下载
2、选择ActiveMQ “Classic”的Download Latest 进入下载页面
3、选择Linux版本进行下载
安装
1、将下载的文件拷贝到/usr/local目录
2、解压ActiveMQ压缩文件
tar -zxvf apache-activemq-5.15.9-bin.tar.gz
3、进入到解压文件夹的bin目录下,输入以下命令启动ActiveMQ程序
./activemq start
或是(将启动日志保存到自己的日志文件中):
./activemq start > /opt/activemq/apache-activemq-5.15.9/runlog/activemq.log
(/opt/activemq/apache-activemq-5.15.9/runlog/activemq.log是自己创建的日志文件)
4、ActiveMQ启动、停止、查看状态命令
./activemq start /restart #启动/重启
./activemq stop #停止
./activemq status #查看状态
5、查看ActiveMQ运行状态以及端口的命令
ps -ef|grep activemq|grep -v grep
或是
netstat -anp|grep 61616
或是
lsof -i:61616
6、关闭Linux防火墙
service iptables stop
7、访问ActiveMQ服务(进入ActiveMQ服务的web管理界面)
在浏览器地址栏输入http:// Liux的IP地址:8161/admin/
默认用户名和密码:admin
注意:
1、如果要修改控制台的登录用户名密码,可以在conf/jetty-realm.properties文件中修改!
2、ActiveMQ服务前台端口为8161,后台端口为61616!
安全配置
ActiveMQ安全配置官网:http://activemq.apache.org/security.html
1、activemq.xml新增账号密码(broker标签下添加)
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="system" password="manager" groups="users,admins"/>
</users>
</simpleAuthenticationPlugin>
2、程序代码中添加账号密码