CentOS 7 RabbitMQ 单机部署

RabbitMQ版本:3.8.5

安装Erlang

RabbitMQ的集群基于Erlang的分布式特性实现,所以需要先安装Erlang。

  1. 下载yum源配置脚本:

    curl -#LO https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh
    bash script.rpm.sh
    
  2. 安装erlang

    yum install -y erlang
    
  3. 输入erl检查版本号,验证安装是否成功

    [root@node236 ~]# erl
    Erlang/OTP 23 [erts-11.1.8] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
    
    Eshell V11.1.8  (abort with ^G)
    

安装RabbitMQ

  1. 导入GPG KEY 和 依赖
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey

rpm --import https://packagecloud.io/gpg.key
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum -y install epel-release

yum -y install socat
  1. 下载yum源配置脚本
curl -#LO https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh
bash script.rpm.sh
  1. 下载RabbitMQ rpm包
curl -#LO https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpm
  1. 安装RabbitMQ
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm //注意要和下载的rpm包在同一目录下
  1. 启动Web管理插件,启用后可通过URL访问管理面板
rabbitmq-plugins enable rabbitmq_management
  1. 启动RabbitMQ
systemctl start rabbitmq-server

配置并访问控制台界面

RabbitMQ默认的guest账号是不可以远程访问的,所以我们配置一个admin账号,开启相关权限

  1. 创建admin用户,密码随意
rabbitmqctl add_user admin admin
  1. 配置admin账号为管理员
rabbitmqctl set_user_tags admin administrator
  1. 授权远程访问
rabbitmqctl set_permissions -p / admin "." "." ".*"
  1. 重启RabbitMQ服务,重启后即可使用admin账号登录
systemctl restart rabbitmq-server
  1. 访问控制台面板,地址为 http://ip:15672 密码:admin admin
posted @   KimYoung  阅读(100)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示