我遇到了麻烦,所以我进入注册表并删除了rabbitmq的服务条目。现在,当我尝试重新安装它说,它已经存在,但它不启动(因为我删除了它),我可以做一个sc delete rabbitmq。我如何完全删除它的所有痕迹,并从头开始重新安装?我猜它存在于某个地方,注册表项是所有的都不见了,安装程序说它我们只是更新它时,我做的rabbitmq-service install。我试过rabbitmq-service remove,但它说它不存在。
sc delete rabbitmq
rabbitmq-service install
rabbitmq-service remove
fbcarpbf1#
我建议如下:
sudo apt-get remove --auto-remove rabbitmq-server sudo apt-get purge --auto-remove rabbitmq-server
字符串它将卸载rabbitmq并清除所有数据(用户、vhost..)
rabbitmq
xxslljrj2#
RabbitMQ将服务信息写入HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ要手动删除RabbitMQ,您必须:
HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ
C:\Users\%USERNAME%\AppData\Roaming\RabbitMQ
下次我建议使用rabbitmq-service.bat命令来安装和删除服务。必须以administrator的形式执行
rabbitmq-service.bat
administrator
t5fffqht3#
你必须卸载Erlang和Rabbitmq。卸载完成后,尝试安装Rabbitmq,它会要求您再次安装Erlang。
qlvxas9a4#
brew services stop rabbitmq brew uninstall rabbitmq
字符串删除与RabbitMQ关联的目录(如果您对当前版本的rabbitmq有任何问题,如果不删除以下目录,这些问题将持续存在)
rm -r /opt/homebrew/etc/rabbitmq rm -r /opt/homebrew/var/lib/rabbitmq rm -r /opt/homebrew/var/log/rabbitmq
型安装rabbitmq注意:brew更新是可选的,但是要按照官方的rabbitmq文档来做
brew update brew install rabbitmq brew services start rabbitmq
型如果最后一个命令抛出错误try
brew services restart rabbitmq
型如果上面的命令抛出错误,只需运行
rabbitmq-server
型一旦你能够启动rabbitmq,下面的命令应该可以正常工作
brew services stop rabbitmq brew services start rabbitmq
型PS:在这个过程中我没有删除Erlang
4条答案
按热度按时间fbcarpbf1#
我建议如下:
字符串
它将卸载
rabbitmq
并清除所有数据(用户、vhost..)xxslljrj2#
RabbitMQ将服务信息写入
HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ
要手动删除RabbitMQ,您必须:
HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ
C:\Users\%USERNAME%\AppData\Roaming\RabbitMQ
下次我建议使用
rabbitmq-service.bat
命令来安装和删除服务。必须以
administrator
的形式执行t5fffqht3#
你必须卸载Erlang和Rabbitmq。卸载完成后,尝试安装Rabbitmq,它会要求您再次安装Erlang。
qlvxas9a4#
对于macOS,使用自制软件
字符串
删除与RabbitMQ关联的目录(如果您对当前版本的rabbitmq有任何问题,如果不删除以下目录,这些问题将持续存在)
型
安装rabbitmq
注意:brew更新是可选的,但是要按照官方的rabbitmq文档来做
型
如果最后一个命令抛出错误try
型
如果上面的命令抛出错误,只需运行
型
一旦你能够启动rabbitmq,下面的命令应该可以正常工作
型
PS:在这个过程中我没有删除Erlang