系统:Ubuntu 14.04.5 LTS
1、安装erlang
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb
sudo apt-get update
sudo apt-get install erlang erlang-nox
2、安装RabbitMQ Server
echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install rabbitmq-server
3、启动服务
二、centos安装rabbitmq
- 安装 erlang
wget http://www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
- 安装rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm
三、常用命令
-
查看rabbitmq服务状态:
service rabbitmq-server status
-
启动服务:
service rabbitmq-server start
-
停止服务:
service rabbitmq-server stop
-
重启服务:
service rabbitmq-server restart
-
设置开机启动:
chkconfig rabbitmq-server on
-
常用插件
查看加载的插件列表:rabbitmq-plugins list
1) 开启web管理插件,开启插件:rabbitmq-plugins enable rabbitmq_management
关闭插件:rabbitmq-plugins disable rabbitmq_management
2) 开启mqtt插件:开启插件:rabbitmq-plugins enable rabbitmq_mqtt
关闭插件:disable xxx
四、用户管理
查看当前用户列表:rabbitmqctl list_users
- 新增一个用户
rabbitmqctl add_user Username Password
- 删除一个用户
rabbitmqctl delete_user Username
- 修改用户的密码
rabbitmqctl change_password Username Newpassword