rabbitmq是实现了amqp(advanced message queueing protocal)协议的消息队列。下面介绍下基本的安装和设置
一、安装
1、下载rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server_3.6.10-1_all.deb
2、安装rabbitmq
sudo dpkg -i rabbitmq-server_3.6.10-1_all.deb
注意,安装中可以显示依赖的erlang没安装,此时可以以 sudo apt-get install -f 进行安装
3、设置配置文件
sudo cp /usr/share/doc/rabbitmq-server/rabbitmq.config.example /etc/rabbitmq/
sudo mv /etc/rabbitmq/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
二、使用
1、启动rabbitmq
sudo service rabbitmq-server start
2、web页面访问
地址:ip:15672 (web端口默认是15672)
用户名:guest (默认,此时的权限是administrator)
密码:guest (默认)
三、添加用户及vhost
1、添加用户
sudo rabbitmqctl add_user admin 123456 (加用户admin ,密码为123456)
sudo rabbitmqctl set_user_tags admin administrator (给用户admin设置权限administrator)
2、添加vhost
sudo rabbitmqctl add_vhost vhostOne (添加vhost vhostOne)
sudo rabbitmqctl set_permissions -p vhostOne admin '.*' '.*' '.*' (给vhostOne添加用户admin)