安裝ActiveMQ
阿新 • • 發佈:2018-05-25
ActiveMQ 消息中間件 windows安裝 Linux安裝 分布式 win安裝ActiveMQ
ActiveMQ網址:
- Apache ActiveMQ官網地址
- Apache ActiveMQ官網下載地址
到官網下載地址上下載安裝包,選擇.zip進行下載:
下載好後,進行解壓,解壓完成後,進入到bin目錄下:
接著進入到與系統位數對應的目錄下,使用管理員身份運行activemq.bat,就可以直接啟動了:
顯示如下信息,表示啟動成功:
訪問本機的8161端口即可訪問到ActiveMQ的主頁,如下:
點擊如下鏈接可以進入到ActiveMQ的管理頁面:
會要求輸入一個用戶密碼,默認都是admin:
登錄成功後如下:
但是以上這種啟動方式是在前臺啟動,關閉窗口的話服務也就停止了。所以我們要使用服務的方式來進行啟動,使用管理員身份運行InstallService.bat:
然後打開 win 下的服務,在服務裏啟動ActiveMQ,這樣就會在後臺作為一個服務進行啟動了:
Linux安裝ActiveMQ
同樣的到之前的官網下載地址上,右鍵復制下載鏈接,然後到Linux中,使用wget命令進行下載:
[root@server ~]# cd /usr/local/src
[root@server /usr/local/src]# wget https://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.15.4/apache-activemq-5.15.4-bin.tar.gz
解壓並移動到/usr/local下:
[root@server /usr/local/src]# tar -zxvf apache-activemq-5.15.4-bin.tar.gz [root@server /usr/local/src]# mv apache-activemq-5.15.4 ../activemq [root@server /usr/local/src]# cd !$ cd ../activemq [root@server /usr/local/activemq]# ls activemq-all-5.15.4.jar conf docs lib NOTICE webapps bin data examples LICENSE README.txt webapps-demo [root@server /usr/local/activemq]#
進入到bin目錄下,使用 activemq 命令進行啟動:
[root@server /usr/local/activemq]# cd bin/ [root@server /usr/local/activemq/bin]# ./activemq start INFO: Loading ‘/usr/local/activemq//bin/env‘ INFO: Using java ‘/usr/bin/java‘ INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details INFO: pidfile created : ‘/usr/local/activemq//data/activemq.pid‘ (pid ‘564‘) [root@server /usr/local/activemq/bin]#
如上則是啟動成功,進程ID為546,然後查看8161端口是否已監聽:
[root@server /usr/local/activemq/bin]# netstat -lntp |grep 8161
tcp 0 0 0.0.0.0:8161 0.0.0.0:* LISTEN 564/java
[root@server /usr/local/activemq/bin]#
確認啟動成功後,使用瀏覽器訪問相應的IP及端口號,看看能否訪問到activemq的主頁:
並且能夠成功登錄到管理頁面:
那麽就算是安裝成功了,我們就可以開始使用activemq作為我們的消息中間件了。
如果有防火墻訪問不到的話,並且系統是CentOS7的話,可以使用以下命令開放8161端口:
[root@study-01 /usr/local/activemq/bin]# firewall-cmd --zone=public --add-port=8161/tcp --permanent
success
[root@study-01 /usr/local/activemq/bin]# firewall-cmd --reload
success
[root@study-01 /usr/local/activemq/bin]#
安裝ActiveMQ