一、安装erlang
1、安装curl
yum -y install curl
2、下载erlang安装包
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
3、安装erlang
yum install -y erlang
4、安装成功以后检测erlang版本号
erl
二、安装rabbitmq
5、先导入key
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
rpm --import https://packagecloud.io/gpg.key
6、下载rabbitmq服务
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
7、在centos服务器上新建文件夹,并切换到当前路径
mkdir /usr/rabbitmq
cd /usr/rabbitmq
8、 centos7下载安装包,将下载的安装包上传到新建的路径上
9、安装rabbitmq
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
注意:如果安装报错,则执行需要导入key和安装socat,如果不报错,直接往下走
9.1、 导入key
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
9.2、 安装socat
yum -y install epel-release
yum -y install socat
9.3、安装号socat以后再次安装
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
10、启动管理平台插件
rabbitmq-plugins enable rabbitmq_management
11、开放15672端口(15672是rabbitmq默认端口)
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#配置立即生效
firewall-cmd --reload
12、启动rabbitmq
systemctl start rabbitmq-server
到这一步可以在浏览器输入地址查看是否启动成功了,192.168.139.128:15672
13、创建用户
rabbitmqctl add_user admin 123456
14、将创建的用户设置为超级管理员
rabbitmqctl set_user_tags admin administrator
15、将rabbitmq设置为开机自启动
chkconfig rabbitmq-server on
16、重启rabbitmq
systemctl restart rabbitmq-server
17、重启完成以后输入刚刚的账号和密码登录