1. 程式人生 > 其它 >linux之centos安裝rabbitmq

linux之centos安裝rabbitmq

一安裝步驟:

"""
1.你需要對應erlang和rabbitmq的版本對應關係
https://www.rabbitmq.com/which-erlang.html
2.選定版本
erlang:erlang-21.3.8.14-1.el7.x86_64.rpm
rabbitmq:rabbitmq-server-3.8.5-1.el7.noarch.rpm
3.解除安裝erlang
rpm -qa | grep erlang | xargs rpm -e --nodeps
4.安裝erlang
4.1去官網
https://packagecloud.io/rabbitmq/erlang
4.2找到對應的版本
wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-21.3.8.14-1.el7.x86_64.rpm/download.rpm
4.3安裝
rpm -Uvh erlang-23.3.4.11-1.el7.x86_64.rpm
# 安裝  該步驟可以省略
yum install -y erlang
# 檢視版本
erl -v

5安裝rabitmq
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpm
5.2需要一些配置
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum -y install epel-release
yum -y install socat
5.3解壓&安裝
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm

5.4啟用平臺管理外掛
rabbitmq-plugins enable rabbitmq_management

6.啟動
6.1啟動
systemctl start rabbitmq-server
6.2檢視狀態
systemctl status rabbitmq-server
6.3視覺化網址
wusen0601.xyz:15672
guest/guest
6.4但是mq3版本以後只讓本機登入
6.4.1建立使用者密碼
rabbitmqctl add_user admin admin
6.4.2設定admin為管理員
rabbitmqctl set_user_tags admin administrator
6.4.3授權遠端訪問
rabbitmqctl set_permissions -p / admin "." "." ".*"
6.4.4重啟rabbitmq
systemctl restart rabbitmq-server

7去瀏覽器看
wusen0601.xyz:15672
admin/admin
"""
View Code