948
技術社區[雲棲]
分布式架構實戰--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
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