記一次RabbitMq 安裝和配置坑
正常情況下安裝
先安裝erl ,在安裝rabbitmq 這個在windows下的安裝沒什么技巧,按照默認一路下一步就ok。安裝好后可以到cmd測試是否安裝好。
- 測試erl:
D:\Program Files\erl3.9\bin>erl
- 測試RabbitMq:
D:\Program Files\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-service
最后看端口開啟情況,在cmd輸入netstat -ano|findstr 5672
。默認rabbmit的服務端口是5672 ,如果是開啟狀態說明安裝好了。
配置文件不在安裝目錄下面,而是在C:\Users\Administrator\AppData\Roaming\RabbitMQ
,其實不單單配置文件的默認地址在這里,數據文件,日志文件的地址也在這里。
出現異常
關鍵字Unable to register service with service manager. Error: Access is denied.
權限的問題,需要用管理員權限安裝運行。
init terminating in do_boot ({error,previous_upgrade_failed})
碰到這個錯誤,嘗試了很多方法,最后還是通過刪除 rabbitmq 數據庫解決的 。