Ubuntu下安装RabbitMQ(主要记录出错的地方) 分类: ub...
发布日期:2021-08-25 00:32:39 浏览次数:6 分类:技术文章

本文共 1488 字,大约阅读时间需要 4 分钟。

其实很容易百度到步骤,不过因为我的出了点小问题,所以记录一下

cloud@cloud:~$ sudo dpkg -i rabbitmq-server_3.2.2-1_all.deb

dpkg: error processing archive rabbitmq-server_3.2.2-1_all.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
rabbitmq-server_3.2.2-1_all.deb

这个我百度了下,出错原因可能是我的deb太新,与系统版本不合,所以我重新下了个rabbitmq-server_2.8.1-1_all.deb

再次安装,结果出现一串,但是里面包含报错:

rabbitmq-server depends on erlang-nox (>= 1:12.b.3); 

话说安装到这里,我还发现:

cloud@cloud:~$ sudo start

[sudo] password for cloud:
* Starting message broker rabbitmq-server chown: invalid user: ‘rabbitmq:rabbitmq’

还有这样的:

cloud@cloud:~$ sudo service rabbitmq-server restart

rabbitmq-server: unrecognized service
cloud@cloud:~$ sudo start
Starting rabbitmq-server: FAILED - check _err}
rabbitmq-server.

(此处应该与主机名有关,就是我后面说的第一点。不过记怎么清了)

这些不重要,只是表示安装失败阿

继续前面的,我去百度如何安装erlang-nox。真是一个曲折的歧路。

因为我发现网上的好麻烦,然后还老是错这错那。后来我在看到安装时的提示,按以下步骤装好了:

sudo apt-get update

sudo apt-get -f install

sudo apt-get install erlang-nox
sudo dpkg -i Downloads/rabbitmq-server_2.8.1-1_all.deb 

另外,在查错的过程中,改了几个配置,不知道有无关系:

一是hosts和hostname配置对应(加红加粗的地方):

cloud@cloud:~$ cat /etc/hostname 

cloud
cloud@cloud:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 cloud
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

二是我改了/etc/resolv.conf(出错的现象忘记了) :

nameserver 8.8.8.8

至于正常的安装步骤,我介绍两个地址:

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/heybob/p/4718958.html

转载地址:https://blog.csdn.net/weixin_33836223/article/details/94458940 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:yum安装MySQL并设置密码
下一篇:[转载]敏捷开发之Scrum扫盲篇

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月01日 01时09分03秒