安装activemq 青旅半醒 2022-06-13 03:25 178阅读 0赞 # **安装ActiveMQ** # Apache ActiveMQ是最流行、最强大的开源消息和集成模式服务,ActiveMQ简单快速,支持多种语言和通信协议,具有易于使用的企业集成模式和许多高级功能,同时完全支持JMS1.1和J2EE1.4,那如何在Windows和unix平台安装和配置ActiveMQ4.x/5.x? ### **准备安装** ### 硬件要求 二进制安装至少需要60MB的磁盘空间 源码安装或者开发人员发行版需要至少300MB磁盘空间 还需要额外的磁盘空间将持久消息存储到磁盘 操作系统 Windows:windows xp SP2,Windows2000,Wondows Vista,Windows7及以上版本 Unix:任何支持Java的unix平台 环境 JRE1.7(1.6支持5.10.0及以下版本) 如果编译源码则需要JDK,Maven 3.0.0,将要使用的Jar添加到类的路径中 ### **Windows安装** ### **Windows二进制安装** 1. 下载最新稳定版本 http://www.apache.org/dyn/closer.cgi?filename=/activemq/5.14.5/apache-activemq-5.14.5-bin.zip&action=download 2. 将ActiveMQ二进制文件从ZIP文件中解压到安装目录 **Windows源码安装** 1. 下载最新稳定版本源码 http://apache.fayea.com/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip 2. 将ActiveMQ源码从ZIP文件中解压到安装目录 3. 使用Maven构建ActiveMQ,在ActiveMQ安装目录下运行 mvn clean install -Dmaven-test-skip=true 4. 如果你要使用IDE,你可以使用Maven插件自动生成IDE的项目文件 如:mvn eclipse:eclipse或者mvn idea:idea ### **Unix安装** ### **Unix二进制安装** 1. 下载最新稳定版本 wget [ http://www.apache.org/dyn/closer.cgi?filename=/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz&action=download][http_www.apache.org_dyn_closer.cgi_filename_activemq_5.14.5_apache-activemq-5.14.5-bin.tar.gz_action_download] 2. 将ActiveMQ二进制文件解压缩到指定目 tar zxvf activemq.x.x-src.tar.gz **Unix源码安装** 1. 下载最新源码 wget [ http://apache.fayea.com/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip][http_apache.fayea.com_activemq_5.14.5_activemq-parent-5.14.5-source-release.zip] 2. 解压缩源码到指定目录 3. 用maven构建ActiveMQ,在ActiveMQ安装目录下运行 cd \[activemq\_install\_dir\] mvn clean install -Dmaven-test-skip=true 如果maven报出java.lang.OutOfMemoryError,运行以下命令: export MAVEN\_OPTS="-Xmx512M" ### **开始ActiveMQ** ### **windows** 1. 二进制安装 cd \[activemq\_install\_dir\] bin\\activemq start 2. 源码安装 cd \[activemq\_install\_dir\]\\assembly\\target unzip activemq-x.x-SNAPSHOT.zip cd activemq-x.x-SNAPSHOT bin\\activemq **unix** cd \[activemq\_install\_dir\]/bin ./activemq console cd \[activemq\_install\_dir\]/bin ./activemq start ### **测试安装** ### 1. 用户界面 打开管理界面[http://127.0.0.1:8161/admin/][http_127.0.0.1_8161_admin] 用户名:admin 密码:admin 打开Queue,输入queue名称,创建一个Queue,并send to 2. 查看日志是否运行正常,日志目录\[activemq\_install\_dir\]/data/activemq.log 3. 监听端口 windows运行netstat -an|find "61616" unix运行 netstat -nl|grep 61616 ### **监控ActiveMQ** ### 在web页面监控ActiveMQ URL:[http://127.0.0.1:8161/admin/][http_127.0.0.1_8161_admin] ### **关闭ActiveMQ** ### cd \[activemq\_install\_dir\]/bin ./activemq stop ### **(完)** ### [http_www.apache.org_dyn_closer.cgi_filename_activemq_5.14.5_apache-activemq-5.14.5-bin.tar.gz_action_download]: http://www.apache.org/dyn/closer.cgi?filename=/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz&action=download [http_apache.fayea.com_activemq_5.14.5_activemq-parent-5.14.5-source-release.zip]: http://apache.fayea.com/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip [http_127.0.0.1_8161_admin]: http://127.0.0.1:8161/admin/
还没有评论,来说两句吧...