000664 RabbitMQ3.8.1+Erlang22+CentOS7

先来到/usr/download目录,准备下载文件

1. 下载 erlang solution

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

2. 安装

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
yum install epel-release
yum install erlang

3. 下载 rabbitmq

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.1/rabbitmq-server-3.8.1-1.el8.noarch.rpm

4. 安装 rabbitmq

yum install rabbitmq-server-3.8.1-1.el8.noarch.rpm

5. 开启允许远程访问(非必须的步骤)

vi /etc/rabbitmq/rabbitmq.config
###添加以下内容
[{rabbit,[{loopback_users,[]}]}].

6. 安装消息延迟插件

cd /usr/lib/rabbitmq/lib/3.8.1/plugins 

wget https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/download/v3.8.0/rabbitmq_delayed_message_exchange-3.8.0.ez 

rabbitmq-plugins enable rabbitmq_delayed_message_exchange

 

7. 开启web端管理访问(非必须,如果要开启,需要先启动允许远程访问)

rabbitmq-plugins enable rabbitmq_management

8. (如果防火墙开着,那么就)放行端口

firewall-cmd   --add-port=15672/tcp --permanent

firewall-cmd   --add-port=5672/tcp --permanent

9. 启动

systemctl start rabbitmq-server.service
###查看状态
systemctl status rabbitmq-server.service
###重启
systemctl restart rabbitmq-server.service
###停止
systemctl stop rabbitmq-server.service

 

==================================

1. 添加账号

1.1 命令方式创建

rabbitmqctl add_user luke luke #账号和密码

rabbitmqctl set_user_tags luke luke administrator #设置luke为超级管理员

1.2  web访问后,手动操作添加

 

 

posted @ 2019-12-26 13:31  站在菠萝的肩膀上  阅读(238)  评论(0)    收藏  举报