Centos7安装RabbitMQ
一、安装Erlang环境
1、安装 erlang 依赖环境
[root@localhost ~]# yum install -y gcc glibc-devel make ncurses-devel openssl-devel xmlto
2、安装 epel-release
[root@localhost ~]# yum install -y epel-release
3、安装 erlang
[root@localhost ~]# yum install -y erlang
4、测试 erlang
[root@localhost ~]# erl
PS:输入 halt(). 退出 erlang 命令行模式
二、安装 RabbitMQ
1、下载 rabbitmq
官网各版本下载地址:http://www.rabbitmq.com/releases/rabbitmq-server/
这里选择最新的版本v3.6.15,复制下载链接,用 wget 下载
[root@localhost ~]# wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm
2、安装下载好的 rabbitmq
[root@localhost ~]# yum install -y rabbitmq-server-3.6.15-1.el7.noarch.rpm
3、复制并修改配置文件,使外部可以访问 rabbitmq
[root@localhost ~]# cp /usr/share/doc/rabbitmq-server-3.6.15/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
[root@localhost ~]# vi /etc/rabbitmq/rabbitmq.config
修改下面的内容,将%% 和后面的逗号删除
4、启动 rabbitmq
[root@localhost ~]# service rabbitmq-server start
5、设置开机启动
[root@localhost ~]# chkconfig rabbitmq-server on
6、开启 web 管理界面
[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management
[root@localhost ~]# service rabbitmq-server restart
7、开放相关端口
5672 —— AMQP协议的端口
15672 —— WEB管理工具的端口
25672 —— 集群用的端口
[root@localhost ~]# firewall-cmd --zone=public --add-port=5672/tcp --permanent
[root@localhost ~]# firewall-cmd --zone=public --add-port=15672/tcp --permanent
[root@localhost ~]# firewall-cmd --zone=public --add-port=25672/tcp --permanent
[root@localhost ~]# firewall-cmd --reload
8、访问web管理界面
输入默认的用户名:guest 密码:guest
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2018-02-27 Python异常处理