RabbitMQ 3.7快速安裝教程

一、簡介

RabbitMQ是實現了高級消息隊列協議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務器是用Erlang語言編寫的,而集群和故障轉移是構建在開放電信平臺框架上的。所有主要的編程語言均有與代理接口通訊的客戶端庫。

二、準備工作

1、rabbitmq-server-3.7.17.exe 官網下載
2、otp_win64_22.0.exe 官網下載

三、下載安裝包

1、首先我們需要準備一個rabbitmq的安裝包和Erlang安裝包,若沒有則百度搜索進入官網頁面進行下載。

rabbitMQ下載
rabbitMQ下載

2、為什么還要下載Erlang?

這是應為rabbit是基于erlang語言開發的程序,所以提示我們缺少這個運行環境,此時我們直接點擊確定進入erlang下載頁面,根據自己的系統版本下載安裝包。

Erlang下載

三、開始安裝

1、安裝包準備好友,首先運行安裝Erlang安裝程序(注意安裝在中文路徑下)。

2、按照步驟一直點擊Next,中間可以選擇更換安裝路徑,但不能是中文路徑,點擊“Install”后等待安裝完成即可點擊“Close”關閉。

Erlang安裝步驟
Erlang安裝步驟
Erlang安裝步驟
Erlang安裝步驟

3、安裝完Erlang程序后,接著我們直接雙擊打開rabbitMQ安裝程序(注意不能安裝在中文路徑下),按照步驟一直點擊Next,中間可以選擇更換安裝路徑,但不能是中文路徑,點擊“Install”后等待安裝完成即可點擊“Finish”關閉。

rabbitMQ安裝步驟
rabbitMQ安裝步驟
rabbitMQ安裝步驟
rabbitMQ安裝步驟

四、最后配置

1、到第三步步后,rabbit就已經安裝按成了,而且一般完成后,rabbitmq會自動開啟。

2、但是RabbitMQ安裝后默認是不啟動管理模塊的,所以需要配置將管理模塊啟動,才可以通過瀏覽器訪問:localhost:15672,命令如下:

// 若沒有配置環境變量,運行命令時需要在安裝rabbitmq目錄下的sbin文件夾執行
rabbitmqctl start_app
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl stop
// 注意:每次運行完買那個了需要重啟rabbitmq,以生效

3、配置完成后直接瀏覽器訪問:localhost:15672,能夠進入到如下頁面則表示rabbitmq安裝完成!!!

安裝完成

默認用戶名和密碼均是:guest

五、運行rabbitMQ被立刻停止解決方案(作者遇到的問題之一)

rabbitmq在windows下運行后立馬停止的問題為log和數據庫存在中文路徑導致的,可以根據如下命令解決:

// 停止服務,然后執行以下3條語句:
rabbitmq-service.bat remove 
set RABBITMQ_BASE=D:\install3\rabbitmq\rabbitmq_server-3.7.8\data
rabbitmq-service.bat install

推薦閱讀:
Spring Security系列教程
Spring Boot 集成 ELK + logback 實現日志采集

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容