RabbitMQ安装

安装Erlang 原因:

RabbitMQ使用了Erlang开发语言,Erlang是为电话交换机开发的语言天生自带高并发光环,和高可用特性

# 下载Erlang语言包
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v21.2.6/erlang-21.2.6-1.el7.x86_64.rpm
# 安装Erlang
rpm -ivh erlang-21.2.6-1.el7.x86_64.rpm --force --nodeps

安装Socat依赖

# 下载 socat rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/socat-1.7.3.2-2.el7.x86_64.rpm
# 安装 socat 依赖包
rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

其他版本下载地址

https://pkgs.org/download/socat

安装RabbitMQ 下载地址 :http://www.rabbitmq.com/install-rpm.html#downloads

下载与安装

# 下载 rpm 包
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.13/rabbitmq-server-3.7.13-1.el7.noarch.rpm
# 安装 rpm 包
rpm -ivh rabbitmq-server-3.7.13-1.el7.noarch.rpm 

RabbitMQ的启动与停止

# 设置服务,开机自动启动
chkconfig rabbitmq-server on

# 启动服务
service rabbitmq-server start

# 停止服务
service rabbitmq-server stop

  开启管理界面

# 开启管理界面插件
rabbitmq-plugins enable rabbitmq_management

# 防火墙打开 15672 管理端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload

访问:http://ip:15762

添加用户

# 添加用户
rabbitmqctl add_user admin admin

# 新用户设置用户为超级管理员
rabbitmqctl set_user_tags admin administrator

  设置访问权限

 

 

 

 开放端口 5672 

# 打开客户端连接端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent
firewall-cmd --reload
posted @ 2020-01-08 16:12  张含韵好可爱  阅读(182)  评论(0编辑  收藏  举报