Centos7安装RabbitMQ3.8.4
一、RabbitMQ下载
因为RabbitMq的运行依赖erlang,所以还需要下载erlang
RabbitMQ与erlang版本兼容问题:https://www.rabbitmq.com/which-erlang.html
二、安装
1.安装erlang
rpm -ivh erlang-22.3-1.el7.x86_64.rpm
2. 安装socat
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum -y install socat
3. 安装RabbotMQ
rpm -ivh rabbitmq-server-3.8.4-1.el7.noarch.rpm
4. 安装web界面插件
rabbitmq-plugins enable rabbitmq_management
5.启动
systemctl start rabbitmq-server
6.添加用户
rabbitmqctl add_user admin admin
赋予用户administrator角色
rabbitmqctl set_user_tags admin administrator
授权远程访问
rabbitmqctl set_permissions -p / admin "." "." ".*"
7.防火墙配置
# 开启 service firewalld start
# 重启 service firewalld restart
# 关闭 service firewalld stop
开放端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
重启防火墙
使用前面设置的用户名密码 admin admin进行登录