Spring Cloud學習之windows10 家庭版安裝RabbitMQ

    最近在學習Spring Cloud ,買了一本《Spring Cloud與Docker微服務架構與實戰》,在實踐第七章-Hystrix實現微服務容錯處理中需要安裝RabbitMQ來收集Hystrix.stream的數據,過程踩了些坑現在記錄下順便提供給和我一樣的小白參考。

安裝環境:

Windows 10 64位 家庭版(賬戶名爲中文,巨坑!!!)

強烈建議如果賬戶名爲中文建議提前修改爲英文並修改C:\用戶 文件夾下對應的用戶文件夾名稱爲英文,修改方法可以百度也可以看本文底部安裝問題中的步驟,否則出現各種奇怪問題。

安裝軟件

1.Erlang/OTP 22.3 

 http://erlang.org/download/otp_win64_22.3.exe(64位)

http://erlang.org/download/otp_win32_22.3.exe(32位)

​​​​​​2.​RabbitMQ  3.8.3 

https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.8.3/rabbitmq-server-3.8.3.exe

安裝步驟

1.雙擊otp_win64_22.3.exe按照提示安裝即可(注意安裝路徑不要包含空格和中文,“Program Files”就不可以),安裝完成後配置環境變量

        ERLANG_HOME路徑爲D:\ERL10.7(此處填自己的安裝目錄),

ERL環境變量

       Path中添加%ERLANG_HOME%\bin

2.配置完成後打開cmd窗口輸入erl出現如下信息表示安裝成功

3.雙擊rabbitmq-server-3.8.3.exe依據安裝提示完成安裝即可(注意安裝路徑不要包含空格和中文,“Program Files”就不可以),安裝完成後配置環境變量:

RABBITMQ_HOME路徑爲D:\RabbitMQ_Server\rabbitmq_server-3.8.3

在Path中添加%RABBITMQ_HOME%\sbin;%RABBITMQ_HOME%\ebin

4.配置完成後打開cmd窗口輸入rabbitmqctl status,顯示如下則表示RabbitMQ已經成功安裝並啓動

5.啓用rabbitmq management插件方便訪問rabbitmq管理界面

打開cmd窗口輸入rabbitmq-plugins enable rabbitmq_management 出現如下圖所示表示插件已經啓動成功

此時用瀏覽器打開localhost:15672就可以看到登錄頁面,使用用戶名:guest,密碼:guest登錄就可以訪問rabbitmq的管理頁面如下

至此我們的RabbitMQ就安裝完成啦!

安裝問題

Q1.無法啓用rabbitmq management插件

輸入rabbitmq-plugins enable rabbitmq_management命令後命令行提示路徑不正確且路徑包含亂碼

解決辦法:修改當前用戶的用戶名,並修改“C:\用戶”路徑下的用戶文件夾名稱爲英文後重新安裝一遍ERL和RabbitMQ

1、在鍵盤上按下Windows鍵+X 組合鍵,選擇【關機或註銷】-【註銷】;
2、切換到Administrator用戶登錄;
3、登錄Administrator賬戶後,按下【Windows 鍵+ E】打開“文件資源管理器”進入C盤,即系統盤;
4、找到之前所使用的用戶賬戶文件夾,單擊右鍵,重命名爲需要修改的名字 並記下來,如:USER;
5、Windows鍵+R打開運行,輸入regedit,點擊確定打開Windows註冊表管理器;
6、依次展開HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist,在Profilelist下的文件夾對應系統中用戶,而文件夾中ProfileImagePath值是指向每個用戶文件夾的地址,一個個點擊查看,找到中文名用戶的對應所在的ProfileImagePath值;
7、雙擊打開【ProfileImagePath】值,將地址改爲修改成之前修改的文件夾名,與C盤的文件夾名一致,再次註銷,完成登錄用戶文件夾名更改。

Q2.無法修改“C:\用戶”路徑下的用戶文件夾名稱

解決版本:使用Administrator賬戶登錄系統後纔可以修改用戶文件夾名稱,

Q3.無法切換到Administrator用戶

解決辦法:通過cmd命令行輸入net user Administrator /active:yes後再註銷就可以切換到Administrator賬戶了。

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