ubuntu下安装RabbitMQ
- 安装erlang
由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang
sudo apt-get install erlang-nox
- 安装Rabbitmq
更新源
sudo apt-get update
安装
sudo apt-get install rabbitmq-server
启动、停止、重启、状态rabbitMq命令
sudo rabbitmq-server start
sudo rabbitmq-server stop
sudo rabbitmq-server restart
sudo rabbitmqctl status
- 添加admin用户,并赋予管理员权限
- 添加admin用户,密码设置为admin。
sudo rabbitmqctl add_user admin admin
- 赋予管理员(administrator)权限
sudo rabbitmqctl set_user_tags admin administrator
- 赋予virtual host中所有资源的配置、写、读权限以便管理其中的资源
sudo rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
/ : 默认的虚拟机名
admin : 用户名
后面三个 .* 分别代表:全部配置项目、全部可写 和全部可读
- RabbitMQ GUID使用
官方提供的一个web管理工具 rabbitmq_management,安装了 Rabbitmq后,默认也安装了该管理工具,执行命令即可启动
sudo rabbitmq-plugins enable rabbitmq_management
成功后可使用浏览器访问http://localhost:15672/