安装
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
命令
打开管理页面
sudo rabbitmq-plugins enable rabbitmq_management
查看安装的插件
sudo rabbitmqctl list_users
查看用户
sudo rabbitmqctl list_users
新增管理员用户
sudo rabbitmqctl add_user admin admin
sudo rabbitmqctl set_user_tags admin administrator
查看状态
rabbitmq-server status
启动
rabbitmq-server -detached
停止
rabbitmqctl stop_app
单机集群
vi /etc/hosts
127.0.0.1 rabbit1 rabbit2 rabbit3
启动:
sudo RABBITMQ_NODE_PORT=5671 RABBITMQ_NODENAME=rabbit1 RABBITMQ_SERVER_START_ARGS="-rabbitmq_managementlistener [{port,15671}]" rabbitmq-server -detached sudo RABBITMQ_NODE_PORT=5672 RABBITMQ_NODENAME=rabbit2 RABBITMQ_SERVER_START_ARGS="-rabbitmq_managementlistener [{port,15672}]" rabbitmq-server -detached sudo RABBITMQ_NODE_PORT=5673 RABBITMQ_NODENAME=rabbit3 RABBITMQ_SERVER_START_ARGS="-rabbitmq_managementlistener [{port,15673}]" rabbitmq-server -detached