centos6/7 装 activemq

前端之家收集整理的这篇文章主要介绍了centos6/7 装 activemq前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

官网下载地址:http://activemq.apache.org/download.html@H_404_2@

比如下载5.14.5版本@H_404_2@

首先选择一个目录下载软件,并且解压
[root@localhost ~]# cd /usr/local/src
[root@localhost src]# wget http://mirrors.hust.edu.cn/apache//activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz
[root@localhost src]# tar -zxvf apache-activemq-5.14.5-bin.tar.gz@H_404_2@

移动,并且重新命名
[root@localhost src]# mv apache-activemq-5.14.5 ../activemq
[root@localhost src]# cd ../activemq/bin@H_404_2@

启动,会发现报错
[root@localhost bin]# ./activemq start
INFO: Loading ‘/usr/local/activemq//bin/env’
ERROR: Configuration variable JAVA_HOME or JAVACMD is not defined correctly.
(JAVA_HOME=”,JAVACMD=’java’)@H_404_2@

找不到jdk,那我们就安装一个jdk
安装jdk教程:http://www.jb51.cc/article/p-abkqqjpz-bpw.html
但是这样还是不行,因为activemq默认的jdk需要设置@H_404_2@

编辑env,在最后 java_home的位置,打开注释,把java_home的路径配置进入
[root@localhost bin]# vi env
比如:JAVA_HOME=/usr/local/jdk@H_404_2@

启动,成功
[root@localhost bin]# ./activemq start
INFO: Loading ‘/usr/local/activemq//bin/env’
INFO: Using java ‘/usr/local/jdk/bin/java’
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : ‘/usr/local/activemq//data/activemq.pid’ (pid ‘4932’)@H_404_2@

然后在浏览器上面 http://ip:8161/admin/ admin/admin 登录@H_404_2@


到这里是可以做了,但是为了启动方便,所以把activemq加入到全局变量
[root@localhost ~]# vi /etc/profile
加入@H_404_2@

export ACTIVEMQ_HOME=/usr/local/activemq

修改path@H_404_2@

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$ACTIVEMQ_HOME/bin

然后还有自动启动的资料:http://blog.csdn.net/lyelyelye/article/details/54707113
http://www.win789.com/linux/2016/42452.html
这个自动启动我不是很喜欢,在centos7中,服务启动基本都是用 systemctl 这个东西的
我这里再看看弄一个自动启动出来晚点修改@H_404_2@


基本的命令 查看状态:activemq status 开启服务:activemq start 关闭服务:activemq stop @H_404_2@

猜你在找的CentOS相关文章