前言
为何就没有一个人在聊聊消息队列RabbitMQ安装的小细节呢?今天就以在测试环境的安装为例,讲一下最新的版本,安装文档。
一文件上传
上传目录 :/home/user
构建安装目录:mkdir /usr/local/src/install
安装文件如下:
| 类型 | 文件名 | 版本 | 支持系统 |
| Erlang | erlang-22.3.4.10-1.el7.x86_64.rpm | 22.3.4.10-1 | Linux 7 |
| RabbitMQ | rabbitmq-server-3.8.8-1.el7.noarch.rpm | 3.8.8.1 | Linux 7 |
注:Erlang是RabbitMQ安装所需要的的必要依赖,需要手动安装,本次安装采用rpm源形式,进行安装,版本截止2020/09/10 均为最新版本
二安装Erlang
执行安装
cd /usr/local/src/install yum install erlang-22.3.4.10-1.el7.x86_64.rpm
检查安装
erl -v
三安装RabbitMQ
执行安装
cd /usr/local/src/install yum install rabbitmq-server-3.8.8-1.el7.noarch.rpm
配置系统服务
chkconfig rabbitmq-server on
启动测试
/sbin/service rabbitmq-server start ps -ef | grep rabbitmq
启动Web Management UI
rabbitmq-plugins enable rabbitmq_management
重启
service rabbitmq-server stop service rabbitmq-server start
测试页面
访问 http://localhost:15672/
默认用户名/密码为guest/guest
列出用户
rabbitmqctl list_users
新增用户
rabbitmqctl add_user "center" "123"
用户名:center
密码:123
授予权限
rabbitmqctl set_permissions -p "/" "center" ".*" ".*" ".*"
rabbitmqctl set_user_tags "center" "administrator"
删除用户
rabbitmqctl delete_user guest
安装结束,其他配置,暂采用默认