Ubuntu16.04下安装与配置RabbitMQ

    RabbitMQ是一个使用非常普遍的免费消息中间件,简单高效。在Openstack中默认使用RabbitMQ作为其消息中间件,以下将介绍如何在Ubuntu系统上安装RabbitMQ服务以以及如何使用和监控RabbitMQ

一、RabbitMQ安装

$ sudo apt-get install rabbitmq-server -y 

Ubuntu16.04下安装与配置RabbitMQ_第1张图片

二.安装完成后在rabbitMQ中添加用户

$ sudo rabbitmqctl add_user username password

Ubuntu16.04下安装与配置RabbitMQ_第2张图片

三.将用户设置为管理员(只有管理员才能远程登录)

$ rabbitmqctl set_user_tags username ${USER}

$ cd /usr/lib/rabbitmq/bin
wei@ubuntu:/usr/lib/rabbitmq/bin$ ./rabbitmqctl set_user_tags newuser administrator

Ubuntu16.04下安装与配置RabbitMQ_第3张图片

四.同时为用户设置读写等权限

$ rabbitmqctl set_permissions -p / username ".*" ".*" ".*"

Ubuntu16.04下安装与配置RabbitMQ_第4张图片

五、启动RabbitMQ服务

$ /etc/init.d/rabbitmq-server  start

Ubuntu16.04下安装与配置RabbitMQ_第5张图片

看起来没有问题,现在进入安装文件夹查看Rabbit的状态:

Ubuntu16.04下安装与配置RabbitMQ_第6张图片

六、有错误,要修改配置,先停止服务

$ invoke-rc.d rabbitmq-server stop
Ubuntu16.04下安装与配置RabbitMQ_第7张图片

七、进入安装文件夹 /usr/lib/rabbitmq/bin,修改rabbitctl文件

sudo vi /usr/lib/rabbitmq/bin/rabbitmqctl 

添加 HOME=/var/lib/rabbitmq \

Ubuntu16.04下安装与配置RabbitMQ_第8张图片

八、安装启用RabbitMQ监控管理插件进行RabbitMQ管理

$     cd /usr/lib/rabbitmq/bin/

/usr/lib/rabbitmq/bin $  sudo ./rabbitmq-plugins enable rabbitmq_management

Ubuntu16.04下安装与配置RabbitMQ_第9张图片

九、启动rabbitmq服务

$ sudo rabbitmq-server start

Ubuntu16.04下安装与配置RabbitMQ_第10张图片

十、web管理相关

待续..........

你可能感兴趣的:(RabbitMQ)