centos7安装RabbitMQ详细过程

因为RabbitMQ是基于Erlang语言开发,因此在安装RabbitMQ以前,须要先安装Erlang
一、环境:git

  • centos 7.1 内核版本3.10.0-229.el7.x86_64
  • Erlang 19.0.4版本
  • RabbitMQ 3.6.14版本

二、在线安装Erlang:
    1)、执行下列命令,下载Erlang的rpm包:github

cd usr/local/src/
wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

    2)、执行下列命令,安装Erlang的rpm包:web

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
yum -y install erlang

    3)、执行下列命令,测试Erlang是否安装成功:vim

erl -version
结果显示:Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 8.0.3

三、在线安装RabbitMQ:
    1)、执行下列命令,下载rabbitMQ server的rpm包:centos

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_14/rabbitmq-server-3.6.14-1.el7.noarch.rpm

    2)、执行下列命令,安装rabbitMQ server的rpm包:bash

yum install rabbitmq-server-3.6.14-1.el7.noarch.rpm

    3)、执行下列命令,建立配置文件rabbitmq.config:oop

cd /etc/rabbitmq/
vim rabbitmq.config
编辑内容以下:
[{rabbit, [{loopback_users, []}]}].
这里的意思是开放使用,rabbitmq默认建立的用户guest,密码也是guest,这个用户默认只能是本机访问,localhost或者127.0.0.1,从外部访问须要添加上面的配置。
保存配置后重启服务:
#service rabbitmq-server stop
#service rabbitmq-server start

    4)、安装插件测试

/sbin/rabbitmq-plugins enable rabbitmq_management 

    5)、重启rabbitmq服务插件

service rabbitmq-server restart 

到此,就能够经过http://ip:15672 使用guest,guest 进行登录web页面了rest

相关文章
相关标签/搜索