ubuntu18.04安装rabbitmq
一、安装erlang
由于rabbitmq需要erlang语言的支持,在安装rabbitmq之前需要安装erlang
sudo apt-get install erlang-nox
二、安装rabbitmq
更新源
sudo apt-get update
安装
sudo apt-get install rabbitmq-server
查找rabbitmq的安装路径
cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.10/sbin
sudo rabbitmq-plugins enable rabbitmq_management
三、添加admin,并赋予administrator权限
添加admin用户,密码设置为admin。
sudo rabbitmqctl add_user admin admin
赋予权限
sudo rabbitmqctl set_user_tags admin administrator
赋予virtual host中所有资源的配置、写、读权限以便管理其中的资源
sudo rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
四、RabbitMQ GUID使用
1、官方提供的一个web管理工具(rabbitmq_management)
http://www.rabbitmq.com/management.html
2、安装了Rabbitmq后,默认也安装了该管理工具,执行命令即可启动
sudo rabbitmq-plugins enable rabbitmq_management(先定位到rabbitmq安装目录)
五、可视化界面
使用刚刚创建的就可以登录 Username: admin Password: admin
六、导入导出配置
sudo rabbitmqctl export_definitions definitions.file.json
sudo find /name definitions.file.json
# 找到位置
# /var/lib/rabbitmq/definitions.file.json
# 导入配置
rabbitmqctl import_definitions /path/to/definitions.file.json
启动、停止、重启、状态rabbitmq命令
sudo rabbitmq-server start
sudo rabbitmqctl stop
sudo rabbitmq-server restart
sudo rabbitmqctl status