ActiveMQ 5.2随Linux系统自动启动
我是按照以下步骤来进行的:(linux系统命令行)(1)cpActivemq_home/bin/activemq/etc/init.d(2)cd/etc/init.d(3...
我是按照以下步骤来进行的:(linux系统命令行)
(1)cp Activemq_home/bin/activemq /etc/init.d
(2) cd /etc/init.d
(3) vi activemq ,在文件中开头第二行开始加入
# chkconfig: 345 63 37
# description: Auto-starts activemq
然后加入java_home 和ACTIVEMQ_HOME ,
(4) chmod +x activemq
(5) chkconfig --add activemq
(6) reboot
reboot之后,ActiveMQ不能自动启动,但在命令行下执行service activemq可以启动。
请高手指点一下。我的ActiveMQ为5.2版 展开
(1)cp Activemq_home/bin/activemq /etc/init.d
(2) cd /etc/init.d
(3) vi activemq ,在文件中开头第二行开始加入
# chkconfig: 345 63 37
# description: Auto-starts activemq
然后加入java_home 和ACTIVEMQ_HOME ,
(4) chmod +x activemq
(5) chkconfig --add activemq
(6) reboot
reboot之后,ActiveMQ不能自动启动,但在命令行下执行service activemq可以启动。
请高手指点一下。我的ActiveMQ为5.2版 展开
3个回答
展开全部
终于搞定了activemq的自动启动,主要还是参考了题主的思路。
cp 到/etc/init.d目录下的时候,启动会提示找不到路径等等问题,但是在安装目录启动就可以,所以可以通过软连接来实现启动脚本:
ln -s /usr/local/activemq/bin/activemq /etc/init.d/
vi /etc/init.d/activemq
---------------------------------------------
# 第二行插入
# chkconfig: 345 63 37
# description: Auto start ActiveMQ
---------------------------------------------
然后就可以添加开机启动了
chkconfig activemq on
chkconfig --list activemq
也可以正常用服务的命令启动和停止
service activemq start
service activemq status
service activemq stop
cp 到/etc/init.d目录下的时候,启动会提示找不到路径等等问题,但是在安装目录启动就可以,所以可以通过软连接来实现启动脚本:
ln -s /usr/local/activemq/bin/activemq /etc/init.d/
vi /etc/init.d/activemq
---------------------------------------------
# 第二行插入
# chkconfig: 345 63 37
# description: Auto start ActiveMQ
---------------------------------------------
然后就可以添加开机启动了
chkconfig activemq on
chkconfig --list activemq
也可以正常用服务的命令启动和停止
service activemq start
service activemq status
service activemq stop
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询