主页
文章
知识库
云盘
工具
登录
登录
注册
忘记密码
反馈
文章
RabbitMQ安装(Ubuntu)
RabbitMQ安装(Ubuntu)
lyjin
2023-01-04
[TOC] > Ubuntu 20.04 > Rabbitmq 3.8.3 > Erlang 22.27 ### 1.安装erlang 由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang,执行命令: ```shell sudo apt-get install erlang-nox # 安装erlang erl # 查看relang语言版本,成功执行则说明relang安装成功 ``` ### 2.添加公钥 ``` wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add - ``` ### 3.更新软件包 ``` apt-get update ``` ### 4.安装 RabbitMQ ``` apt-get install rabbitmq-server #安装成功自动启动 ``` ### 5.查看 RabbitMq状态 ``` #Active: active (running) 说明处于运行状态 systemctl status rabbitmq-server # 用service指令也可以查看,同systemctl指令 service rabbitmq-server status ``` ### 6.启动、停止、重启 ``` service rabbitmq-server start # 启动 service rabbitmq-server stop # 停止 service rabbitmq-server restart # 重启 ``` ### 7.启用 web端可视化操作界面,还需要配置Management Plugin插件 ``` # 启用插件 rabbitmq-plugins enable rabbitmq_management # 装完后重启 service rabbitmq-server restart ``` ### 8.查看rabbitmq用户 ``` rabbitmqctl list_users ``` ### 9.添加管理用户 ``` # 增加普通用户 rabbitmqctl add_user admin yourpassword # 给普通用户分配管理员角色 rabbitmqctl set_user_tags admin administrator ``` ### 10.访问web控制台 打开浏览器 http://服务器IP:15672/ 来访问你的rabbitmq监控页面。使用刚刚添加的新用户(admin)登录。 ### 11. 安装 x-delayed-message插件 ##### 11.1 下载插件 https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/tag/v3.8.0 注意下载和rabbitmq对应的版本。 ##### 11.2 移动到安装目录 将插件`rabbitmq_delayed_message_exchange-3.8.0.ez` 移动到 `/usr/lib/rabbitmq/lib/rabbitmq_server-3.8.2/plugins`路径下 ##### 11.3 启动插件 执行命令`rabbitmq-plugins enable rabbitmq_delayed_message_exchange`去启用 然后重启rabbitmq`systemctl restart rabbitmq-server` ### 12.端口说明 15672:RabbitMQ 的 Web 管理界面 5672:RabbitMQ端口 5671:RabbitMQ端口with TLS
分享
×
用手机扫码分享
没有评论
请登陆后评论
新建评论
移除
关闭
提交