admin 管理员组文章数量: 887021
1. RabbitMQ资源下载
Wiindows环境安装RabbitMQ, 首先需要安装 Erlang 环境. 另外, RabbitMQ和Erlang有版本兼容关系需要注意, 可以去官网查看不同的RabbitMQ版本兼容的最低和最高Erlang版本.
RabbitMQ和Erlang版本选择
Erlang下载
RabbitMQ官网下载
点击release
会跳转到GitHub→下载页
也可以将上面下载页面往下面滑动, 看到Windows installer
, 进入GitHub→最新版本下载页.
往下滑动页面, 选择需要的应用下载.
也可以切换到tags
页, 选择自己需要的历史版本下载.
如果国外资源下载缓慢, 可以选择大神开放的国内加速下载.
2. RabbitMQ安装
选好并下载兼容版本后, 先安装Erlang
, 一路next就行了.(可以自定义安装路径) .
然后安装RabbitMQ
, 也是一样的一路Next即可(根据需要自定义安装路径).
安装完成,查看效果.
Erlang
RabbitMQ
3. 配置环境变量
新增环境变量ERLANG_HOME
, 值给Erlang的安装目录 (D:softwareInstallederl10.3)
新增环境变量RABBITMQ_SERVER
, 值给RaabitMQ的安装目录. (D:softwareInstalledRabbitMQ Server abbitmq_server-3.7.14)
path环境变量新增 %ERLANG_HOME%in
, %RABBITMQ_SERVER%sbin
4. 启用RabbitMQ插件
先启用RabbitMQ的Web相关的支持插件. cmd命令行窗口输入下面命令:
rabbitmq-plugins enable rabbitmq_management
启用web相关插件后的效果.
5. 启动RabbitMQ
可以进入到RabbitMQ安装目录的/sbin/
目录下, 双击 rabbitmq-server.bat
启动RabbitMQ. 由于之前配置了环境变量, 也可以直接cmd窗口输入命令rabbitmq-server
启动.
很不幸, 我这边启动broker失败了. 具体原因我还没找到.
如果启动成功后, http://localhost:15672/
可以进入web页面. 查看RabbitMQ控制台. 默认用户密码 guest/guest
6. RabbitMQ服务相关命令
-
以应用方式启动
rabbitmq-server -detached 后台启动
Rabbitmq-server 直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止
rabbitmqctl stop 关闭
-
以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)
rabbitmq-service install 安装服务
rabbitmq-service start 开始服务
Rabbitmq-service stop 停止服务
Rabbitmq-service enable 使服务有效
Rabbitmq-service disable 使服务无效
rabbitmq-service help 帮助
当rabbitmq-service install之后默认服务是enable的,如果这时设置服务为disable的话,rabbitmq-service start就会报错。
当rabbitmq-service start正常启动服务之后,使用disable是没有效果的
-
Rabbitmq 管理插件启动,可视化界面
rabbitmq-plugins enable rabbitmq_management 启动
rabbitmq-plugins disable rabbitmq_management 关闭
7. 卸载RabbitMQ
有时候启动失败, 可以选择卸载后重新安装. 卸载需要彻底删除之前RabbitMQ安装产生的相关文件.
- 打开Windows控制面板,双击“卸载程序”, 找到rabbitmq和erlang, 并卸载 .
- 打开Windows任务管理器, 查找进程epmd.exe。 如果此进程仍在运行,请“结束进程”.
- 如果在任务管理器中没有找到epmd.exe进程, 可以管理员权限进入cmd窗口输入
tasklist|findstr epmd.exe
查找, 并删除.
windows查看端口及进程: netstat -ano|findstr “8080”
windows查看进程占用: tasklist | findstr “pid”
windows根据PID结束进程: taskkill /pid {pid}
强制删除: taskkill /f /pid {pid}
根据进程名称删除: taskkill /f /t /im {进程名}
- 删除RabbitMQ和Erlang的所有安装目录.
- 删除C盘产生的文件.
C:Users8482AppDataRoamingRabbitMQ
C:Users8482.erlang.cookie
- 删除RabbitMQ服务 , 管理员权限进入cmd窗口输入
sc delete RabbitMQ
- 删除注册表信息. 打开运行->regedit 找到RabbitMQ节点,删掉即可.
个人博客
欢迎访问个人博客: https://www.crystalblog.xyz/
备用地址: https://wang-qz.gitee.io/crystal-blog/
版权声明:本文标题:Windows系统安装RabbitMQ 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726817680h1033782.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论