如何删除Rabbitmq以便重新安装

1tuwyuhd  于 2023-08-05  发布在  RabbitMQ
关注(0)|答案(4)|浏览(190)

我遇到了麻烦,所以我进入注册表并删除了rabbitmq的服务条目。现在,当我尝试重新安装它说,它已经存在,但它不启动(因为我删除了它),我可以做一个sc delete rabbitmq。我如何完全删除它的所有痕迹,并从头开始重新安装?我猜它存在于某个地方,注册表项是所有的都不见了,安装程序说它我们只是更新它时,我做的rabbitmq-service install。我试过rabbitmq-service remove,但它说它不存在。

fbcarpbf

fbcarpbf1#

我建议如下:

sudo apt-get remove --auto-remove rabbitmq-server
sudo apt-get purge --auto-remove rabbitmq-server

字符串
它将卸载rabbitmq并清除所有数据(用户、vhost..)

xxslljrj

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的形式执行

t5fffqht

t5fffqht3#

你必须卸载Erlang和Rabbitmq。卸载完成后,尝试安装Rabbitmq,它会要求您再次安装Erlang。

qlvxas9a

qlvxas9a4#

对于macOS,使用自制软件

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

相关问题