RabbitMq安裝配置啟動
一:安裝材料
請前往官方地址下載
Erlang: https://www.erlang.org/downloads
rabbitmq: https://www.rabbitmq.com/#getstarted
兩者版本要對應起來
二:安裝erlang
1 :雙擊 otp_win64_version.exe 直接下一步到最后安裝完畢
2: 配置環境變量
3 驗證安裝是否成功
三:安裝rabbitmq
1:雙擊rabbitmq安裝文件, 默認下一步下一步到最后
安裝完后不能直接訪問 http://localhost:15672/
2:安裝配置網站端
發現在執行http://localhost:15672/ 提示該頁無法訪問
cmd進入rabbitmq安裝目錄sbin目錄(C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9\sbin)下分別執行這兩句
(1) rabbitmq-plugins enable rabbitmq_management
(2)rabbitmqctl start_app
3: 重啟rabbitmq服務
4: 重啟之后輸入 rabbitmqctl status 看是否安裝成功
有1567 端口就已經安裝成功
5: 瀏覽器輸入 http://localhost:15672/ guest guest 可以直接訪問
四:新建rabbitmq 用戶
第一步:添加 mq 用戶並設置密碼
C:\Users\80002345>rabbitmqctl add_user mq 123456
Adding user "mq" ...
第二步:添加 mq 用戶為administrator角色
C:\Users\80002345>rabbitmqctl set_user_tags mq administrator Setting tags for user "mq" to [administrator] ...
查看用戶列表
C:\Users\80002345>rabbitmqctl list_users Listing users ... user tags mq [administrator] guest [administrator]
第三步:設置 mq 用戶的權限,指定允許訪問的vhost以及write/read
C:\Users\80002345>rabbitmqctl set_permissions -p "/" mq ".*" ".*" ".*" Setting permissions for user "mq" in vhost "/" ...
第四步:查看vhost(/)允許哪些用戶訪問
C:\Users\80002345> rabbitmqctl list_permissions -p / Listing permissions for vhost "/" ... user configure write read mq .* .* .* guest .* .* .*
五:服務器配置防火牆
5672 和 15672 兩個都要配置端口入站規則, 否則無法連接訪問
五:其他
mq的服務操作 有4個服務操作