rabbitmq底層使用erlang語言實現,安裝前,先查看兩者匹配版本
rabbitmq與erlang相匹配版本:
https://www.rabbitmq.com/which-erlang.html
erlang安裝
1、下載erlang22.1
https://www.erlang.org/downloads
2、安裝完後配置環境變量
3、測試是否安裝成功
打開cmd窗口,鍵入erl,輸出如下結果表示erlang安裝成功
rabbitmq安裝
rabbitmq下載
https://www.rabbitmq.com/download.html
rabbitmq基本操作
打開cmd,進入D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.0\sbin
安裝後臺管理插件
rabbitmq-plugins enable rabbitmq_management
啓動rabbitmq
rabbitmq-server.bat
rabbitMq是否啓動成功
rabbitmqctl status
後臺管理頁面
默認用戶爲guest/guest
查看用戶列表
rabbitmqctl list_users
新增用戶
rabbitmqctl add_user admin admin
添加角色
rabbitmqctl set_user_tags admin administrator
設置權限
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
使用admin用戶訪問管理後臺
添加新虛擬主機:abbitmqctl add_vhost host_name
rabbitmqctl add_vhost /test1
顯示所有的虛擬主機
rabbitmqctl list_vhosts
添加新用戶:rabbitmqctl add_user username password
rabbitmqctl add_user test1 test1
顯示所有用戶:
rabbitmqctl list_users
爲用戶添加角色:rabbitmqctl set_user_tags username user_role
rabbitmqctl set_user_tags test1 administrator
設置用戶訪問權限:rabbitmqctl set_permissions -p /vhost username '.*' '.*' '.*'
rabbitmqctl set_permissions -p /test1 test1 '.*' '.*' '.*'