目录
- 安装包准备
- 开始安装
- 1. 创建目录
- 2. 上传文件
- 3. 安装erlang语言
- 4. 安装socat
- 5. 安装rabbitmq
- 6. 启动、停止rabbitmq
- 7. 设置开机启动
- 8. 开启web界面管理工具
- 9. 开启防火墙(root)
- 10. 访问页面
- 11. 附录
安装包准备
(1)准备RabbitMQ的安装包(rabbitmq-server-3.8.5-1.el7.noarch)下载地址mq
(2)还得准备erlang语言(erlang-21.3.8.16-1.el7.x86_64)erlang下载地址
(3)这两个软件的对应版本 地址
准备好的离线包如下:
开始安装
1. 创建目录
2. 上传文件
3. 安装erlang语言
rpm -ivh erlang-21.3.8.16-1.el7.x86_64.rpm --force --nodeps
4. 安装socat
rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm --force --nodeps
5. 安装rabbitmq
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm --force --nodeps
现在已经安装完毕!
6. 启动、停止rabbitmq
# 启动rabbitmq
service rabbitmq-server start
# 停止rabbitmq
service rabbitmq-server stop
# 重新启动rabbitmq
service rabbitmq-server restart
7. 设置开机启动
systemctl enable rabbitmq-server
8. 开启web界面管理工具
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart
9. 开启防火墙(root)
#开启防火墙的某个端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#重载防火墙
firewall-cmd –reload
10. 访问页面
在浏览器上面输入你的ip加上15672
ip:15672 就可以访问,如果无法访问,则需要开放15672端口或者直接关闭防火墙
11. 附录
rabbitmq3.8版本默认用户guest访问报错User can only log in via localhost解决方案
在/etc/rabbitmq/目录下创建rabbitmq.config文件并添加以下内容
[{rabbit, [{loopback_users, []}]}].