安装方式:rpm
1 安装erlang
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
yum install erlang
安装完毕erlang以后可以检查一下版本号等信息,如下
2 安装rabbit
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
rpm --import https://packagecloud.io/gpg.key
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
wget https://bintray.com/rabbitmq/rpm/download_file?file_path=rabbitmq-server/v3.7.x/el/6/noarch/rabbitmq-server-3.7.17-1.el6.noarch.rpm
rpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm
3 配置
把rabbitmq.config.example拷贝到/etc/rabbitmq/下并且重命名,去掉后缀 .example 就行
然后修改这个 rabbitmq.config
通过关键字查找:
启用rabbitmq的管理平台插件
rabbitmq 会有一个网页端口号,默认为 15672,在浏览器访问 IP+端口,如:http://192.168.183.129:15672/,
会出现一个登陆界面,输入默认的 guest 账号试试,发现登陆不了(因为默认的guest用户只能使用localhost连接)
创建一个账号
(1)创建之前,可以先查看一下当前有哪些用户和权限
rabbitmqctl list_users
rabbitmqctl list_user_permissions guest
(2)添加用户(我这里账号就设为 admin,密码也是 admin,随意)
rabbitmqctl add_user admin admin
(3)设置其角色
rabbitmqctl set_user_tags admin administrator
(4)设置其权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
重新登录即可
链接参考:
https://blog.csdn.net/qq_36737803/article/details/100537593
https://www.cnblogs.com/leechenxiang/p/10526109.html