【CentOS】 Linux 7.4.1708 (Core)安裝RabbitMQ消息中間件

1、下載安裝相關依賴環境Erlang語言

#下載rpm包
wget https://packages.erlang-solutions.com/erlang/rpm/centos/6/x86_64/esl-erlang_R16B03-6~centos~6_amd64.rpm
#下載epel源
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
#安裝epet源
rpm -ivh epel-release-latest-7.noarch.rpm
yum repolist
# 安裝(安裝過程中所有選擇y)
yum install erlang
# 安裝yum-versionlock (安裝過程中所有選擇y)
yum install yum-plugin-versionlock
# 禁止Erlang語言自動更新
yum versionlock erlang

2、安裝RabbitMQ Server

#下載
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
# 導入簽名
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
# 安裝
yum install rabbitmq-server-3.5.1-1.noarch.rpm
#root權限下執行:    設置爲開機啓動
chkconfig rabbitmq-server on
#啓動
service rabbitmq-server start  
#查看rabbitmq狀態
systemctl status rabbitmq-server.service
#停止mq服務
rabbitmqctl stop

3、安裝RabbitMQ Web管理界面插件

#安裝
 rabbitmq-plugins enable rabbitmq_management

4、新增個人賬號,用於遠程登錄

#創建賬號 注意(add_user後分別是賬號和密碼)
rabbitmqctl add_user xuan 123456
#設置用戶角色 注意(xuan是你自己創建的賬號)
rabbitmqctl set_user_tags xuan administrator
#設置用戶權限 注意(xuan是自己創建的賬號)
rabbitmqctl set_permissions -p "/" xuan ".*" ".*" ".*"
#查看當前用戶和角色
rabbitmqctl list_users

5、開啓防火牆訪問管理頁面

#開啓防火牆15672端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#重啓防火牆
systemctl restart firewalld
#查看防火牆當前狀態
firewall-cmd --state

6、訪問自己的ip+上端口15672 輸入賬號和密碼即可進入管理頁面

在這裏插入圖片描述
在這裏插入圖片描述

7、遇到困難可以評論(有信必回)小軒微信17382121839。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章