- 环境信息:
OS:ubuntu16.04/14
- 安装:
1、由于rabbitMq使用erlang语言开发,在安装rabbitMq之前需要安装erlang
sudo apt-get install erlang
2、查看erlang版本:
sudo erl
3、安装rabbitMq:
sudo apt-get install rabbitmq-server
4、要查看服务器状态
sudo rabbitmq
5、安装插件
sudo rabbitmq-plugins enable rabbitmq_manageme
安装完成后系统默认启动。
- 添加用户
安装完成后在rabbitMQ中添加用户
命令: sudo rabbitmqctl add_user 用户名 密码
将用户设置为管理员(只有管理员才能远程登录)
命令:sudo rabbitmqctl set_user_tags 用户名 administrator
同时为用户设置读写等权限
命令:sudo rabbitmqctl set_permissions -p / 用户名 “." ".” “.*”
- 安装完成
使用以下链接进入插件提供的管理界面,用户名密码为上一步设置的用户名与密码
http://IP:15672
-
启动与停止:
启动:sudo rabbitmq-server start
关闭: sudo rabbitmq-server stop
重启: sudo rabbitmq-server restart -
简单使用
创建用户名并授权:
sudo rabbitmqctl add_user xiaoxia xiaoxia
sudo rabbitmqctl set_permissions -p / xiaoxia ".*" ".*" ".*"
如下:
root@iZj6c51e3fbtaydnscnwf8Z:~# sudo rabbitmqctl add_user xiaoxia xiaoxia
Creating user "xiaoxia" ...
root@iZj6c51e3fbtaydnscnwf8Z:~# sudo rabbitmqctl set_permissions -p / xiaoxia ".*" ".*" ".*"
Setting permissions for user "xiaoxia" in vhost "/" ...
root@iZj6c51e3fbtaydnscnwf8Z:~#