歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> centos7中安裝rabbitmq

centos7中安裝rabbitmq

日期:2017/3/3 17:34:11   编辑:學習Linux

centos7中安裝rabbitmq


熱度5 評論 277 www.BkJia.Com 網友分享於: 2017-02-10 07:02:55 浏覽數40990次

centos7中安裝rabbitmq


由於rabbitmq是erlang語言編寫的,所以首先需要在centos中安裝erlang,參考:http://fedoraproject.org/wiki/EPEL/FAQ#howtouse。

rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpmyum install erlang

然後在安裝過程中會有提示,輸入“y”即可。 接下來安裝rabbitmq。 先下載rpm:

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

這個地址可以在rabbitmq官網上找到:http://www.rabbitmq.com/download.html。如果在centos中通過請求無法下載。則先去官網上下載rpm文件,然後再上傳到centos中。

下載完成之後安裝:

rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.ascyum install rabbitmq-server-3.6.6-1.noarch.rpm

安裝完成後即可以啟動rabbitmq服務:

systemctl start rabbitmq-server.service

也可以設置為開機自啟動:

systemctl enable rabbitmq-server.service

查看服務狀態:

systemctl status rabbitmq-server.service

出現如下說明啟動成功:

我們可以在/etc/rabbitmq目錄下創建一個rabbitmq.config文件:

cd /etc/rabbitmq/vi rabbitmq.config

在裡面編輯如下內容,進行保存:

[{rabbit, [{loopback_users, []}]}].

此內容的作用是在任意IP的機器上都可以使用guest帳號登錄rabbitmq了。

保存後然後重啟rabbitmq服務。

還要開放15672端口:

firewall-cmd --zone=public --add-port=15672/tcp --permanentfirewall-cmd --reload

如果我們想要在浏覽器中訪問rabbitmq的登錄界面,還需要如下操作:

rabbitmq-plugins enable rabbitmq_management

然後在浏覽器中輸入http://ip:15672/即可。登錄名和密碼都是guest。

http://www.bkjia.com/Linuxjc/1192014.html TechArticle

Copyright © Linux教程網 All Rights Reserved