关注微信公众号 太平洋学习网 扫描二维码
最新消息:关注【太平洋学习网】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

linux centos RabbitMQ安装使用教程(完整案例)

Linux 太平洋学习网 浏览 评论

 linux centos下安装rabbitmq非常的简单,这里将介绍两种rabbitmq-server的安装方法,分别是yum源安装和手动安装,注意:linux centos6相关系统最高只能支持rabbitmq-server-3.5.x版的,如果rabbitmq版本太高将无法安装,因为rabbitmq需要依赖erlang语言环境。

经过多次测试,centos6系统的linux最多只能安装erlang R14B04语言环境,你安装再高得erlang版本,它都是以R14B04来算的,也就是说你最高只能装3.5.x版的rabbitmq-server,rabbitmq-server-3.6.x版本需要erlang R16B03及以上版本支持,centos7系统是可以完美支持的,下图可以看出来。

QQ截图20170824101950.png

rabbitmq安装方式一:yum源安装。

1:yum安装erlang语言环境,这样显得非常简单,命令如下。

# yum install erlang

2:安装rabbitmq-server3.5,因为本人的系统是centos6,命令如下。

//cd进入到root目录
# cd
//下载rabbitmq-server
# wget //yum安装rabbitmq
# yum install rabbitmq-server-3.5.7-1.noarch.rpm

如果是centos7相关的系统,可以下载使用最新版的rabbitmq-server,命令如下。

# wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_11/rabbitmq-server-3.6.11-1.el7.noarch.rpm

3:安装好之后可以开启开机启动,根据需求自己决定,命令如下。

# chkconfig rabbitmq-server on

4:默认是没有后台管理页面的,需要开启后台管理插件,这样就能通过浏览器访问了。

# rabbitmq-plugins enable rabbitmq_management

5:rabbitmq服务器开启和关闭命令

//开启start,关闭stop
# /sbin/service rabbitmq-server stop/start
//也可以使用service开启关闭服务
# service rabbitmq-server stop/start/restart

6:开启之后就可以通过浏览器访问管理中心了,步骤如下。

//查看15672端口是否开启
# netstat -tnlp
//如果开启就可以在浏览器中访问了,如下
//输入默认的用户名和密码是一样的,都是guest
//如果无法登陆,则使用命令
# vim /etc/rabbitmq/rabbitmq.config
//添加如下内容,记得后面的句号也要复制
[{rabbit, [{loopback_users, []}]}].
//按esc,然后输入命令保存退出
# :wq!
//重启rabbitmq-server服务器就可以登录了
# service rabbitmq-server restart

效果如图。

QQ截图20170824105520.png

rabbitmq安装方式二:手动安装。其他2-6几个步骤都是一样的,只要把上面的步骤(1)中的erlang安装变一下就好了。

1:下载erlang源码安装包,我下载的是目前最新版的。

//cd进入到root目录
# cd
//下载erlang
# wget http://www.erlang.org/download/otp_src_20.0.tar.gz

2:利用yum安装erlang编译环境

# yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel

3:解压erlang tar.gz包并安装

//解压
# tar -zxvf otp_src_20.0.tar.gz
//进入文件夹
# cd otp_src_20.0
//配置安装路径
# ./configure --prefix=/usr/java/erlang --without-javac
//编译并安装
# make && make install

4:配置erlang环境变量,代码如下。

//编辑文件
# vim /etc/profile
//按键盘i键进入编辑状态,在最下面加入环境变量路径
ERL_HOME=/usr/java/erlang
export PATH=${ERL_HOME}/bin:$PATH
//保存退出
# :wq!
//使环境变量配置生效
# source /etc/profile

5:测试erlang环境是否安装成功,输入erl命令,打印如下内容则证明成功了。

[root@VM_230_32_centos ~]# erl
Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V9.0  (abort with ^G)
1>



来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/linux/2017/0824/188.html

    与本文相关的文章