天天看點

linux下手動部署RabbitMQ

下載下傳erlang安裝包otp_src_23.0.tar.gz

連結:https://pan.baidu.com/s/1DUUt0OpsupGSOVQsy41vLQ

提取碼:ivyz

下載下傳rabbitmq-server-3.8.12-1.el7.noarch

連結:https://pan.baidu.com/s/17vEVNQYlbSefnAEwHjatmg

提取碼:mysd

1.安裝依賴包。

2.安裝erlang。

  1. 把erlang安裝包上傳到/usr/local目錄,解壓
[[email protected] ~]# cd /usr/local/
[[email protected] local]# tar xzf otp_src_23.0.tar.gz
           
  1. 建立一個檔案夾
  1. 編譯并安裝erlang,依次執行以下指令。
[[email protected] local]# cd otp_src_23.0
[[email protected] otp_src_23.0]# ./configure --prefix=/usr/local/erlang --without-javac
           

3.配置環境變量

  1. 運作以下指令打開profile配置檔案。
  1. 按下i鍵,然後在檔案末尾處添加如下内容:
#erlang
export PATH=$PATH:/usr/local/erlang/bin
           

按下Esc鍵,然後輸入:wq并回車,儲存并關閉檔案。

4.生效環境變量并檢查

  1. 運作以下指令使環境變量生效。
  1. 運作以下指令檢查安裝結果。
[[email protected] otp_src_23.0]# erl -version
Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 11.0
           

5.下載下傳并安裝RabbitMQ

  1. 安裝RabbitMQ Server。

    注意安裝包下載下傳到哪個目錄,去哪個目錄執行yum指令

    wget 指令是從網上下載下傳rabbitmq安裝包,下載下傳比較慢,可以去下載下傳文章開始給出的安裝包,把rabbitmq-server-3.8.12-1.el7.noarch.rpm上傳到/usr/local目錄,下面這行指令就可以省略

  1. 安裝socat依賴
  1. 導入簽名密鑰
[[email protected] local]# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
[[email protected] local]# rpm -ivh --nodeps rabbitmq-server-3.8.12-1.el7.noarch.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:rabbitmq-server-3.8.12-1.el7     ################################# [100%]

           
  1. 添加rabbitmq環境變量
[[email protected] otp_src_23.0]# vi /etc/profile
#set rabbitmq environment 
export PATH=$PATH:/usr/lib/rabbitmq/sbin
[[email protected] otp_src_23.0]# source /etc/profile
           
  1. 修改rabbitmq-server啟動腳本

在第20行添加erlang環境變量

[[email protected] rabbitmq]# vim /usr/lib/rabbitmq/bin/rabbitmq-server
#erlang
export PATH=$PATH:/usr/local/erlang/bin 
           

6.配置RabbitMQ。

  1. 允許RabbitMQ開機自啟動。
  1. 啟動RabbitMQ。
  1. 為保證資料安全,建議您删除預設使用者。
  1. RabbitMQ預設的賬号使用者名和密碼都是guest。

建立一個新使用者,設定為管理者

将建立的新使用者設定為管理者。

賦予新建立的使用者所有權限。

賦予管理者角色

7.運作以下指令,啟用RabbitMQ的web管理界面。

8.使用浏覽器通路http://公網IP:15672。

顯示如下頁面,說明RabbitMQ安裝成功。

linux下手動部署RabbitMQ

9.輸入之前建立的使用者名和密碼後單擊Login,進入RabbitMQ管理界面。

linux下手動部署RabbitMQ

繼續閱讀