好了,今天用到了消息中间件activemq,go让我们去安装吧。
这里我是通过xftp上传安装的,其余办法大家自行学习哈
1.进入到tmp下创建一个soft文件夹来安装activemq--------进行到/tmp/soft目录,将apache-activemq-5.15.7-bin.tar.gz上传到/tmp/soft目录下。
压缩包可自行官网下载
2、解压apache-activemq-5.15.7-bin.tar.gz文件
tar -zxvf apache-activemq-5.15.7-bin.tar.gz
3.进到/tmp/soft/apache-activemq-5.15.7/bin/目录下,启动activemq服务器
# 启动服务
./activemq start
# 停止服务
./activemq stop
**注意:**如果你是阿里云服务器 记得1.查看自己安全组是否配置且打开了对应的端口号2.查看防火墙是否允许此端口3.服务器实例是否重启
在浏览器中输入http://xxx.xxx.xxx.xxx:8161/admin,xxx.xxx.xxx.xxx为centos服务器的ip,在登录弹出框中输入admin/admin
进入bin目录下执行命令启动activemq:
cd apache-activemq-5.14.3/bin
bash activemq start
通过以下命令查看activemq服务器是否正常启动:
bash activemq status
停止服务器命令:
bash activemq stop
老铁,当服务器里安装 我需要设置开机自动启动哈!!!!
首先我们进入到/etc/init.d目录下面 创建一个activemq 文件
创建一个activemq 文件 :vi activemq,加入如下代码
#!/bin/sh
#
# /etc/init.d/activemq
# chkconfig: 345 63 37
# description: activemq servlet container.
# processname: activemq 5.15.2
# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/network
export JAVA_HOME=/usr/local/jdk1.8.0_144
export ACTIVEMQ_HOME=/usr/local/apache-activemq-5.15.2
case $1 in
start)
sh $ACTIVEMQ_HOME/bin/activemq start
;;
stop)
sh $ACTIVEMQ_HOME/bin/activemq stop
;;
status)
sh $ACTIVEMQ_HOME/bin/activemq status
;;
restart)
sh $ACTIVEMQ_HOME/bin/activemq stop
sleep 1
sh $ACTIVEMQ_HOME/bin/activemq start
;;
esac
exit 0
其中 JAVA_HOME :为自己jdk的安装位置
ACTIVEMQ_HOME:为自己activemq的安装路径
保存推出即可Esc :wq!
紧接着给脚本添加执行权限 :
chmod +x activemq
添加到开机启动:
[root@localhost init.d]# chkconfig --add activemq
添加完之后,我们使用chkconfig --list来查看开机自启的服务中是否已经有我们的activemq了,如下所示,可以看到第一行便是我们的activemq服务了。
最好重启下服务:
[root@localhost init.d]# reboot
然后重启完成之后 查看下 activemq进程是否存在
配置完这个文件就可以用下边命令了
启动activemq:
service activemq start
1
关闭activemq:
service activemq stop1
查看activemq状态:
service activemq status1
重启activemq:
service activemq restart
``
关闭activemq:
service activemq stop1
查看activemq状态:
service activemq status1
重启activemq:
service activemq restart
---------------------------------完----------------------------------------------------