RabbitMQ的安装

发表时间:2017-11-10 11:27:01 浏览量( 30 ) 留言数( 0 )

学习目标:

1、了解在Rabbit在Window上面的安装

2、了解RabbitMQ的基本使用


学习过程:

1、下载Erlang

Erlang 下载安装地址 http://www.erlang.org/downloads,因为RabbitMQ是使用erlang语言开发的,所以要安装Rabbit前需要先安装erlang语言。

下载otp_win64_19.2.exe

运行安装otp_win64_19.2.exe

2、 修改环境变量

1) 添加系统环境变量ERLANG_HOME,值为安装目录.

2) 修改系统环境变量Path,在PATH变量中添加“%ERL_HOME%\bin”

3) 重启电脑后,在控制台输入 erl,如果出现类似“Eshell V6.1 (abort with ^G)”字样,说明安装成功。

运行安装

下载rabbitmq-server-3.6.6.exeWindows版本

运行安装rabbitmq-server-3.6.6.exe

3、运行服务

rabbitMq默认自启动

可以修改rabbitmq的配置文件,也可以用默认配置运行。在开始菜单栏里可以看到运行指令reinstall/remove/start/stop

4、插件管理

rabbitmq支持各种插件,开启插件可以使用rabbitmq-plugins命令

>rabbitmq-plugins enable rabbitmq_management

如图,启动插件后重启服务,在浏览器打开

http://localhost:15672/

attcontent/f38c7ccb-febd-468d-9de2-b85da358d98a.png

登录,用户名密码都是guest

二、Linux的安装

1、安装都是需要Erlang环境

首先需要Yum源支持:

cd /usr/local/src/  

mkdir rabbitmq  

cd rabbitmq  

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

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

rpm --import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc  

安装erlang

sudo yum install erlang  


2、安装RabbitMQ 

上传rabbitmq-server-3.4.1-1.noarch.rpm文件到/usr/soft/rabbitmq/

安装:

rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm

这样就安装Ok了 都比较简单 


3、RabbitMQ 服务的启动:

service rabbitmq-server start  

service rabbitmq-server stop  

service rabbitmq-server restart  

开机自启动:

chkconfig rabbitmq-server on  


4、配置配置文件:

cd /etc/rabbitmq  

cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/  

mv rabbitmq.config.example rabbitmq.config  

vi /etc/rabbitmq/rabbitmq.config  

编辑内容如下:

[{rabbit, [{loopback_users, []}]}].

这里的意思是开放使用,rabbitmq默认创建的用户guest,密码也是guest,这个用户默认只能是本机访问,localhost或者127.0.0.1,从外部访问需要添加上面的配置。

开启web界面管理工具


5、安装web管理插件

rabbitmq-plugins enable rabbitmq_management  

     service rabbitmq-server restart  

切记开放端口:15672/5672

然后就可以访问了