基本操作:
# 查看当前所有用户
$ sudo rabbitmqctl list_users
# 查看默认guest用户的权限
$ sudo rabbitmqctl list_user_permissions guest
# 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
$ sudo rabbitmqctl delete_user guest
# 添加新用户
$ sudo rabbitmqctl add_user username password
# 设置用户tag
$ sudo rabbitmqctl set_user_tags username administrator
# 赋予用户默认vhost的全部操作权限
$ sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
# 查看用户的权限
$ sudo rabbitmqctl list_user_permissions username
开启web管理:
$ sudo rabbitmq-plugins enable rabbitmq_management
然后通过浏览器访问
安装rabbitMQ的php代码库
在项目中运行:
$ composer require php-amqplib/php-amqplib
入门教程:
https://blog.csdn.net/demon3182/article/details/77335206
https://blog.csdn.net/demon3182/article/details/77335704
https://blog.csdn.net/demon3182/article/details/77482725
https://blog.csdn.net/demon3182/article/details/77482754