rabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。安装过程如有不懂可以参照官网:rabbitmq
1.安装erlang
yum install -y erlang
2.安装rabbitmq
cd ~
mkdir download && cd download
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
3.启动及停用服务
systemctl start rabbitmq-server.service
systemctl stop rabbitmq-server.service
4.配置web UI管理工具
cd /etc/rabbitmq/
vim rabbitmq.config
写入内容:[{rabbit, [{loopback_users, []}]}].
这里的意思是开放使用,rabbitmq默认创建的用户guest,密码也是guest,这个用户默认只能是本机访问,localhost或者127.0.0.1,从外部访问需要添加上面的配置
然后重启mq服务。rabbitmq-plugins enable rabbitmq_management #开启管理UI
注意使用配置防火墙和服务器安全组的策略配置哦。
管理UI端口使用的是15672 ,账号链接使用的是5672
ps:记得更新guest账号密码或禁用guest账号.
转载请注明:苏demo的别样人生 » centos rabbitmq 安装实践