进入下载目录
下载activemq
wget http://mirrors.hust.edu.cn/apache/activemq/5.12.1/apache-activemq-5.12.1-bin.tar.gz
解压缩
tar -zxvf apache-activemq-5.12.1-bin.tar.gz
通过软连接来实现启动脚本
ln -s /usr/local/apache-activemq-5.12.1/bin/activemq /etc/init.d
编辑该文件
vi /etc/init.d/activemq
在第二行插入如下两行语句
# chkconfig: 345 63 37
# description: Auto start ActiveMQ
添加服务
chkconfig --add activemq
设置开机启动
chkconfig --level 35 activemq on
查看是否设置成功
chkconfig --list | grep activemq
启动ActiveMQ服务
service activemq start
停止ActiveMQ服务
service activemq stop
重启ActiveMQ服务
service activemq restart
检测后台进程是否存在
ps -ef|grep activemq
检测61616端口是否在监听
netstat -tunpl | grep 61616
对外开启8161、61616端口
1、修改vi/etc/sysconfig/iptables文件,增加如下两行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j ACCEPT
2、重启防火墙,这里有两种方式重启防火墙
a) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
b) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
如以上都成功操作关闭的话,访问http://192.168.1.100:8161/admin/,将会看到如下界面