一、下载安装文件
百度云链接:https://pan.baidu.com/s/10RlTaMY1QS4ovW_AhD-erw 密码:okpt
下载以上两个文件并上传到Linux系统目录下
二、安装erlange
1. 安装依赖环境
sudo yum install -y gcc gcc-c++ glibc-devel make ncurses-devel
openssl-devel autoconf java-1.8.0-openjdk-devel git
2. 解压缩erlang安装包
tar -xvf otp_src_20.2.tar.gz
3. 进入解压目录
cd otp_src_20.2
4. 执行编译和安装
./otp_build autoconf
./configure && make && sudo make install
5. 验证安装是否成功
erl
进入erlang命令行表示安装成功,ctrl+c 退出erlang命令行。
三、安装RabbitMQ
1. 安装依赖软件
sudo yum install -y socat
2. 运行安装文件
sudo rpm --nodeps -Uvh rabbitmq-server-3.7.4-1.el7.noarch.rpm
3. 启动RabbitMQ服务
systemctl start rabbitmq-server
4. 停止RabbitMQ服务
systemctl stop rabbitmq-server
5. 查看RabbitMQ服务状态
systemctl status rabbitmq-server
6. 设置RabbitMQ服务开机启动
systemctl enable rabbitmq-server
7. 重启RabbitMQ服务
systemctl restart rabbitmq-server
四、打开管理控制台
1. 安装web管理页面插件:先启动RabbitMQ服务
rabbitmq-plugins enable rabbitmq_management
2. 浏览器访问管理控制台
原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问
解决:执行下面命令编辑rabbit.app文件
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.7/ebin/rabbit.app
将{loopback_users, [<<”guest”>>]},改为:{loopback_users, []} 如图所示。
重启RabbitMQ服务
systemctl restart rabbitmq-server
访问成功效果: