目录
7.赋予admin 对 virtual host / 中所有资源的配置、写、读权限
操作步骤:
1.更新软件源
apt-get update
2.安装 Erlang 运行环境
apt-get install erlang-nox
3.安装 RabbitMQ 服务端
apt-get install rabbitmq-server
安装界面
4.启用 RabbitMQ - web 管理界面
rabbitmq-plugins enable rabbitmq_management
此时已经可以进行登录了!!!
默认账号:guest;密码:guest;只能在 localhost:15672 本地访问;
5.配置账号和密码
rabbitmqctl add_user admin password
6.赋权限
rabbitmqctl set_user_tags admin administrator
7.赋予admin 对 virtual host /
中所有资源的配置、写、读权限
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
8.安装插件能够让前端进行连接15674端口
rabbitmq-plugins enable rabbitmq_web_stomp
成功界面展示:
服务重启:
systemctl restart rabbitmq-server
遇到的问题:
就瞎捣鼓吧,然后重启就报这个错!!!
我呢,反复的重装卸载,重启服务器,都没能解决,最后放置一天给解决了!
把配置那个文件内容去掉就好了!!!(不用配置,那个5672端口也能用,应该是默认的)
把这个内容去掉,然后重启成功了!
[
{rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["admin"]}]}
].
最后配置成功的端口会有三个
15672端口;web客户端面板;
15674端口;是前端通过stomp.js连接RabbitMQ;
5672端口;是服务端(这里我用php)连接的;