栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

rabbitmq 单机版安装

rabbitmq 单机版安装

rabbitmq 单机版 安装

安装环境 centos7
#下载
下载 mq依赖包
1. 下载erlang
erlang链接
2. 安装socat 命令: yum install -y socat ;如果网络不好,可用下面链接下载
socat链接
3. 下载rabbitmq-server
rabbitmq 链接

#安装 
1.   rpm -Uvh erlang-23.3.3-1.el7.x86_64.rpm 

2.  rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

3.  rpm -ivh rabbitmq-server-3.8.15-1.el7.noarch.rpm


#查看mq 状态

查看状态命令:
 sudo systemctl status rabbitmq-server

该状态未启动

启动命令:
systemctl start rabbitmq-server

#如果启动报这个错:

按照提示查看

journalctl -xe

解决办法:

cd etc/rabbitmq/
创建一个文件:
vi rabbitmq-env.conf
添加一行:
NODENAME=rabbit@localhost

保存重新启动启动成功

查看插件命令:
rabbitmq-plugins list

开启 可视化工具:
rabbitmq-plugins enable rabbitmq_management

查看插件是否启动:
cat /etc/rabbitmq/enabled_plugins

或者查看插件列表:
rabbitmq-plugins list

浏览器访问成功:

#说明由于rabbitmq 默认账号 : guest 密码: guest 只能用localhost访问;所以需要添加一个能远程访问的用户


1.创建用户账号: 用户: admin 密码: 123

rabbitmqctl add_user admin 123


2.为用户创建操作权限

rabbitmqctl set_user_tags admin administrator

3.为用户分配资源权限

rabbitmqctl set_permissions admin -p / ".*"  ".*"  ".*"


4.登录:

登录成功

#rabbitmq启动后还不能进行外部通信 需要将端口添加到防火墙

sudo firewall-cmd --zone=public  --add-port=5672/tcp --permanent
sudo firewall-cmd --zone=public  --add-port=15672/tcp --permanent  
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/699040.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号