activemq安裝和啓動

安裝環境:linux redhat
activemq版本:5.8.0
1.從http://activemq.apache.org/download.html地址下載apache-activemq-5.8.0-bin.tar.gz包
2.解壓縮到指定的目錄
tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local  
解壓縮後會在/usr/local下生成apache-activemq-5.8.0目錄,其中bin目錄下就是activeMQ的執行腳本存在的位置了。
3.若是啓動腳本沒法執行,咱們須要修改一下權限
cd /usr/local/apache-activemq-5.8.0/bin  
chmod 775 activemq  
4.設置activeMQ配置環境.activemqrc
bin/activemq setup ~/.activemqrc  
5.啓動activeMQ
在activemq主目錄鍵入以下命令: 
bin/activemq start  
而後會看到控制檯日誌輸出以下:
INFO: Loading '/home/chenzhou/.activemqrc'  
INFO: Using java '/usr/java/jdk1.6.0_03/bin/java'  
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details  
INFO: pidfile created : '/usr/local/apache-activemq-5.8.0/data/activemq-localhost.localdomain.pid' (pid '18567')  
咱們也能夠把日誌輸出到指定的日誌文件中
bin/activemq start > /tmp/smlog  2>&1 &  
而後日誌就輸出到/tmp/smlog文件中了
注意:官方文檔中標明瞭若是按上述的方式啓動後,若是咱們把linux終端窗口關閉的話,則服務也會中止
具體以下:
 
不過,我嘗試了一下關閉xshell終端,貌似服務依然正在,沒有退出。
不過爲了保險起見,咱們在啓動時最好仍是加上nohup參數
啓動命令以下:
nohup bin/activemq start  
或者:
nohup bin/activemq start > /tmp/smlog 2>&1 &  
查看啓動狀況:
經過端口查詢,activeMQ默認配置下啓動會啓動8161和61616兩個端口,其中8161是mq自帶的管理後臺的端口,61616是mq服務默認端口:
netstat -ntlp|grep 8161  
netstat -an|grep 61616  
訪問activeMQ管理界面,http://ip:8161/admin,若是是本機就是http://localhost:8161/admin
相關文章
相關標籤/搜索