本文介绍: Deepin使用记录-deepin系统下安装RabbitMq:由于在做项目需要使用到的RabbitMq,所有就有了本次文章

目录

0、引言

1、由于RabbitMq是erlang语言开发的,所有需要先安装erlang

2、更新源并安装RabbitMq

3、安装完成之后,服务是启动的,可以通过以下语句查看状态

4、这样安装完成之后,是看不到web页面的,需要再安装一个RabbitMq自带的一个web插件,就可以看到管理页面,进行管理。


由于在做项目需要使用到的RabbitMq,所有就有了本次文章

先看下deepin版本

cat /etc/debian_version

由于进入deepin系统不是使用root,所有前面需要sudo

sudo apt-get install erlang-nox
sudo apt-get update
sudo apt-get install rabbitmq-server
sudo rabbitmqctl status
sudo rabbitmq-plugins enable rabbitmq_management

安装过程中可能会出现以下错误

20:39:27.486 [error] Error when reading ./.erlang.cookie: eacces

这个时候需要检查/etc/rabbitmq/rabbitmqenv.conf这个文件是否存在,并且NODENAME这个参数注释是否去掉,这个参数是一定要开启的。下方还有两个参数:NODE_IP_ADDRESS;NODE_PORT,这两个是自定义ip地址端口的,没有特殊要求,建议不要改动。

可以通过sudo vi /etc/rabbitmq/rabbitmqenv.conf进行修改,把上面的参数按下方的图片进行修改

修改完成之后,再执行下面:

sudo rabbitmq-plugins enable rabbitmq_management

然后需要把RabbitMq停止,在启动,这样配置才会生效。

service rabbitmq-server stop
service rabbitmq-server start

http://localhost:15672 使用 账号:guest 密码:guest 

这个要特别注意:rabbitmq默认端口号5672,web管理端口号是15672,管理地址为http://ip:15672

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注