寫在最前:不知何時(shí)起安裝一個(gè)mq需要翻無數(shù)文章才能安上了,沒有一個(gè)講全的,這里寫一個(gè)詳細(xì)的教程。
刪除舊版本對應(yīng)關(guān)系:
1.在官方文檔中找到RabbitMQ版本對應(yīng)的Erlang版本重新下載安裝包
文檔RabbitMQ Erlang Version Requirements — RabbitMQ
2.下載完成后停止Erlang和RabbitMQ服務(wù)并進(jìn)入原本Erlang和RabbitMQ的安裝目錄,運(yùn)行Uninstall.exe
3.卸載完成后檢查Erlang和RabbitMQ的安裝目錄是否刪干凈
4.刪除RabbitMQ和Erlang的所有安裝目錄。
5.運(yùn)行CMD-->sc delete RabbitMQ
6.刪除目錄C:\Windows\System32\config\systemprofile中的.erlang.cookie文件(如果有的話)。
7.刪除目錄C:\Users\用戶名 中的.erlang.cookie文件(如果有的話)。
8.刪除目錄C:\Users\用戶名\AppData\Roaming目錄下的RabbitMQ文件夾。
9.打開注冊表編輯器,刪除表,計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ericsson\Erlang下的子項(xiàng)
10.以管理員運(yùn)行分別運(yùn)行Erlang和RabbitMQ安裝包即可
1.rabbitmq和erlang對應(yīng)關(guān)系如下(詳情請查看:https://www.rabbitmq.com/which-erlang.html):
2.這里以mq-3.10.18和erlang-24.3.3為例(雖然官方說明寫的3.10.18對應(yīng)24.4版本的erlang,但是親測至少需要24.3.2的才能支持mq-3.10.18)
3.erlang下載,鏈接:https://www.erlang.org/patches/otp-24.3.3
4.mq下載,拉到最下方下載exe格式文件(有科學(xué)上網(wǎng)會(huì)快很多),鏈接:https://www.rabbitmq.com/news.html
5.分別安裝erlang和mq即可,安裝后配置環(huán)境變量:
6.配置好后cmd輸入:erl
可查看erlang版本,有版本號顯示則成功安裝
7.進(jìn)入mq的sbin目錄,cmd窗口輸入:rabbitmq-server.bat -detached
,后臺運(yùn)行服務(wù),前臺窗口運(yùn)行不加后面的-detached
即可
8.啟動(dòng)成功后瀏覽器訪問localhost:15672
,顯示如下頁面即可(注:瀏覽器訪問端口為:15672
,代碼配置端口為:5672
)
9.會(huì)出現(xiàn)的一些問題
(1)安裝成功后啟動(dòng)報(bào)25672端口被占用,解決方法:
依次點(diǎn)擊stop–>start,大概率啟動(dòng)成功文章來源:http://www.zghlxwxcb.cn/news/detail-490647.html
(2)安裝成功后啟動(dòng)提示成功,但是打不開localhost:15672
窗口
出現(xiàn)此提示則說明啟動(dòng)成功
解決方法,分別在sbin目錄下執(zhí)行如下指令,再重啟即可:文章來源地址http://www.zghlxwxcb.cn/news/detail-490647.html
1、進(jìn)入安裝目錄 cd 你的RabbitMQ安裝目錄\sbin
2、打開節(jié)點(diǎn):rabbitmqctl start_app
3、配置管理模塊:rabbitmq-plugins enable rabbitmq_management
4、關(guān)閉節(jié)點(diǎn):rabbitmqctl stop
到了這里,關(guān)于windows安裝rabbitmq和環(huán)境erlang(最詳細(xì)版,包括對應(yīng)關(guān)系,安裝錯(cuò)誤解決方法)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!