windows安裝RabbitMQ因為用戶名為中文文件夾導致RabbitMQ服務啟動失敗解決辦法


安裝RabbitMQ必須先安裝Erlang

安裝這兩個東東網上教程一大把就不一 一 闡述了。只不過要注意的倒是有幾點

1、安裝Erlang需要用管理員身份運行安裝,RabbitMQ官網這么說的。

2、安裝RabbitMQ和Erlang的目錄要沒有空格和中文字符。

重點就是我之前將電腦用戶名命名為中文了,即使我后面把用戶名改為英文,用戶文件夾還是中文改不過來了,然后百度要么無法解決要么就是操作過程太復雜稍微操作不當就得

重裝系統了,而RabbitMQ 服務必須得沒有中文字符才能啟動,我又不想改文件夾名稱 ,而RabbitMQ又默認將日志和數據都存儲到用戶文件夾下,所以我想能不能去自定義文件路徑

然后搜了大半天的百度都沒有相關方法,然后不記得在那個網頁看到有人給出這么個辦法 ,就是管理員運行cmd然后打開RabbitMQ安裝目錄

然后  輸入一下代碼 就可以了  路徑可以設置成你自己的路徑

rabbitmq-service.bat remove

set RABBITMQ_BASE=D:\install3\rabbitmq\rabbitmq_server-3.7.8\data

rabbitmq-service.bat install

這樣服務就可以啟動了,也規避了用戶名為中文的問題。

最后是你會發現激活插件管理也會出現報錯所以輸入以下代碼就可以激活

set RABBITMQ_BASE=D:\install3\rabbitmq\rabbitmq_server-3.7.8\data

rabbitmq-plugins enable rabbitmq_management

現在就可以使用瀏覽器輸入http://localhost:15672,看到如下內容成功了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM