CentOS 7上安装RabbitMQ并实现远程访问

一、安装EPEL仓库

sudo yum install epel-release

二、安装Erlang

sudo yum install erlang

三、安装RabbitMQ服务器

sudo yum install rabbitmq-server

四、启动RabbitMQ服务

sudo systemctl start rabbitmq-server

五、设置RabbitMQ服务开机自启

sudo systemctl enable rabbitmq-server

六、开启RabbitMQ的远程访问插件

#停止RabbitMQ服务
sudo systemctl stop rabbitmq-server

#启用远程访问插件
sudo rabbitmq-plugins enable rabbitmq_management

#重启RabbitMQ服务
sudo systemctl start rabbitmq-server

七、配置防火墙以允许远程访问

# 开放5672AMQP端口)
sudo firewall-cmd --permanent --add-port=5672/tcp

# 开放15672RabbitMQ管理界面端口)
sudo firewall-cmd --permanent --add-port=15672/tcp

#重新加载防火墙
sudo firewall-cmd --reload

八、访问RabbitMQ管理界面

1、在浏览器中输入以下URL:http://你的服务器IP:15672
2、您将看到RabbitMQ的管理界面。首次访问时,您需要登录。默认的用户名和密码都是guest。
3、出于安全考虑,建议在首次登录后更改默认密码。

九、配置用户和权限

#创建新用户并设置密码
sudo rabbitmqctl add_user 新用户名 新密码

#将新用户设置为管理员用户
sudo rabbitmqctl set_user_tags 新用户名 administrator

#为新用户设置所有vhost的权限为读写和管理权限
sudo rabbitmqctl set_permissions -p / 新用户名 ".*" ".*" ".*"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值