企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# RabbitMQ安装与配置 RabbitMQ(rabbitmq.com)是流行的开源消息队列系统,用erlang语言开,是AMQP(高级消息队列协议)的标准实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 在云上购买镜像后,请参考本章关于RabbitMQ镜像的安装路径、配置说明以及常见的操作命令等 ## 版本 以镜像的最新版本为例: 软件版本:RabbitMQ3.7.4(Bitnami版) 环境软件:Erlang20.0,OpenSSL1.0.2n ## 目录 | 名称 | 路径 | | :--- | :--- | | 安装路径 | /data/rabbitmq-\* | | 日志文件路径 | /data/rabbitmq-/rabbitmq/var/log/rabbitmq-\* | \*代指版本号 ## 开始使用 1. 通过浏览器访问:http://服务器公网IP:15672/,即可进入RabbitMQ管理界面 ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/rabbitmq/rabbitmq-login-websoft9.png) 2. 输入账号(admin/admin),成功登录到RabbitMQ后台 ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/rabbitmq/rabbitmq-bk-websoft9.png) 3. 登录后通过:Users->Admin->Permissions->Update this user设置新密码 ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/rabbitmq/rabbitmq-pw-websoft9.png) > 如不能正常访问,请确保您的服务器安全组15672端口是打开的 ## 常见命令 本镜像提供了启停脚本,cd到安装目录后,运行./ctlscript.sh ``` [root@iZ2ze7q4vl8cosuuxdxn23Z ~]# cd /data/rabbitmq-3.7.4-0/ [root@iZ2ze7q4vl8cosuuxdxn32Z rabbitmq-3.7.4-0]# ./ctlscript.sh usage: ./ctlscript.sh help ./ctlscript.sh (start|stop|restart|status) ./ctlscript.sh (start|stop|restart|status) rabbitmq help - this screen start - start the service(s) stop - stop the service(s) restart - restart or start the service(s) status - show the status of the service(s) ``` ## 如何升级RabbitMQ 参考:[https://docs.bitnami.com/installer/infrastructure/rabbitmq/\#how-to-upgrade-rabbitmq](https://docs.bitnami.com/installer/infrastructure/rabbitmq/#how-to-upgrade-rabbitmq)