1. 程式人生 > >ActiveMQ-5.8.0 安裝和啟動

ActiveMQ-5.8.0 安裝和啟動

安裝環境:linux rhe activemq版本:5.8.0 2.解壓縮到指定的目錄 Shell程式碼  收藏程式碼
  1. tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local  
解壓縮後會在/usr/local下生成apache-activemq-5.8.0目錄,其中bin目錄下就是activeMQ的執行指令碼存在的位置了。 3.如果啟動指令碼無法執行,我們需要修改一下許可權 Shell程式碼  收藏程式碼
  1. cd /usr/local/apache-activemq-5.8.0/bin  
  2. chmod 775 activemq  
4.設定activeMQ配置環境.activemqrc
Shell程式碼  收藏程式碼
  1. bin/activemq setup ~/.activemqrc  
5.啟動activeMQ 在activemq主目錄鍵入如下命令:  Shell程式碼  收藏程式碼
  1. bin/activemq start  
然後會看到控制檯日誌輸出如下: Shell程式碼  收藏程式碼
  1. INFO: Loading '/home/chenzhou/.activemqrc'
  2. INFO: Using java '/usr/java/jdk1.6.0_03/bin/java'
  3. INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details  
  4. INFO: pidfile created : '/usr/local/apache-activemq-5.8.0/data/activemq-localhost.localdomain.pid' (pid '18567')  
我們也可以把日誌輸出到指定的日誌檔案中 Shell程式碼  收藏程式碼
  1. bin/activemq start > /tmp/smlog  2>&1 &  
然後日誌就輸出到/tmp/smlog檔案中了 注意:官方文件中標明瞭如果按上述的方式啟動後,如果我們把linux終端視窗關閉的話,則服務也會停止 具體如下: 不過,我嘗試了一下關閉xshell終端,貌似服務依然正在,沒有退出。 不過為了保險起見,我們在啟動時最好還是加上nohup引數 啟動命令如下:
Xshell程式碼  收藏程式碼
  1. nohup bin/activemq start  
或者: Shell程式碼  收藏程式碼
  1. nohup bin/activemq start > /tmp/smlog 2>&1 &  
檢視啟動情況: 通過埠查詢,activeMQ預設配置下啟動會啟動8161和61616兩個埠,其中8161是mq自帶的管理後臺的埠,61616是mq服務預設埠: Shell程式碼  收藏程式碼
  1. netstat -ntlp|grep 8161
  2. netstat -an|grep 61616
訪問activeMQ管理介面,http://ip:8161/admin,如果是本機就是http://localhost:8161/admin