
# 安装MQ
1. 安装依赖项 Mq要求版本3.7以上，建议版本rabbitmq-server3.8安装基本依赖
   ```
   yum install epel-release
   yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl
   ```
   
2. 安装erlang(通过安装包安装)
   ```
   rpm -ivh esl-erlang_24.1-1_centos_7_amd64.rpm
   ```
   
3. 添加 mq 到你的系统 repository 列表中，执行
   ```
   curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
   ```
   
4. yum安装mq
   ```
   yum install rabbitmq-server-3.8.26-1.el7.noarch
   ```
   开启web控制台
   ```
   rabbitmq-plugins enable rabbitmq_management
   ```
   安装所需插件
   ```
   rabbitmq-plugins enable rabbitmq_web_stomp
   rabbitmq-plugins enable rabbitmq_web_stomp_examples
   rabbitmq-plugins enable rabbitmq_delayed_message_exchange
   (需要将rabbitmq_delayed_message_exchange放到/usr/lib/rabbitmq/lib/rabbitmq_server-3.8.26/plugins下)
   ```
   重启服务
   ```
   systemctl restart rabbitmq-server.service
   查看当前用户命令：rabbitmqctl list_users
   创建用户：rabbitmqctl add_user admin 123456
   将用户给于管理员权限：rabbitmqctl set_user_tags admin administrator
   ```
   进入web页面设置
   图1设置1   
   ![](https://support.huaweicloud.com/tcrc-education/zh-cn_image_0000001762408320.png)
   
   图2设置2   
   ![](https://support.huaweicloud.com/tcrc-education/zh-cn_image_0000001762415934.png) 
 
