CentOS 7 RabbitMQ 单机部署
RabbitMQ版本:3.8.5
安装Erlang
RabbitMQ的集群基于Erlang的分布式特性实现,所以需要先安装Erlang。
-
下载yum源配置脚本:
curl -#LO https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh bash script.rpm.sh
-
安装erlang
yum install -y erlang
-
输入
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
- 导入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
- 下载yum源配置脚本
curl -#LO https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh
bash script.rpm.sh
- 下载RabbitMQ rpm包
curl -#LO https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpm
- 安装RabbitMQ
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm //注意要和下载的rpm包在同一目录下
- 启动Web管理插件,启用后可通过URL访问管理面板
rabbitmq-plugins enable rabbitmq_management
- 启动RabbitMQ
systemctl start rabbitmq-server
配置并访问控制台界面
RabbitMQ默认的guest账号是不可以远程访问的,所以我们配置一个admin账号,开启相关权限
- 创建admin用户,密码随意
rabbitmqctl add_user admin admin
- 配置admin账号为管理员
rabbitmqctl set_user_tags admin administrator
- 授权远程访问
rabbitmqctl set_permissions -p / admin "." "." ".*"
- 重启RabbitMQ服务,重启后即可使用admin账号登录
systemctl restart rabbitmq-server
- 访问控制台面板,地址为 http://ip:15672 密码:admin admin
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix