zoukankan      html  css  js  c++  java
  • 001 基本的环境的安装

    一 .预安装的软件包

    [1]erlang的安装

    Rabbitmq是由erlang编写的一个软件,因此我们需要首先安装erlang.

    (1)首先我们需要下载erlang的安装包,本次使用21.3的版本.这里选择这个版本的原因是我们使用Rabbitmq的版本.

    (http://erlang.org/download/) erlang的下载地址.

    (2)安装erlang的环境

    [1]首先解压该安装包

    [2]进入到解压的文件之中,执行 ./configure   --prefix=/usr/local/erlang  --with-ssl=/usr/local/ssl,进行安装前的配置(这里主要指定安装的目录,另外我们需要创建ssl文件夹,一定要指定ssl的模式,否则后面rabbitmq无法启动).

    在这里出现了错误,我们需要安装curses软件包.

    我们使用yum安装上述的软件包,然后重新进行配置操作.

     [3]再配置好软件包之后,我们需要执行make && make install.

    [4]配置环境变量

    ERLANG_HOME=/usr/local/erlang/
    export PATH=$PATH:$ERLANG_HOME/bin

    然后我们需要source /etc/profile文件的内容.

    我们如果在命令行之中输入erl,出现下面的内容,就说明我们的erlang的环境安装好了.


     [2]安装Rabbitmq

    (1)首先需要下载Rabbitmq的软件包(https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.10)我们从github上面下载就好了.

    (2)解压软件包

    我们下载的软件包是一个tar文件,我们首先需要安装tar命令.

    使用yum install tar.

    然后使用tar xf 命令进行解压.

    解压完之后,我们将解压的内容复制到/usr/local/rabbitmq之中.

    然后,我们配置一下环境变量就好了.

    三 .基础的配置

    添加一个用户
    rabbitmqctl  add_user root trek
    给用户添加添加管理员角色
    rabbitmqctl set_user_tags  root administrator
    添加rabbitmq的web插件
    rabbitmq-plugins enable rabbitmq_management

     

  • 相关阅读:
    prototype.js超强的javascript类库
    MySQL Server Architecture
    Know more about RBA redo block address
    MySQL无处不在
    利用Oracle Enterprise Manager Cloud Control 12c创建DataGuard Standby
    LAMP Stack
    9i中DG remote archive可能导致Primary Database挂起
    Oracle数据库升级与补丁
    Oracle为何会发生归档日志archivelog大小远小于联机重做日志online redo log size的情况?
    Oracle Ksplice如何工作?How does Ksplice work?
  • 原文地址:https://www.cnblogs.com/trekxu/p/10527576.html
Copyright © 2011-2022 走看看