将下载好的apache-activemq-5.15.12-bin.tar.gz上传至/usr/soft目录,或者在CentOS上使用命令直接下载
wget https://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.15.12/apache-activemq-5.15.12-bin.tar.gz
解压
tar -zxvf apache-activemq-5.15.12-bin.tar.gz
重命名文件夹
mv apache-activemq-5.15.12 activemq5.15.12
启动
cd ./activemq5.15.12/bin/ ./activemq start
查看进程
ps -ef| grep activemq
防火墙的设置添加8161和61616端口号(--permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=8161/tcp --permanent firewall-cmd --zone=public --add-port=61616/tcp --permanent
这里提示可一个错误:防火墙还没开
开启防火墙
systemctl start firewalld
重新载入防火墙
firewall-cmd --reload
测试
最后验证结果输入http://ip地址:8161/admin 用户名:admin 密码:admin
注意:
通过IP地址测试时可能无法访问网页,而通过Localhost:8161或者127.0.0.1::8161就可以。此时需先修改配置文件 ,修改ActiveMQ conf/jetty.xml
文件,将jettyPort项设置为虚拟机本地ip即可。