ActiveMQ安装部署

系统环境

OS:CentOS6.5_x86_64
IP:192.168.188.1

 

Jdk安装

[root@huis ~]# wget http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz
[root@huis ~]# tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/local
[root@huis ~]# mv /usr/local/jdk1.7.0_79 /usr/local/jdk
[root@huis ~]# echo 'export JAVA_HOME=/usr/local/jdk' > /etc/profile.d/java.sh
[root@huis ~]# echo 'export JAVA_BIN=/usr/local/jdk/bin' >> /etc/profile.d/java.sh
[root@huis ~]# echo 'export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /etc/profile.d/java.sh
[root@huis ~]# echo 'export PATH=$PATH:$JAVA_BIN' >> /etc/profile.d/java.sh
[root@huis ~]# soure /etc/profiled.d/java.sh

 

ActiveMQ二进制安装

[root@huis ~]# wget http://mirrors.cnnic.cn/apache/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz
[root@huis ~]# tar -zxvf apache-activemq-5.11.1-bin.tar.gz -C /usr/local/
[root@huis ~]# mv /usr/local/apache-activemq-5.11.1 /usr/local/activemq

 

ActiveMQ的启动与开机自启动

[root@huis ~]# ln -s /usr/local/activemq/bin/activemq /etc/init.d/activemq
[root@huis ~]# sed -i '1 a# chkconfig: - 85 15' /etc/init.d/activemq
[root@huis ~]# sed -i '2 a# description:Apache Activemq' /etc/init.d/activemq
[root@huis ~]# chkconfig --add activemq
[root@huis ~]# chkconfig activemq on
[root@huis ~]# service activemq start

 

检查端口是否监听

[root@huis ~]# netstat -tlnp | grep :8161

 

ActiveMQ监控

[root@huis ~]# http://192.168.188.1:8161/admin

注:默认管理用户和密码为admin/admin,可在conf/jetty-realm.properties中去修改

activemmq