centos7安装rabbitmq
1、首先安装Erlang环境,rabbitmq是Erlang语言开发的,所以需要这个支持:curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
2、导入rabbitmq签名**,在使用Yum存储库之前必须先导入RabbitMQ签名**。这使RPM工具信任存储库中提供的软件包上的签名:rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
3、yum安装rabbitmq(目前最新版是3.8.5):yum install https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/7/noarch/rabbitmq-server-3.8.5-1.el7.noarch.rpm
4、启动rabbitmq:systemctl start rabbitmq-server
5、账号配置:
rabbitmq有一个默认账号guest,默认只能在localhost本机登陆,不能远程登陆,也不建议开放这个账号。
可以使用命令新建账号:
#rabbitmqctl add_user 登陆账号 登陆密码rabbitmqctl add_user admin jladmin
分配用户的标签(rabbitmq的用户角色分类:
none、management、policymaker、monitoring、administrator,administrator是最高权限了,其他的权限可以百度看下):
#rabbitmqctl set_user_tags 账号 标签rabbitmqctl set_user_tags admin administrator
设置用户权限:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
开启rabbmitmq的管理页面,默认是访问不到的,需要手动开启:rabbitmq-plugins enable rabbitmq_management
然后访问 ip地址:15672,可以看到管理页面了:
使用账号密码登陆: