1.0安装 Erlang 的前置脚本文件
-
命令
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash -
结果
2.0 Erlang 的安装
-
代码
yum install erlang -
结果
-
Erlang安装完成后,使用 erl 命令检查一下
erl
4. Erlang 的版本
yum list | grep erlang
安装 RabbitMQ Server
[root@localhost ~]# rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
[root@localhost ~]# rpm --import https://packagecloud.io/gpg.key
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
- 安装 socat 即可
依赖检测失败: socat 被 rabbitmq-server-3.8.12-1.el7.noarch 需要
yum install socat - RabbitMQ public signing key
warning: rabbitmq-server-3.8.14-1.el7.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 6026dfca: NOKEY
error: Failed dependencies:
socat is needed by rabbitmq-server-3.8.14-1.el7.noarch
[root@localhost ~]# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
- 安装
rpm -ivh rabbitmq-server-3.8.14-1.el7.noarch.rpm
配置RabbitMQ
- 新建配置文件
https://github.com/rabbitmq/rabbitmq-server/blob/master/deps/rabbit/docs/rabbitmq.conf.example复制链接里的配置 - 开启远程
loopback_users.guest = false
- 安装插件
rabbitmq-plugins enable rabbitmq_management
- 开机启动
chkconfig rabbitmq-server on
- 启动
service rabbitmq-server start
- 关闭
service rabbitmq-server stop
- 访问验证
http://IP:15672/
用户名:guest
密码:guest