1. 下载ActiveMQ,http://activemq.apache.org/activemq-5152-release
2.上传到Centos上
[root@localhost 20190903]# ls
apache-activemq-5.15.2-bin.tar.gz jdk-8u211-linux-x64.tar.gz redis-3.0.6.tar.gz
3.创建activemq的解压目录
[root@localhost local]# mkdir activemq
3.解压文件apache-activemq-5.15.2-bin.tar.gz
[root@localhost 20190903]# tar -zxvf /usr/20190903/apache-activemq-5.15.2-bin.tar.gz -C /usr/local/activemq
4.启动ActiveMQ
[root@localhost bin]# cd /usr/local/activemq/apache-activemq-5.15.2/bin
[root@localhost bin]# ./activemq start
5.验证时候启动成功
[root@localhost bin]# ./activemq start
在浏览器输入:http://192.168.126.139:8161/
6.开启自动重启设置,在/etc/init.d/目录增加增加activemq文件,文件内容为:
[root@localhost init.d]# vi activemq
在activemq中增加如下所示
#!/bin/sh
# /etc/init.d/activemq
# chkconfig: 345 63 37
# description: Auto start ActiveMQ
# processname: activemq 5.15.2
# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/network
export JAVA_HOME=/usr/java/jdk1.8.0_211
export CATALINA_HOME=/usr/local/activemq/apache-activemq-5.15.2
case $1 in
start)
sh $CATALINA_HOME/bin/activemq start
;;
stop)
sh $CATALINA_HOME/bin/activemq stop
;;
restart)
sh $CATALINA_HOME/bin/activemq stop
sleep 1
sh $CATALINA_HOME/bin/activemq start
;;
status)
sh $CATALINA_HOME/bin/activemq status
;;
esac
exit 0
7. 对activemq文件授予执行权限
[root@localhost init.d]# chmod 777 activemq
8.设置开机启动并启动activemq
[root@localhost init.d]# chkconfig activemq on
9.测试开机自动启动