1、安装erlang语言
apt-get install erlang-nox
注意: 安装erlang语言时可能会报错:Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)原因:
默认有apt-get运行
查看ps aux|grep apt-get
解决方法:
1. 运行
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
2. 然后在执行 apt-get install erlang-nox
2、安装Rabbitmq
执行更新源 sudo apt-get update
执行安装命令: sudo apt-get install rabbitmq-server -y
查看rabbitmq-server状态:systemctl status rabbitmq-server
3、启动、停止、重启、状态rabbitMq命令
sudo rabbitmq-server start # 启动
sudo rabbitmq-server stop # 停止
sudo rabbitmq-server restart # 重启
sudo rabbitmqctl status # 查看状态
4、添加admin账号,并赋予administrator权限
1. 添加admin账号,密码设置为admin
sudo rabbitmqctl add_user admin admin12345
2. 赋予admin账号权限
sudo rabbitmqctl set_user_tags admin administrator
3. 赋予admin账号virtual host中所有资源的配置,读,写权限以便管理器中的资源
sudo rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
5、RabbitMQ GUID使用
官方提供的一个web管理工具(rabbitmq_management)。安装了Rabbitmq后,默认也安装了该管理工具,执行命令即可启动
# cd /etc/rabbitmq
# sudo rabbitmq-plugins enable rabbitmq-management