Ubuntu下安装RabbitMQ(主要记录出错的地方) 分类: ub...

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


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 /etc/init.d/rabbitmq-server.dpkg-new 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 /etc/init.d/rabbitmq-server.dpkg-new start
Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _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


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

http://blog.sina.com.cn/s/blog_77c35cff01011vsz.html

http://stackoverflow.com/questions/8808909/simple-way-to-install-rabbitmq-in-ubuntu


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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值