码迷,mamicode.com
首页 > 其他好文 > 详细

RabbitMQ安装和运行

时间:2019-09-10 00:50:28      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:ati   service   关闭防火墙   开启   plugin   开始菜单   网页端   安装完成   rpm   

RabbitMQ在Windows下安装和运行

1、下载Erlang

http://www.erlang.org/downloads/19.2

2、下载WindowsRabbitMq

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6.exe

3、安装并配置环境变量:

增加变量ERLANG_HOME    C:\Program Files\erl8.2

path下添加   %ERLANG_HOME%\bin

 技术图片

 

 

增加变量RABBITMQ_BASE  C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.6    

 技术图片

 

 

path下添加  %RABBITMQ_BASE%\sbin;%RABBITMQ_BASE%\ebin

 技术图片

 

 

4、在开始菜单中启动服务

 技术图片

 

 

5、可以在安装目录的sbin下运行rabbitmqctl.bat status检测是否安装成功

 技术图片

 

 

 

 

6、网页端控制台开启

接着,使用rabbitmq-plugins.bat list查看已安装的插件列表,

接下来使用 rabbitmq-plugins.bat enable rabbitmq_management 命令开启网页版控制台。

重启RabbitMQ服务生效:net stop RabbitMQ && net start RabbitMQ

在浏览器输入 http://localhost:15672/进入控制台,大功告成

使用guest/guest登录

 技术图片

 

 

RabbitMQ常用端口:

  client端通信端口: 5672      

  管理端口 : 15672  

   server间内部通信端口: 25672 4369

 

 

 

RabbitMQ在Linux下的安装

 

Linux(CentOS7为例)下安装RabbitMQ

 

1wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 

 

2rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

 

3yum install epel-release

 

4yum install erlang

 

5wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm 

 

6yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

 

 技术图片

 

 

 

 技术图片

 

 

 

出现了上述图示中的失败情况时,请多试几次。特别是安装epel-releaseerlang时,因为需要下载的包较大且网速较慢,出现下载不成功的概率很大,请多试几次,确保安装和运行的成功。

 

 

 

安装完成后

 

1service rabbitmq-server start

 

2service rabbitmq-server status

 

 技术图片

 

 

 

常见信息

 

RabbitMQ常用端口:client端通信端口: 5672      管理端口 15672   server间内部通信端口: 25672 4369

 

如端口出现不能访问,考虑是否防火墙问题,可以使用形如以下命令开启或直接关闭防火墙:

 

firewall-cmd --permanent --add-port=15672/tcp

 

 

 

运行rabbitmqctl status出现Error: unable to connect to node rabbit@controller: nodedown之类问题考虑如下几种解决办法:

 

1、重启服务

 

  service rabbitmq-server stop

 

  service rabbitmq-server start

 

2、检查/var/lib/rabbitmq中是否存在.erlang.cookie,没有则新建一个,里面随便输入一段字符串

 

3、重新安装服务

 

4、百度或者Google一下

 

RabbitMQ安装和运行

标签:ati   service   关闭防火墙   开启   plugin   开始菜单   网页端   安装完成   rpm   

原文地址:https://www.cnblogs.com/Soy-technology/p/11494922.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!