环境篇之阿里云 Linux CentOS 7 安装 RabitMQ
![](https://img.haomeiwen.com/i9599406/d50492a66a227193.png)
一、安装MQ运行环境
RabitMQ是ERLANG语言编写,为支持其运行,安装ERLANG 环境.
yum install erlang
二、安装RabitMQ
1、配置 epel
yum install epel-release
2、安装MQ
yum install rabbitmq-server
3、启动服务
# 启动服务
systemctl start rabbitmq-server
#重启服务
systemctl restart rabbitmq-server
# 查看状态
systemctl status rabbitmq-server
# 关闭服务
systemctl stop rabbitmq-server
4、配置网页插件(默认端口:15672)
# 启用插件
rabbitmq-plugins enable rabbitmq_management
5、配置防火墙
可省略
# 添加端口
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 15672 -j ACCEPT
# 重启生效
systemctl restart iptables
6、配置访问账号密码和权限
# 添加用户admin,密码admin123
rabbitmqctl add_user admin admin123
# 添加权限
rabbitmqctl set_permissions -p / mq ".*" ".*" ".*"
# 修改用户角色
rabbitmqctl set_user_tags mq administrator
# 修改默认用户的密码
rabbitmqctl change_password guest guest
# 其它操作
# 删除一个用户
rabbitmqctl delete_user Username
# 修改用户密码
rabbitmqctl change_password Username Newpassword
# 查看当前用户列表
rabbitmqctl list_users
7、配置阿里云ECS服务器安全组
进入实例安全组(无安全组则创建),开放端口15672,点击保存后方可使用和访问。
![](https://img.haomeiwen.com/i9599406/db9f7ff537932979.png)
8、登陆服务端管理控制台
http://localhost:15672
录入用户之前定义的用户名和密码,点击登录进入。localhost为服务器地址。
![](https://img.haomeiwen.com/i9599406/a2130d4ad35ba98d.png)
网友评论