Linux系统安装RabbitMQ(Centos 7)

1.首先装erlang语言

Yum安装socat 

# yum -y install socat

下载erlang软件包,本文使用erlang-19.0.4版本,下面给出下载链接

# wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

安装erlang 

# rpm-ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

安装完成后执行erl命令,出现下图则代表成功

2. 安装RabbitMQ

下载rabbitmq软件包

#  wget  http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm

安装rabbitmq

# rpm -ivhrabbitmq-server-3.6.10-1.el7.noarch.rpm

启动

# systemctl start rabbitmq-server

查看rabbitmq 启动后的情况

# rabbitmqctl status

3. 配置网页插件

首先创建目录,否则可能报错:

# mkdir /etc/rabbitmq

然后启用插件

# rabbitmq-plugins enablerabbitmq_management

4.配置防火墙

配置linux 端口 15672 网页管理 5672 AMQP端口:

# firewall-cmd --permanent --add-port=15672/tcp

# firewall-cmd --permanent --add-port=5672/tcp

# systemctl restart firewalld.service

5.配置web端访问账号密码和权限

默认网页是不允许访问的,需要增加一个用户修改一下权限,代码如下:

添加用户,后面两个参数分别是用户名和密码

# rabbitmqctl add_user myrabbitmq rabbitmq123

添加权限

# rabbitmqctl set_permissions -p / myrabbitmq ".*" ".*" ".*"

修改用户角色

# rabbitmqctl set_user_tags myrabbitmq administrator

6. ECS云服务器添加安全组规则

7. 访问web端管理界面

在浏览器输入服务器ip:15672,即可看到RabbitMQ的WEB管理页面,账号密码分别为myrabbitmq,rabbitmq123


重要命令:

# systemctl stop firewalld.service   关闭防火墙

# service rabbitmq-server start       启动RabbitMQ

猜你喜欢

转载自blog.csdn.net/AkiraNicky/article/details/85995924
今日推荐