RabbitMQ安装以及java使用(一)

最近闲来无事,整理下基础知识,本次安装linux

一、RabbitMQ版本是3.6.10浏览器

二、操做系统是centOS 7 64位  虚拟机IP:192.168.149.133服务器

 


 

 

一、安装更新系统环境依赖测试

yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto操作系统

 


 

 

二、安装配置erlang语言环境3d

由于RabbitMQ是使用erlang语言开发的,因此还须要配置如下erlang语言环境unix

下载安装包,地址http://www.erlang.org/downloads 咱们下载的是最新版本OTP 20.0server

上传至服务器/opt/目录  下载的文件名应该是:otp_src_20.0.tar.gzxml

解压:tar -xvf otp_src_20.0.tar.gzblog

进入目录:cd otp_src_20.0/

设置安装编译目录:./configure --prefix=/opt/erlang  路径能够自选的,注意这里会有大量的配置和依赖检查,通常没问题,若是报错缺乏包,直接使用yum命令安装便可。

安装:make && make install   安装过程会消耗点时间。

安装完成后咱们测试一下是够安装成功:

若是出现以上信息,则表示安装成功。输入halt().退出。

下一步配置好erlang的环境变量:

增长以下内容:

保存,刷新生效:source  /etc/profile

 


 

 

三、安装RabbitMQ

首先使用命令下载安装文件:wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix-3.6.10.tar.xz  咱们这里使用的是3.6.10最新版本

解压至/opt/目录下

 


 

 

四、配置RabbitMQ环境变量

和配置erlang环境变量同样,在/etc/profile文件中增长以下内容:

保存,刷新生效:source  /etc/profile

 


 

 

五、启动RabbitMQ

那么怎么样测试咱们的程序安装成功了呢?咱们来启动一下看看

./rabbitmq-server

再来查看RabbitMQ服务

OK启动成功了

固然若是须要关闭服务的话,执行以下命令:

./rabbitmqctl stop

 


 

 

六、RabbitMQ管理

对于linux应用咱们通常都会有网页端的管理页面,RabbitMQ也有简单的管理页面,下面咱们来启用它。

首先建立目录:mkdir /etc/rabbitmq

防火墙打开15672端口和5672端口

执行以下命令:

./rabbitmq-plugins enable rabbitmq_management

OK!大功告成了,下面你能够在本地访问管理页面了。在浏览器输入地址:http://localhost:15672会出现相似以下页面:

在本地可使用系统默认帐户密码登陆:guest/guest

可是有个问题,当咱们远程访问的时候,发现访问不了,端口也打开了,到底什么缘由呢?

其实RabbitMQ的guest帐户默认是不给远程访问的,至于为何就要问做者了。

咱们能够本身建立一个用户hxb:

这下咱们看看远程访问:http://192.168.149.133:15672/

输入帐号密码:hxb/hxb

好了,咱们的RabbitMQ服务端就这样搭起来了。下一章节咱们未来讲述在Java中的简单实用。

相关文章
相关标签/搜索