CentOS 7 安裝 RabbitMQ

一、安裝erlang

下載rpm倉庫:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm


安裝rpm倉庫:rpm -Uvh erlang-solutions-1.0-1.noarch.rpm


安裝openjdk(centos自帶的,但我當時卸載了尷尬):yum install java-1.8.0-openjdk  java-1.8.0-openjdk-deve


安裝erlang:yum install erlang

此時會報錯,缺少依賴

rpm -e python2-ipalib-4.4.0-12.el7.centos.noarch

rpm -e ipa-common-4.4.0-12.el7.centos.noarch


再次執行yum install erlang還會出現下面的問題,


加上這兩個就可以了

yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl
yum install epel-release

到下面這步的時候會比較慢,耐心等待


安裝完成後 yum install erlang 就可以正確執行了,不過下載很慢,幾十k每秒,慢慢等吧


二、安裝rabbitmq

 wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
 yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

 開啓rabbitmq : service rabbitmq-server start

 查看狀態: service rabbitmq-server status


開啓web管理:rabbitmq-plugins enable rabbitmq_management

放開端口號:

 firewall-cmd --zone=public --add-port=15672/tcp --permanent
 firewall-cmd --reload
 firewall-cmd --zone=public --list-ports

默認用戶名和密碼都是guest,而且只能本地訪問。

可以添加用戶 :rabbitmqctl add_user qinwei   123456

查看所有用戶:rabbitmqctl list_users

設置角色:rabbitmqctl set_user_tags qinwei  administrator

這時候就可以遠程登錄web頁面了,地址是http://IP:15672

賦予權限:rabbitmqctl set_permissions -p / qinwei ".*" ".*" ".*"


也可以在頁面上操作


發佈了36 篇原創文章 · 獲贊 12 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章