linux环境下安装rabbitmq

1、官网下载地址 :

https://www.rabbitmq.com/download.html
https://www.erlang.org/downloads
CSDN中下载:
https://download.csdn.net/download/u010197591/87577060

2、下载完安装包后上传到linux服务器,执行安装erlang语言环境包:

rpm -ivh erlang-21.3-1.el7.x86_64.rpm

linux环境下安装rabbitmq_第1张图片

 如果看检测依赖失败,执行如下命令:dnf install compat-openssl10

linux环境下安装rabbitmq_第2张图片

再执行:dnf install libnsl

linux环境下安装rabbitmq_第3张图片

继续安装erlang语言环境 

执行:rpm -ivh erlang-21.3-1.el7.x86_64.rpm

linux环境下安装rabbitmq_第4张图片

3、 执行:yum install socat -y

linux环境下安装rabbitmq_第5张图片

4、这一步就是正式安装rabbitmq服务程序:rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm

linux环境下安装rabbitmq_第6张图片

5、添加开机启动rabbitmq服务:chkconfig rabbitmq-server on

6、启动rabbitmq服务: /sbin/service rabbitmq-server start

7、查看是否启动成功: /sbin/service rabbitmq-server status

linux环境下安装rabbitmq_第7张图片

看到active(running)正在运行,说明启动成功

8、如果访问:http://你服务地址:15672,不能提供web服务,则开启如下web插件

停止服:/sbin/service rabbitmq-server stop

开启 web 管理插件:rabbitmq-plugins enable rabbitmq_management

9、开启后如果出现访问如下权限问题

linux环境下安装rabbitmq_第8张图片

可以选择添加一个新用户:

创建账号:rabbitmqctl add_user admin 123456

设置用户角色:rabbitmqctl set_user_tags admin administrator 

设置用户权限
set_permissions [-p ]
执行行命令:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限

如果不想创建新账号,也可以给user_guest 授权:rabbitmqctl set_permissions -p "/" guest ".*" ".*" ".*"

查看当前用户和角色命令:rabbitmqctl list_users

成功登录web管理如下:

linux环境下安装rabbitmq_第9张图片

安装延时插件

1、进入到rabbitmq插件目录:

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.8/plugins/

上传插件到该目录下

启用该插件:

 rabbitmq-plugins enable rabbitmq_event_exchange

linux环境下安装rabbitmq_第10张图片

 

2、重启rabbitmq服务

你可能感兴趣的:(rabbitmq,linux)