1、ActiveMQ的下载
http://activemq.apache.org/download.html
当前最新版本:apache-activemq-5.8.0-bin.zip
2、ActiveMQ的安装
直接解压至任意目录(如:F:\apache-activemq-5.8.0)
3、启动ActiveMQ服务器
最简单方法:直接运行bin\activemq.bat
4、测试
ActiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ是否成功启动 netstat -an|find "61616"
C:\Documents and Settings\Administrator>netstat -an|find "61616"
TCP 0.0.0.0:61616 0.0.0.0:0 LISTENING
5、监控
ActiveMQ5.8.0版本默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用。
http://127.0.0.1:8161/admin
需要输入登录用户名与密码;默认用户名与密码是 admin,admin
注意:
(1)、登录的用户与密码配置
conf/jetty-realm.properties
(2)、8161端口配置
conf/jetty.xml
_____________________________________________________________
Windows 遇到的问题,启动不了active-mq,报端口61616已占用 ,并且用 netstat -ano |findstr 61616
也查不到端口被占用,google说 Internet Connection Sharing (ICS)服务占用,kill了这个服务,
启动active-mq Ok了,唉,没有明白。
+++++++++++++++++++++++++++++++++++++++++++++++++++++
For Linux
+++++++++++++++++++++++++++++++++++++++++++++++++++++
- tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local
- cd /usr/local/apache-activemq-5.8.0/bin
- chmod 775 activemq
- bin/activemq setup ~/.activemqrc
- bin/activemq start
- INFO: Loading '/home/chenzhou/.activemqrc'
- INFO: Using java '/usr/java/jdk1.6.0_03/bin/java'
- INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
- INFO: pidfile created : '/usr/local/apache-activemq-5.8.0/data/activemq-localhost.localdomain.pid' (pid '18567')
- bin/activemq start > /tmp/smlog 2>&1 &
- nohup bin/activemq start
- nohup bin/activemq start > /tmp/smlog 2>&1 &
- netstat -ntlp|grep 8161
- netstat -an|grep 61616
1、ActiveMQ的下载
http://activemq.apache.org/download.html
当前最新版本:apache-activemq-5.8.0-bin.zip
2、ActiveMQ的安装
直接解压至任意目录(如:F:\apache-activemq-5.8.0)
3、启动ActiveMQ服务器
最简单方法:直接运行bin\activemq.bat
4、测试
ActiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ是否成功启动 netstat -an|find "61616"
C:\Documents and Settings\Administrator>netstat -an|find "61616"
TCP 0.0.0.0:61616 0.0.0.0:0 LISTENING
5、监控
ActiveMQ5.8.0版本默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用。
http://127.0.0.1:8161/admin
需要输入登录用户名与密码;默认用户名与密码是 admin,admin
注意:
(1)、登录的用户与密码配置
conf/jetty-realm.properties
(2)、8161端口配置
conf/jetty.xml
_____________________________________________________________
Windows 遇到的问题,启动不了active-mq,报端口61616已占用 ,并且用 netstat -ano |findstr 61616
也查不到端口被占用,google说 Internet Connection Sharing (ICS)服务占用,kill了这个服务,
启动active-mq Ok了,唉,没有明白。
+++++++++++++++++++++++++++++++++++++++++++++++++++++
For Linux
+++++++++++++++++++++++++++++++++++++++++++++++++++++
- tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local
- cd /usr/local/apache-activemq-5.8.0/bin
- chmod 775 activemq
- bin/activemq setup ~/.activemqrc
- bin/activemq start
- INFO: Loading '/home/chenzhou/.activemqrc'
- INFO: Using java '/usr/java/jdk1.6.0_03/bin/java'
- INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
- INFO: pidfile created : '/usr/local/apache-activemq-5.8.0/data/activemq-localhost.localdomain.pid' (pid '18567')
- bin/activemq start > /tmp/smlog 2>&1 &
- nohup bin/activemq start
- nohup bin/activemq start > /tmp/smlog 2>&1 &
- netstat -ntlp|grep 8161
- netstat -an|grep 61616