RabbitMQ安装部署及常见问题
引用自:centos/rhel 6.5(更新至centos 7)下rabbitmq安装(最简单方便的方式),rabbitMQ windows 安装 入门
安装
从RabbitMQ官方下载页面下载对应版本的安装包,执行安装包的时候会提示安装 Erlang 并打开 Erlang 的官方下载页面,下载安装 Erlang,之后 RabbitMQ会继续安装完成。
部署
windows系统下 RabbitMQ 会作为服务安装并设置为自启动,因此无需进行额外的设置。在开始菜单中可以找到服务的启动、停止控制。
进入 RabbitMQ 安装目录下的 sbin 文件夹,在控制台下执行下述命令启用 RabbitMQ 的web管理工具,在浏览器中访问 http://localhost:15672/ 即可进行管理,默认 用户名 | 密码 是 guest | guest。
1 | rabbitmq-plugins enable rabbitmq_management |
常见问题
启用控制台
1 | [root@dev-server ~]# rabbitmq-plugins enable rabbitmq_management |
在某些情况下,可能会出现如下错误:
1 | Error: The following plugins could not be found: |
此时是因为rabbitmq查找插件的路径不正确所致。可按照如下方式解决:
1 | mkdir /etc/rabbitmq |
这个是 rabbitmq 环境变量的配置文件,这个文件的位置是确定和不能改变的,位于:**/etc/rabbitmq** 或 $RABBITMQ_HOME/etc/rabbitmq 目录下(视具体的安装方式而定),具体可参考http://www.rabbitmq.com/configure.html。
增加如下配置项:
1 | RABBITMQ_MNESIA_BASE=/usr/local/rabbitmq/data |
或者也可以在 sbin/rabbitmq-env 中增加。
重启rabbitmq,问题解决。
PS:rabbitmq 的标准配置文件是 rabbitmq.config,它既有默认的目录,也可以在 rabbitmq-env.conf 文件中配置。具体可参考http://www.rabbitmq.com/configure.html。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yupaits的博客!
评论