閱讀948 返回首頁    go 技術社區[雲棲]


分布式架構實戰--ActiveMQ的安裝與使用(單節點)

1、  安裝JDK並配置環境變量(略)

2、  下載Linux版的ActiveMQ(當前最新版apache-activemq-5.11.1-bin.tar.gz

wget https://apache.fayea.com/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz

3、  解壓安裝

tar -zxvf apache-activemq-5.11.1-bin.tar.gz

mv apache-activemq-5.11.1 activemq-01

cd /home/wusc/activemq-01/bin/

chmod 755 ./activemq

4、  防火牆中打開對應的端口

一個是管理控製台端口(默認為8161)可在conf/jetty.xml中修改,如下:

  <property name="port" value="8161"/>

vi /etc/sysconfig/iptables

service iptables restart

5、  啟動

cd /home/wusc/activemq-01/bin

./activemq start

6、  打開管理界麵:https://192.168.4.101:8161


m8Fc5Psarwhn2GJTj6Ae2atR3JKzyyj7.png


3mh7nHzCK4MCTaQh2B5y7mrrwp4dCKjy.png


fZ7djQYF28xn46FHScwYMAsRCzFHmpRh.png


7、  安全配置(消息安全)

ActiveMQ如果不加入安全機製的話,任何人隻要知道消息服務的具體地址(包括ip,端口,消息地址[隊列或者主題地址],),都可以肆無忌憚的發送、接收消息。關於ActiveMQ安裝配置https://activemq.apache.org/security.html

$ vi /home/wusc/activemq-01/conf/activemq.xml

         <authenticationUser username="wusc" password="wusc.123" groups="users,admins"/>

vi /home/wusc/activemq-01/conf/jetty.xml

    <property name="authenticate" value="true" />

vi /home/wusc/activemq-01/conf/jetty-realm.properties

admin: wusc.123, admin

/home/wusc/activemq-01/bin/activemq restart

vi /etc/rc.local

8、  MQ消息生產者也與消息消費者的Demo樣例講解與演示


https://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53

最後更新:2017-08-28 09:03:09

  上一篇:go  Redis的安裝與使用(單節點)
  下一篇:go  持續集成篇 --Hudson持續集成服務器的安裝配置與使用