安装erlang

安装erlang的前置脚本文件

1
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

安装erlang

1
yum install erlang

检查版本号

1
2
3
4
5
[root@public-service ~]# erl
Erlang/OTP 23 [erts-11.1.1] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:1] [hipe]

Eshell V11.1.1 (abort with ^G)
1>
安装rabbitmq

导入rabbitmq需要的key

1
2
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
rpm --import https://packagecloud.io/gpg.key

安装rabbitmq的前置脚本文件

1
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

导入key

1
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

安装socat

1
2
yum -y install epel-release
yum -y install socat

安装rabbitmq

1
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm

启动

1
service rabbitmq-server start

开启web管理页面插件

1
rabbitmq-plugins enable rabbitmq_management

查看插件列表

1
rabbitmq-plugins list

开启插件

1
rabbitmq-plugins enable rabbitmq_delayed_message_exchange

创建用户授权

1
2
rabbitmqctl add_user liangjian liangjian360
rabbitmqctl set_user_tags liangjian administrator