windows和centos下安裝ActiveMQ

來源:互聯網
上載者:User

標籤:

版本:apache-activemq-5.10.2-bin.zip         (版本5.11+需要jdk7+)官網: http://activemq.apache.org/download.html     Windows安裝        1、下載解壓window版的 ActiveMQ:apache-activemq-5.10.0-bin.zip;2、進去解壓目錄:bin下,根據作業系統32bit/64bit,進入不同檔案夾win32/win64;3、雙擊“activemq.bat;4、預設採用8161連接埠提供管理主控台服務,地址:http://127.0.0.1:8161/admin/        管理密碼存放處:conf/jetty-realm.properties    # username: password [,rolename ...]    admin: admin, admin    user: user, user5、預設採用61616連接埠提供JMS服務 CentOS安裝        真誠總結一句:官方文檔和官方教程是最便捷的學習途徑。一開始,CentOS上安裝ActiviMq總是無法啟動,鬱悶了整整一天,直到晚上,在官網看到“Using ActiveMQ > Getting Started ”才明白是因為下載的最新版本要求高版本JDK7導致; 

1、下載,解壓,移動至運行目錄:

# wget http://mirrors.cnnic.cn/apache/activemq/5.10.2/apache-activemq-5.10.2-bin.tar.gz      (版本5.11+需要jdk7+)# tar zxvf apache-activemq-5.10.2-bin.tar.gz# mv  apache-activemq-5.10.2 /usr/local/activemq
# cd /usr/local/activemq  2、修改預設分配記憶體:(預設1G,有時候太大,記憶體不足報錯)# /usr/local/activemq/bin/activemq console        (控制台啟動)Error occurred during initialization of VMCould not reserve enough space for object heap原因:記憶體不足查看activemq檔案發現:# Set jvm memory configurationif [ -z "$ACTIVEMQ_OPTS_MEMORY" ] ; then    ACTIVEMQ_OPTS_MEMORY="-Xms1G -Xmx1G"fi我的虛擬機器最大記憶體是512M,加上虛擬記憶體也不夠;解決:更改分配記憶體大小512M# cp /usr/local/activemq/bin/activemq /usr/local/activemq/bin/activemq.bak# vi /usr/local/activemq/bin/activemq找到:ACTIVEMQ_OPTS_MEMORY="-Xms1G -Xmx1G"改為: ACTIVEMQ_OPTS_MEMORY="-Xms256m -Xmx512m"  3、控制台、守護進程,啟動/停止 啟動# /usr/local/activemq/bin/activemq console        (控制台啟動)# mkdir /home/root/activemq_log    # nohup /usr/local/activemq/bin/activemq start  > /home/root/activemq_log/smlog     (守護進程啟動) 檢查啟動 # netstat -ln | grep 61616
ActiveMQ預設採用 61616連接埠提供JMS服務,使用 8161連接埠提供管理主控台服務,執行以下命令以便檢驗是否已經成功啟動ActiveMQ服務。 停止 # ps -ef | grep activemq # kill -9 5259
首先需要找到activemq進程的PID,然後,殺死activemq的進程(其中 -9表示強制終止)  4 、控制台,web介面查看:http://127.0.0.1:8161/admin/控制台的登入使用者名稱密碼儲存在:conf/jetty-realm.properties# username: password [,rolename ...]admin: admin, adminuser: user, user  5、指令碼啟動# chmod 775 /usr/local/activemq/bin/activemq# mkdir /home/root/activemq_log/ # vi /home/root/activemq_startup.sh#####################nohup /usr/local/activemq/bin/activemq start  > /home/root/activemq_log/smlog 2>&1    ###################### chmod 755 /home/root/activemq_startup.sh# vi /etc/rc.d/rc.local末尾添加指令碼的路徑:/home/root/activemq_startup.sh 啟動:# sh /home/root/activemq_startup.sh    停止:# ps -ef|grep activemq         # kill -9 29624      

windows和centos下安裝ActiveMQ

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.