Linux操作系统安装ActiveMQ

进入下载目录

[html]  view plain copy print ?
  1. cd /usr/local  

下载activemq

[html]  view plain copy print ?
  1. wget http://mirrors.noc.im/apache//activemq/5.13.2/apache-activemq-5.13.2-bin.tar.gz

解压缩

[html]  view plain copy print ?
  1. tar -zxvf apache-activemq-5.13.2-bin.tar.gz   

通过软连接来实现启动脚本

ln -s /usr/local/apache-activemq-5.13.2/bin/activemq /etc/init.d/activemq

编辑该文件

vi /etc/init.d/activemq

在第二行插入如下两行语句

# chkconfig: 345 63 37
# description: Auto start ActiveMQ

Linux操作系统安装ActiveMQ_第1张图片


添加服务

[html]  view plain copy print ?
  1. chkconfig --add activemq 

设置开机启动

[html]  view plain copy print ?
  1. chkconfig --level 35 activemq on  

查看是否设置成功

[html]  view plain copy print ?
  1. chkconfig --list | grep activemq 

启动ActiveMQ服务

service activemq start

停止ActiveMQ服务

service activemq stop

重启ActiveMQ服务

service activemq restart

检测后台进程是否存在

[html]  view plain copy print ?
  1. ps -ef|grep activemq  

检测61616端口是否在监听

[html]  view plain copy print ?
  1. 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/,将会看到如下界面

Linux操作系统安装ActiveMQ_第2张图片

你可能感兴趣的:(linux,activemq)