Linux安裝RabbitMQ全部過程

Linux安裝RabbitMQ的詳細步驟

一、安裝資源準備

系統是CentOS 7,此教程採用RabbitMQ3.8.2版本,是因爲RabbitMQ3.7系列將於2020年3月31日停止技術支持

Erlang官網下載:https://www.erlang-solutions.com/resources/download.html

RabbitMQ官網教程:https://www.rabbitmq.com/install-rpm.html

關於RabbitMQ版本與Erlang版本的兼容說明:

本教程採用:Erlang 21.3.8,RabbitMQ 3.8.2

資源下載完畢後採用FTP服務器上傳到Linux上,或者直接複製連接通過wget命令下載

二、安裝Erlang

下載好Erlang的rpm包後,需要構建Erlang安裝的系統環境

安裝環境依賴:

yum install epel-release 

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

安裝此前下載的Erlang:

rpm -ivh esl-erlang_21.3.8.12-1_centos_7_amd64.rpm

檢查Erlang是否安裝到位:

erl

三、安裝並配置RabbitMQ

通過yum指令來安裝RabbitMQ:

yum install rabbitmq-server-3.8.2-1.el7.noarch.rpm

安裝成功後會自動啓動,查看服務:

rabbitmq-server -detached

如果沒有啓動,就手動輸入指令啓動

rabbitmq-server -detached

四、打開RabbitMQ後臺管理插件

啓動後臺管理:

rabbitmq-plugins enable rabbitmq_management

由於guest用戶被限制,只能通過localhost訪問,因此我們需要新建一個用戶,並授予管理員權限。

新建一個用戶名爲admin,密碼爲admin的用戶,並授予管理員(administrator)權限

rabbitmqctl add_user admin 123456

rabbitmqctl set_user_tags admin administrator

如果沒有關閉防火牆那麼可能會被攔截的,關閉防火牆:

  • systemctl stop firewalld
  • systemctl disable firewalld

 

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