按教程安装好erlang和rabbitmq以后出现
出现这个问题大部分原因是erlang和rabbitmq版本不一致,版本信息如下
https://www.rabbitmq.com/which-erlang.html
于是卸载重装,卸载rabbitmq很顺利
erlang卸载后会留下
然而在任务管理器中找不到这个“epmd.exe”
需要以管理员方式启动cmd,如下操作后即可解决
C:\Windows\system32>tasklist | find "epmd.exe"
epmd.exe 6820 Console 1 3,500 K
C:\Windows\system32>taskkill -pid 6820 -f
成功: 已终止 PID 为 6820 的进程。
重新安装后先配置环境,若出现"错误2:系统找不到指定的文件"
根据https://blog.csdn.net/qq_17831715/article/details/100034228所说方法直接在rabbitmq的sbin目录进入cmd后依次输入
rabbitmq-plugins enable rabbitmq_management
rabbitmq-server start
这放方法可以运行但是关闭小黑窗后服务就会停止
这个是由卸载了rabbitmq和erlang重装路径改变导致的
需要重新安装rabbitmq,取消service的勾选
随后安装service若出现
RabbitMQ service with service manager.
Error: ¾Ü¾ø·ÃÎÊ¡£
E:\erlang\erl-24.0\erts-12.0\bin\erlsrv: No service with the name RabbitMQ exists.
参考这篇文章
https://blog.csdn.net/fuck487/article/details/89214062
删除注册表后,以管理员身份进入cmd再安装启动服务即可
>rabbitmq-service install
>rabbitmq-service start