一、安装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
来源:https://www.cnblogs.com/heqiuyong/p/10441396.html