1、下载并安装(默认已有jdk环境 不在安装,没有可以自己百度安装jdk)
wget -c https://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.16.2/apache-activemq-5.16.2-bin.tar.gz
2、解压
tar -xvf apache-activemq-5.16.2-bin.tar.gz
3、启动
cd apache-activemq-5.16.2/bin
./activemq start
4、访问 192.168.33.72:8161/admin
无法访问
思考:
1)防火墙
开通8161端口
再次访问 还不行 还是无法访问
思考:
(2)配置文件内的端口也打开 试下
vim …/conf/activemq.xml 里面
如上端口防火墙全部放开试下 还是不行
firewall-cmd --zone=public --add-port=61616/tcp --permanent
firewall-cmd --reload
(3)后百度发现 有可能是 hostname 与ip 不对应
查看hostname 与 etc/hosts 对比 发现 hostname 已与ip对应
(4)再次 百度发现 有可能是 jetty.xml 内的 host 需要改成 实际ip 不能是127.0.0.1
vim …/conf/jetty.xml
修改后 访问还不行
最后没得办法 重启防火墙 就好了.。。。
最后测试发现 (1)(3)(4)都是需要设置好的,(2)中的端口则不必全部放开
切结重新防火墙!!!。