rabbitmq常用命令
# 1. 启动服务(如果没启动)
sudo systemctl start rabbitmq-server
# 2. 设置开机自启
sudo systemctl enable rabbitmq-server
# 3. 启用管理插件(必须加 sudo!)
sudo rabbitmq-plugins enable rabbitmq_management
# 4. 重启服务让插件生效
sudo systemctl restart rabbitmq-server
# 看服务是否 running
sudo systemctl status rabbitmq-server
# 看 5672(AMQP 端口)、15672(管理端口)是否监听
sudo ss -tulnp | grep rabbit
sudo firewall-cmd --permanent --add-port=5672/tcp
sudo firewall-cmd --reload
#测试网络连通性,在win上面cmd用
telnet 192.168.43.133 5672
# 或用 PowerShell
Test-NetConnection 192.168.43.133 -Port 5672
安装过程
1.
(一次性安装所有依赖)
如果需要管理员权限
su root
[密码]

2.安装EPEL 官方源
yum install -y epel-release

4.直接通过官方源安装 RabbitMQ:
yum install -y rabbitmq-server
5. 服务与权限配置(使 RabbitMQ 可用)
systemctl start rabbitmq-server
systemctl enable rabbitmq-server
6.开启管理插件:
rabbitmq-plugins enable rabbitmq_management
出现active(running)为成功

7.创建远程访问的管理员账号(解决 guest 账号仅本地访问限制)
rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
8.开放防火墙端口(5672 服务端口、15672 管理界面端口):
firewall-cmd --add-port=5672/tcp --permanent
firewall-cmd --add-port=15672/tcp --permanent
firewall-cmd --reload
9.项目配置

浙公网安备 33010602011771号