RabbitMQ安装与配置 ¶
RabbitMQ(rabbitmq.com)是流行的开源消息队列系统,用erlang语言开,是AMQP(高级消息队列协议)的标准实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
在云上购买镜像后,请参考本章关于RabbitMQ镜像的安装路径、配置说明以及常见的操作命令等
版本 ¶
以镜像的最新版本为例:
软件版本:RabbitMQ3.7.4(Bitnami版)
环境软件:Erlang20.0,OpenSSL1.0.2n
目录 ¶
名称 | 路径 |
---|---|
安装路径 | /data/rabbitmq-* |
日志文件路径 | /data/rabbitmq-/rabbitmq/var/log/rabbitmq-* |
*代指版本号
开始使用 ¶
通过浏览器访问:http://服务器公网IP:15672/ ,即可进入RabbitMQ管理界面
输入账号(admin/admin),成功登录到RabbitMQ后台
登录后通过:Users->Admin->Permissions->Update this user设置新密码
如不能正常访问,请确保您的服务器安全组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