1. 程式人生 > 實用技巧 >【RabbitMq 篇一】-RabbitMq下載與安裝

【RabbitMq 篇一】-RabbitMq下載與安裝

前言

在2017年的時候我第一次接觸RabbitMq,我就愛上了他,後來接觸了RocketMq,看名字來說,兔子永遠追不上火箭,雖然rocket比rabbit吞吐量、可靠性、功能性都要強一些,但是我還是覺得初戀的味道是好的。

筆者也是跟著 朱忠華《RabbitMQ實戰指南》 日夜奮戰。

文章會連載,記得關注哦!

正文

安裝Erlang

如果你不知道自己是不是安裝了就在終端檢驗一下,輸入 erl 進入,如果命令沒有找到說明沒有安裝,安裝方法如下。

1、下載erlang原始碼包,下載地址:http://www.erlang.org/download/otp_src_R16B03.tar.gz (進入網站選一個較新版本)

2、得到otp_src_R16B03.tar.gz原始碼包,解壓並安裝:
tar -zxvf otp_src_R16B03.tar.gz
cd otp_src_R16B03
./configure
make
sudo make install

這樣就安裝成功了。安裝目錄是:/usr/local

成功後,在命令列輸入erl就可以進行Erlang的shell。

安裝HomeBrew

如果已經安裝,請跳過此步

進入地址:https://brew.sh/index_zh-cn

紅框內命令複製在終端執行。

可通過 brew --version指令判斷Brew是否安裝成功。

安裝RabbitMq

終端輸入brew install rabbitmq指令即可進行rabbitmq服務的自動安裝。

RabbitMQ安裝後的路徑為:/usr/local/Cellar/rabbitmq/3.7.15(版本根據安裝版本確定)

進入該目錄(/usr/local/Cellar/rabbitmq/3.7.15/sbin)之後

輸入 ./rabbitmq-server 指令啟動。

輸入 ./rabbitmq-server -detached 進行後臺啟動。

輸入./rabbitmqctl stop 關閉

檢查是否啟動成功 輸入命令 :lsof -i:5672

如果出現如下錯誤

ERROR: node with name "rabbit" already running on "localhost"

解決辦法:

輸入ps aux|grep erl 把已經執行的殺掉,繼續啟動就好了。

建立使用者

輸入 地址http://localhost:15672進入 rabbitmq 的web介面,賬號和密碼都是 guest

進入 Adimin,建立使用者,許可權是超級管理員。