美文网首页
RabbitMq安装教程

RabbitMq安装教程

作者: 有梦想永远年轻 | 来源:发表于2019-01-18 13:51 被阅读0次

    RabbitMq是符合AMQP协议的消息队列,基于erlang语言开发的,所以安装它之前先要安装erlang:

    一、erlang安装

    1.下载压缩包:http://www.erlang.org/downloads/

    2.上传压缩包到linux上,放在/home/yinlian目录下,解压,并更名为otp

    3.安装类库

    yum -y install ncurses-devel

    yum -y install openssl-devel

    yum -y install unixODBC-devel

    yum -y install gcc-c++

    4.在/home/yinlian下面创建一个erlang文件夹用来放配置之后的文件

    5.配置、编译并安装

    ./configure --prefix=/home/yinlian/erlang

    make

    make install

    6.配置的时候可能会出现报错,缺少必要的依赖,我的是缺少Perl5,根据具体情况安装即可,安装完重新执行步骤5

    7.配置环境变量

    vi  /etc/profile

    exportERLANG_HOME=/home/yinlian/erlang

    exportPATH=$ERLANG_HOME/bin:$PATH

    8.测试:erl,出现如下界面说明安装成功

    二、安装rabbitmq

    1.下载安装包:官网下载,注意下载linux系统的,并且注意下版本支持的erlang环境,由于我这用的虚拟机是centos6.5,所以选择对应的版本

    2.上传压缩包到linux上,通过rpm进行安装

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

    3.修改配置文件

    由于rabbitmq只支持本地登录,需要修改一下配置文件来实现远程登录

    vi  /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.10/ebin/rabbit.app

    将:{loopback_users, [<<”guest”>>]},

    改为:{loopback_users, []},

    4.开启web访问插件

    rabbitmq-plugins enable rabbitmq_management

    5.配置端口号或关闭防火墙

    amqp协议端口号:5672,

    集群端口号:25672,

    web管理界面端口号:15672

    6.设置开机启动

    chkconfig rabbitmq-server on

    7.远程登录并添加用户,第一次登录使用guest/ guest登录

    登录之后找到admin,添加用户,设置权限,admin为超级管理员,management为普通管理员

    添加完用户之后还要添加一个虚拟主机,并绑定添加的用户,这样每个用户使用的时候就相互隔离了起来 ,互不影响。

    相关文章

      网友评论

          本文标题:RabbitMq安装教程

          本文链接:https://www.haomeiwen.com/subject/kjcndqtx.html