RabbitMQ 安装
原创2020/6/3...小于 1 分钟
安装
docker方式安装
docker pull rabbitmq:3.8-alpine
docker run -d \
--name rabbitmq \
-p 5672:5672 -p 15672:15672 \
-v /app/rabbitmq:/var/lib/rabbitmq \
rabbitmq:3.8-alpine
# 启用Web管理插件
docker exec rabbitmq rabbitmq-plugins enable rabbitmq_management
# 查看插件启用情况
docker exec rabbitmq rabbitmq-plugins list使用 宿主机IP:15672 访问即可看到管理页面。默认账号/密码:guest/guest
登录后第一件事:在Admin页签修改密码!
使用安装包安装
首先需要安装Erlang,不详述
再安装rabbit,下载地址:http://www.rabbitmq.com/releases/rabbitmq-server/
解压到/opt目录
修改环境变量/etc/profile
export PATH=$PATH:/opt/rabbitmq/sbin
export RABBITMQ_HOME=/opt/rabbitmqsource /etc/profile
运行服务:rabbitmq-server -detached
基本命令
# 查看运行状态
rabbitmqctl status
# 查看集群状态
rabbitmqctl cluster_status
# 停止运行Erlang虚拟机和RabbitMQ服务
rabbitmqctl stop
rabbitmqctl shutdown用户管理命令
# 创建用户
rabbitmqctl add_user {username} {password}
# 修改密码
rabbitmqctl change_password {username} {newpassword}
# 清除密码
rabbitmqctl clear_password {username}
# 校验密码
rabbitmqctl authenticate_user {username} {password}
# 删除用户
rabbitmqctl delete_user {username}
# 列出用户清单
rabbitmqctl list_users
# 分配角色,角色包含 none/management/policymaker/monitoring/administrator
rabbitmqctl set_user_tags {username} {tag ...}