rabbitmq

rabbitmq
安装
apt-get update
apt-get install erlang erlang-nox
apt-get install rabbitmq-server
rabbitmq-plugins enable rabbitmq_management
systemctl restart rabbitmq-server
控制
service rabbitmq-server start 
service rabbitmq-server stop 
service rabbitmq-server restart
systemctl restart rabbitmq-server
开机自启动
chkconfig rabbitmq-server on  
查看Rabbitmq-server的端口号占用情况
Rabbitmq-server默认占用的端口号有:5672、15672、25672、4369
[root@public44 ~]# ss -tnlp |grep  15672
[root@public44 ~]# ss -tnlp |grep  5672
[root@public44 ~]# ss -tnlp |grep  25672
[root@public44 ~]# ss -tnlp |grep  4369
ps aux |grep 50850
kill -9 50850
开启web界面管理工具
rabbitmq-plugins enable rabbitmq_management  
service rabbitmq-server restart  
在web浏览器中输入地址:http://127.0.0.1:15672/
输入默认账号: guest   密码: guest
cannot_delete_plugins_expand_dir "/var/lib/rabbitmq/mnesia/rabbit@iZbp1iiexwyqe7tpjigcg9Z-plugins-expand"
/var/lib/rabbitmq/rabbit@iZbp1iiexwyqe7tpjigcg9Z-plugins-expand的权限为root,而非rabbitmq用户,导致重启无法成功的情况,chown -R rabbitmq:rabbitmq之后,问题解决。
重启服务并后台运行
rabbitmq-server  -detached
ExecStart=/usr/sbin/rabbitmq-server (code=exited, status=1/FAILURE)
hostname --file /etc/hostname
原文地址:https://www.cnblogs.com/ssmd/p/9776859.html