更新yum
yum -y update
安装EPEL存储库
yum -y install epel-release
yum -y update
安装Erlang语言
yum -y install erlang socat
检查Erlang版本,默认是最新版本
erl -version
下载RabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_16/rabbitmq-server-3.6.16-1.el7.noarch.rpm
安装RabbitMQ
rpm -ivh rabbitmq-server-3.6.16-1.el7.noarch.rpm
安装管理界面的插件(没有这个插件无法启动管理界面)
rabbitmq-plugins enable rabbitmq_management
开放5672和15672端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent && firewall-cmd --reload
firewall-cmd --zone=public --add-port=15672/tcp --permanent && firewall-cmd --reload
启动RabbitMQ服务
systemctl start rabbitmq-server #启动服务
systemctl status rabbitmq-server #查看服务状态
systemctl enable rabbitmq-server #开启启动服务
默认的账号密码仅限于本机 localhost 进行访问,所以需要添加一个远程登录的用户
rabbitmqctl add_user mqadmin 密码 #创建账号和密码
rabbitmqctl set_user_tags mqadmin administrator #设置用户角色:administrator
rabbitmqctl set_permissions -p "/" mqadmin ".*" ".*" ".*" #为用户添加资源权限,添加配置、写、读权限
rabbitmqctl change_password mqadmin 新密码 #修改用户密码
原文链接:https://blog.csdn.net/qq_44861126/article/details/130283245
浙公网安备 33010602011771号