RabbitMQ學習系列一:windows下安裝RabbitMQ服務
Rabbit MQ 是建立在強大的Erlang OTP平臺上,因此安裝Rabbit MQ的前提是安裝Erlang。
第一步下載erlang:http://www.erlang.org/download.html
第二步下載rabbitmq:http://www.rabbitmq.com/download.html
注意:安裝rabbitmq需要保證本機或者伺服器上面的安全軟體已經完成退出,否則有可能提示許可權錯誤
錯誤資訊:unable to register Rabbitmq service with service manager
安裝ERLANG完成後,配置環境變數:
ERLANG分為32和64位兩種,根據系統來決定使用哪個版本。安裝的時候直接雙擊下一步,預設安裝即可。
安裝完以後erlang會自動修改系統變數,但是需要重啟系統才能生效,所以這裡需要手動設定一下系統變數略過重啟過程。
C:\Users\Administrator>set ERLANG_HOME=C:\Program Files\erlx.x.x
C:\Program Files\erl5.10.4 為你erlang的安裝路徑ERLANG_HOME C:\Program Files\erlx.x 注意是全路徑
否則報錯:
處理完成後可以使用cmd命令來操作rabbitmq設定等資訊
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmq-plugins.bat enable rabbitmq_management The following plugins have been enabled: mochiweb webmachine rabbitmq_web_dispatch amqp_client rabbitmq_management_agent rabbitmq_management Applying plugin configuration to rabbit@WIN-3UQD3VV7VQ3... started 6 p C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin> C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin> C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat list_users Listing users ... guest [administrator] C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat list_vhosts Listing vhosts ... / C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat add_user pangshunlong 1qaz2wsx!@ Creating user "pangshunlong" ... C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat list_users Listing users ... guest [administrator] pangshunlong [] C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat set_user_tags pangshunlong administrator Setting tags for user "pangshunlong" to [administrator] ... C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat set_permissions -p / pangshunlong ".*" ".*" ".*" Setting permissions for user "pangshunlong" in vhost "/" ... C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>rabbitmqctl.bat list_users Listing users ... guest [administrator] pangshunlong [administrator] C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin>以上cmd主要是用來設定賬號、vhost、許可權、作用域等
也可以登入後介面操作:http://localhost:15672/ 用cmd命令新增的賬號登陸即可
檢視所有user賬號資訊,也可在此add user
檢視vhost資訊,vhost主要用於業務劃分,一個業務系統一個vhost比較合理,防止佇列交叉,也可也add vhost
回到user頁面,可也點選任意一個賬號,進入詳細頁面,設定賬號的控制許可權 virtual Host:/ 或者 上一步add 的vhost,這樣此user賬號才可以連線佇列操作
設定完成後回到使用者賬號頁面,可也看到每個賬號對應的 can access virtual hosts資訊
好了,就寫到這裡,後續寫c# 程式如何進行連同 rabbitmq 進行 釋出、訂閱等訊息佇列操作demo。
由請喊我大龍哥最後編輯於:3年前
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- 在 windows下安裝rabbitmqWindowsMQ
- 安裝RabbitMQ Server服務MQServer
- 我們一起來學RabbitMQ 四:RabbitMQ windows 安裝MQWindows
- 我們一起來學RabbitMQ 四,RabbitMQ windows 安裝MQWindows
- Windows環境下安裝RabbitMQWindowsMQ
- CentOS7下RabbitMQ服務安裝配置CentOSMQ
- Windows RabbitMQ安裝WindowsMQ
- RabbitMQ學習筆記-安裝MQ筆記
- Linux下安裝RabbitMQLinuxMQ
- Linux & Windows 環境下 RabbitMQ 安裝與基本配置LinuxWindowsMQ
- 【RabbitMQ】安裝MQ
- 安裝RabbitMQMQ
- RabbitMQ系列隨筆——介紹及安裝MQ
- 如何安裝RabbitMQMQ
- Docker安裝RabbitmqDockerMQ
- Mac 安裝 RabbitMQMacMQ
- docker 安裝 RabbitMQDockerMQ
- Ubantu 安裝 rabbitMQMQ
- mac安裝rabbitmqMacMQ
- centOS安裝rabbitMQCentOSMQ
- Ubuntu 安裝 RabbitMQUbuntuMQ
- 一、Windows部署RabbitMQWindowsMQ
- RabbitMQ訊息佇列-Centos7下安裝RabbitMQ3.6.1MQ佇列CentOS
- 個人學習系列 - SpringBoot整合RabbitMQSpring BootMQ
- windows下安裝Tomcat服務WindowsTomcat
- rabbitMq學習MQ
- RabbitMQ學習系列二:.net 環境下 C#程式碼使用 RabbitMQ 訊息佇列MQC#佇列
- RabbitMQ鞏固學習一MQ
- windows10環境下的RabbitMQ安裝步驟(圖文)WindowsMQ
- RabbitMQ使用教程(一)RabbitMQ環境安裝配置及Hello World示例MQ
- Linux如何安裝RabbitMQLinuxMQ
- RabbitMQ安裝配置(CentOS)MQCentOS
- rabbitMq急速安裝教程MQ
- CentOS7安裝rabbitmqCentOSMQ
- Rabbitmq安裝與配置MQ
- centos 7 安裝 rabbitMqCentOSMQ
- Docker Compose 安裝 RabbitMQDockerMQ
- RabbitMQ系列之---初識RabbitMQMQ