RabbitMQ安裝(Docker、Centos、Windows)

基礎環境

docker: 19.03.5
windows 10
CentOS7
rabbit MQ:3.8.3
erlang: 22.3

官方

基於Docker的安裝使用

1. 首先看看dockerhub上都有啥

搜索rabbit
在這裏插入圖片描述
這裏選擇第一個(主角光環)
看看裏面都有什麼
在這裏插入圖片描述
注:帶management的tag也就是帶控制檯的。
2. 拉取鏡像(以rabbitmq:management爲例)

docker pull rabbitmq:management

在這裏插入圖片描述
3. 創建容器(以rabbitmq:management爲例)
創建容器的時候需要將服務端口暴露出來(5672:消息通信端口,15672:控制檯web端口)

docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq:management

在這裏插入圖片描述
4. 查看控制檯
訪問:http://localhost:15672 默認用戶名:guest,密碼:guest
在這裏插入圖片描述自此基於docker的rabbitmq服務就搭好了。

Windows下安裝RabbitMQ(windows10)

官方文檔
根據官方指引,有兩種安裝,一種是Chocolatey管理器,一種是手動下載安裝。
這裏以離線安裝RabbitMQ爲例
1. 下載安裝依賴環境Erlang
官方提示需要下載安裝Erlang 64位(也就是要求64位操作系統),且安裝時使用admin權限(防止使用的時候權限不足。
另外:官方要求只能安裝一個版本(自行決定)
Erlang官網
下載Erlang
在這裏插入圖片描述2. 管理員身份安裝Erlang
在這裏插入圖片描述
安裝過程可能需要安裝VC++運行庫(會跳出以下窗口),如果沒有安裝記得install一下,提示安裝完成,點擊close即可完成VC++的運行庫安裝

在這裏插入圖片描述剩下的就一直下一步、install即可。
3. 下載rabbit mq的安裝文件
在這裏插入圖片描述下載完成,使用管理員權限安裝即可。
因爲要發佈服務端口的原因,安裝過程中,可能會被防火牆攔截,提示如下:
在這裏插入圖片描述
允許訪問即可。安裝完成後,所有程序中即出現常用命令快捷方式
在這裏插入圖片描述
Rabbit MQ的安裝是以服務的形式存在,可以在服務管理裏看到。
在這裏插入圖片描述4. 啓用web管理界面插件
默認安裝是沒有web界面的,需要手動開啓
在這裏插入圖片描述所有程序中找到 Command Prompt 打開命令行(或者使用cmd,切換到rabbit的安裝目錄),執行如下命令完成啓用:

rabbitmq-plugins.bat enable rabbitmq_management

在這裏插入圖片描述自此,web控制檯即可打開。
需要注意的是,端口衝突可能造成服務無法正常啓動。注意避開。

CentOS下安裝RabbitMQ

Linux/BSD/UNIX下安裝並不通用,注意操作系統

Debian/Ubuntu | RHEL/CentOS/Fedora | Generic binary build(含macOS) | SolarisMacOS:homebrew
這裏選取Centos環境進行安裝。

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