分布式架构实战--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