RabbitMq安装配置启动
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个服务操作