安装 RabbitMQ #
Arch Linux安装 RabbitMQ
1pacman -S rabbitmq查看启用插件列表 #
1rabbitmq-plugins list启用WEB管理界面 #
1rabbitmq-plugins enable rabbitmq_management启用rabbitmq_management后需重启RabbitMQ服务。
1systemctl restart rabbitmq或者
1rabbitmq-server -detached进入WEB管理界面 #
打开http://127.0.0.1:15672,用户名和密码皆是guest。
错误解决 #
重启RabbitMQ有时候会遇到以下报错
1{shutdown,{failed_to_start_child,net_sup,{shutdown,{failed_to_start_child,auth,{"Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces",[{auth,init_cookie,0,[{file,"auth.erl"},{line,286}]},{auth,init,1,[{file,"auth.erl"},{line,140}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,365}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,333}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}}}}},{kernel,start,[normal,[]]}}解决方案:
1chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie查看RabbitMQ服务状态 #
1rabbitmqctl status