日期:2014-05-16 浏览次数:20589 次
?
转自:http://sunbean.blog.51cto.com/972509/675529
?
? 第一步:下载ActiveMQ的安装包
????下载地址为http://activemq.apache.org/download.html,最新的版本为apache-activemq-5.5.0-bin.tar.gz。
??第二步:解压缩安装文件到运行目录(可设定运行目录为/Apps/apache-activemq-5.5.0/)
??? [root@localhost ~]# tar -xzvf /home/chhbjh/apache-activemq-5.5.0-bin.tar.gz
? 第三步:指定配置文件目录并启动ActiveMQ
??? [root@localhost bin]# ./activemq setup /etc/default/activemq
?这样会在/ect/default目录下生成activemq的配置文件,可利用vi /etc/default/activemq命令打开,并进行相应配置(例如修改JAVA_HOME)
?? activeMQ具有三种启动方式
?? 1、普通启动 ./activemq start
???2、启动并指定日志文件 ./activemq start >tmp/smlog
???3、后台启动方式
?? [root@localhost bin]# nohup ./activemq start >/tmp/smlog
??前两种方式下在命令行窗口关闭时或者ctrl+c时导致进程退出,采用后台启动方式则可以避免这种情况。
? 第四步:检查已经启动
??? ActiveMQ默认采用61616端口提供JMS服务,使用8161端口提供管理控制台服务,执行以下命令以便检验是否已经成功启动ActiveMQ服务。
[root@localhost apache-activemq-5.5.0]# netstat -ln | grep 61 tcp??????? 0????? 0 :::8161???????????????????? :::*??????????????????????? LISTEN????? tcp??????? 0????? 0 :::61616??????????????????? :::*??????????????????????? LISTEN????? unix? 2????? [ ACC ]???? STREAM???? LISTENING???? 11618? /var/run/saslauthd/mux unix? 2????? [ ACC ]???? STREAM???? LISTENING???? 8611?? /var/run/libvirt/libvirt-sock unix? 2????? [ ACC ]???? STREAM???? LISTENING???? 8613?? /var/run/libvirt/libvirt-sock-ro
?第五步:停止ActiveMQ
?1、首先需要找到activemq进程的PID:
[root@localhost apache-activemq-5.5.0]# ps -ef | grep activemq root????? 5259???? 1? 0 21:49 ???????? 00:00:19 /usr/java/jdk1.6.0_27/bin/java -Xms256M -Xmx256M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote -Dactivemq.classpath=/Apps/apache-activemq-5.5.0/conf; -Dactivemq.home=/Apps/apache-activemq-5.5.0 -Dactivemq.base=/Apps/apache-activemq-5.5.0 -jar /Apps/apache-activemq-5.5.0/bin/run.jar start root????? 5971? 5854? 0 22:42 pts/1??? 00:00:00 grep activemq
2、然后,杀死activemq的进程(其中 -9表示强制终止)
[root@localhost