centos7.5安装 rbbitmq20200904

tech2026-01-31  5

查看linux服务器信息

[root@localhost software]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) [root@localhost software]# uname -r 3.10.0-1062.4.1.el7.x86_64

rabbitmq-server-3.8.7-1.el7.noarch.rpm

首要条件,erlang 版本要大于 21

[root@localhost software]# erl Erlang/OTP 22 [erts-10.7.2.3] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe] Eshell V10.7.2.3 (abort with ^G)

To use Erlang 22.x on CentOS 7:

vim /etc/yum.repos.d/rabbitmq-erlang.repo # In /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=1 :wq yum -y install erlang

各rabbitmq版本对应的erlang支持列表 https://www.rabbitmq.com/which-erlang.html

下载rabbitmq rpm安装包 https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.7

注意centos版本对应包 rpm安装 rpm -ivh rabbitmq-server-3.8.7-1.el7.noarch.rpm or yum -y install rabbitmq-server-3.8.7-1.el7.noarch.rpm

卸载 rpm -e rabbitmq-server

启动rabbitmq systemctl start rabbitmq-server

查询队列状况 rabbitmqctl list_queues

后台管理界面安装

启动web插件:rabbitmq-plugins enable rabbitmq_management

可能会用到:

#查看当前用户列表 rabbitmqctl list_users

#添加admin用户,用户名和密码都为admin rabbitmqctl add_user admin admin

#设置admin的角色为administrator rabbitmqctl set_user_tags admin administrator

rabbitmqctl set_permissions -p / admin ‘.’ '.’ ‘.*’

最新回复(0)