下载rpm
选择一个版本,下载rabbitmq-rpm
安装依赖
- 安装erlang环境参考
- 安装其他依赖
yum install -y socat
安装rabbitmq
# 使用下载好的rpm文件安装
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
# 后台启动
rabbitmq-server -detached
管理rabbitmq服务
# 查看状态
rabbitmqctl status
# 开启web UI 插件
rabbitmq-plugins enable rabbitmq_management
# 浏览器访问localhost:15672 使用guest:guest登录
# 添加用户
rabbitmqctl add_user lauf lauf
# 设置用户的角色
rabbitmqctl set_user_tags lauf administrator
# 设置权限 -p 虚拟机路径 配置、读、写的权限
rabbitmqctl set_permissions -p '/' lauf ".*" ".*" ".*"
# 查看用户
rabbitmqctl list_users
centos下默认不能使用guest远程连接
开启远程连接
开启防火墙对应的端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=4369/tcp --permanent
# 重载
firewall-cmd --reload
使用新创建的用户、密码就可以远程连接,可以使用python客户端测试。