由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
yum -y install erlang
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash yum -y install rabbitmq-server
systemctl start rabbitmq-server systemctl stop rabbitmq-server
/var/log/rabbitmq/rabbit
日志每周轮询一次,配置文件在: /etc/logrotate.d/rabbitmq-serve
rabbitmq-plugins enable rabbitmq_management
默认账号密码:guest guest(这个账号只允许本机访问)
6.1 创建一个用户,具有管理员权限
rabbitmqctl add_user admin password rabbitmqctl set_user_tags admin administrator
6.2 创建一个用户和虚拟主机,并允许该用户访问该虚拟主机
rabbitmqctl add_user celery celery rabbitmqctl add_vhost celery_vhos rabbitmqctl set_user_tags celery celery_tag rabbitmqctl set_permissions -p celery_vhost celery ".*" ".*" ".*"
原文:https://www.cnblogs.com/zydev/p/11721356.html