Linux環境下Apache ActiveMQ 基本安裝

原文連接:https://www.jianshu.com/p/1c017088aa95php

在linux上安裝mq,並映射到外網。
1.Apache ActiveMQ安裝基本條件請參考連接:
2.下載Apache ActiveMQ
3.解壓安裝
將下載好的apache-activemq-5.13.3-bin.tar解壓至安裝目錄
命令:tar -zxvf apache-activemq-5.13.3-bin.tarhtml

  1. 安裝完成後,ActiveMQ可執行腳本可能須要改變一下權限
    使用如下方式進行受權,選擇mq安裝路徑下的bin前端


    image.png

    cd /root/Public/apache-activemq-5.13.3/bin
    chmod 755 activemq
    5.activemq使用2個端口號,1個是消息通信端口,默認是61616,另一個是管控臺端口,默認是8161,使用vi編輯器編輯 vi /etc/sysconfig/iptables,
    在文件末尾添加linux

-A INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j ACCEPT 重啓防火牆:service iptables restart -A INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j ACCEPT 重啓防火牆:service iptables restart

或者更簡單方案就是關閉防火牆service iptables stop

6.啓動mq
進入[activemq_install_dir]/bin目錄,輸入如下命令啓動mq
./activemq start
apache

啓動完成後圖示
image.png

./activemq status能夠查看activemq的狀態
vi /etc/profile
export PATH=/root/Public/apache-activemq-5.13.3/bin:$PATH

保存到環境變量每次開機就會自動運行編程

保存後,執行:
source /etc/profile
虛擬機上運行一下:小程序


image.png

順利啓動了
7.因爲本次主要是在測試機上面搭建環境,測試機是windows server系統,環境是裝再vwmare虛擬機中,所以爲了可讓局域網內的其餘電腦訪問,必須把虛擬機的mq地址映射到局域網的端口當中。windows


image.png

8.activemq與rabbitmq的一些區別:activemq主要是apache的產品,rabbitmq是阿里的產品。相對rabbitmq來講,我認爲是簡單版。若是項目很大,好比是人工智能,智能語音呼出系統,有海量數據,那就用rabbitmq,由於rabbitmq在雙十一的時候是有成功經驗的。第二個區別:activemq不支持分佈式,固然你要裝集羣能夠經過zookper,可是操做起來麻煩,不是天生的分佈式下mq。可是rabbitmq就不同,他支持分佈式,能夠本身搭建集羣,有重試機制,操做方式與支付寶回調相似

參考文章微信小程序

文末福利:

福利一:前端,Java,產品經理,微信小程序,Python等10G資源合集大放送:https://www.jianshu.com/p/e8197d4d9880 微信

福利二:微信小程序入門與實戰全套詳細視頻教程。


【領取方法】

關注 【編程微刊】微信公衆號:

回覆【小程序demo】一鍵領取130個微信小程序源碼demo資源。

回覆【領取資源】一鍵領取前端,Java,產品經理,微信小程序,Python等資源合集10G資源大放送。

做者:zhuyuansj 連接:https://www.jianshu.com/p/1c017088aa95 來源:簡書 著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。
相關文章
相關標籤/搜索