ubuntu安装的遇到的坑 - 1990bingliu/rabbitmq_create GitHub Wiki

根据网上查找的很多方式安装后,rabbitmq-server启动不了

网上很多方法 step1.先添加安装erlang的公钥、添加apt源 step2.再安装erlang; step.3添加安装rabbitmq-server的公钥、添加源;step。4安装rabbitmq-server。

最后发现,安装之后,自动启动报错

● rabbitmq-server.service - RabbitMQ broker
   Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since 六 2019-05-11 09:05:19 CST; 7ms ago
  Process: 4102 ExecStop=/bin/sh -c while ps -p $MAINPID >/dev/null 2>&1; do sleep 1; done (code=exited, status=0/SUCCESS)
  Process: 3979 ExecStop=/usr/lib/rabbitmq/bin/rabbitmqctl stop (code=exited, status=0/SUCCESS)
  Process: 3750 ExecStart=/usr/lib/rabbitmq/bin/rabbitmq-server (code=exited, status=1/FAILURE)
 Main PID: 3750 (code=exited, status=1/FAILURE)

最后认为是erlang与rabbitmq的版本不匹配。与把erlang与rabbitmq都重新卸载;查看了apt-cache的erlang与rabbitmq的的版本; 发现单独用apt自动安装的erlang 版本是最新的,而rabbitmq的版本不是最新;

最后去官网按官网的步骤走了一编,成功