Centos 安装RabbitMQ

一、步骤

      【步骤一】:更新软件包的存储库。

yum -y update

     【步骤二】:Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库

yum -y install epel-release
yum -y update

     【步骤三】:RabbitMQ是基于Erlang(面向高并发的语言)语言开发,所以在安装RabbitMQ之前,需要先安装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
# 或者 rpm -Uvh rabbitmq-server-3.6.16-1.el7.noarch.rpm
# -U表升级

    【步骤七】: 安装管理界面的插件(没有这个插件无法启动管理界面)

# 开启管理界面
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现已经安装在系统上!

    【步骤九】:启动RabbitMQ服务。

systemctl start rabbitmq-server #启动服务
systemctl status rabbitmq-server #查看服务状态
systemctl stop rabbitmq-server #停止服务
systemctl enable rabbitmq-server #开启启动服务

    【步骤十】:默认的账号密码仅限于本机 localhost 进行访问,所以需要添加一个远程登录的用户。

# 创建账号和密码
rabbitmqctl add_user 用户名 密码

# 设置用户角色:administrator
rabbitmqctl set_user_tags 用户名 角色

# 为用户添加资源权限,添加配置、写、读权限
rabbitmqctl set_permissions -p "/" 用户名 ".*" ".*" ".*"

#修改用户密码
rabbitmqctl  change_password  用户名  新密码

 

posted on 2024-03-06 15:55  木乃伊人  阅读(71)  评论(0编辑  收藏  举报

导航