zoukankan      html  css  js  c++  java
  • RabbitMQ安装与配置

    ERLang环境配置

    1.首先安装一个ERLang的支持库:以下两个选择执行一个就行

      ● apt-get -y install libncurses5-dev

      ● apt-get -y install make g++ gcc libpcre3 libpcrecpp* libpcre3-dev libssl-dev autoconf automake libtool nfs-kernel-server libncurses5-dev libaio.dev ruby-dev rubygems vim

    2.将ERLang源代码的开发包上传到系统之中,本次通过FTP上传,保存的目录为"/srv/ftp"

    3.将erlang的源代码的开发包进行解压缩,解压缩到"/usr/local/src"目录之中:tar xzvf /srv/ftp/otp_src_22.0.tar.gz -C /usr/local/src/

    4.当ERLang编译完成之后需要设置一个编译后程序的存储目录,本次将其保存在"/usr/local/erlang"目录之中,所以需要先创建一个相应的目录:mkdir -p /usr/local/erlang

    5.进入到源代码所在目录:cd /usr/local/src/otp_src_22.0/

    6.在编译之前要先保证该主机上已经配置好了相应的JDK版本(1.6以上,最好1.8),配置环境:./configure --prefix=/usr/local/erlang

    7.环境配置完成之后进行代码的编译与安装:make && make install

    8.修改profile配置文件:vim /etc/profile

      ● 追加  export ERLANG_HOME=/usr/local/erlang 

      ● 修改  export PATH=:$ERLANG_HOME/bin:

    9.配置立即生效:source /etc/profile

    10.判断当前的erlang环境是否配置正常,可以输入"erl"命令启动erlang的交互编程环境:

      ● 输入命令:erl

      ● 编写第一个erlang的代码:io:format("Hello World!").

      ● 退出交互式编程环境:halt().

    RabbitMQ安装与配置

    1.将"rabbitmq-server-generic-unix-3.7.16.tar.xz"开发包通过ftp上传到"/srv/ftp"目录之中

    2.对"rabbitmq-server-generic-unix-3.7.16.tar.xz"开发包进行解压缩,需要解压缩两次  

      ● xz -d /srv/ftp/rabbitmq-server-generic-unix-3.7.16.tar.xz

      ● tar xvf /srv/ftp/rabbitmq-server-generic-unix-3.7.16.tar -C /usr/local/

    3.为了方便后续的配置进行目录的更名处理:mv /usr/local/rabbitmq_server-3.7.16/ /usr/local/rabbitmq

    4.启动rabbit服务:/usr/local/rabbitmq/sbin/rabbitmq-server start

    5.此时的RabbitMQ是直接在前台上进行的启动,但是这样的启动并不方便用户进行RabbitMQ配置,最好的方式进行后台的启动处理,下面是后台启动指令:/usr/local/rabbitmq/sbin/rabbitmq-server start > /dev/null 2>&1 &

    6.在rabbitmq的内部为了方便用户管理,实际上专门提供有完善的WEB控制台,如果想操作这个WEb控制台需要创建相应的用户信息,本次创建"lee/happy"账户:/usr/local/rabbitmq/sbin/rabbitmqctl add_user lee happy

    7.如果要想使用当前的用户则需要为用户进行角色的分配处理,将该用户加入到管理组中:/usr/local/rabbitmq/sbin/rabbitmqctl set_user_tags lee administrator

    8.启动管理界面:/usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management

    9.通过浏览器进行rabbitmq访问,rabbitmq默认的WEB界面占据的是15672端口号

      ● 可以直接查看当前系统的端口占用情况:netstat -nptl

      ● 打开浏览器输入访问地址:http://192.168.144.131:15672

  • 相关阅读:
    OLAP ODS项目的总结 平台选型,架构确定
    ORACLE ORA12520
    ORACLE管道函数
    ORACLE RAC JDBC 配置
    ORACLE RAC OCFS连接产生的错误
    ORACLE 启动和关闭详解
    OLAP ODS项目的总结 起步阶段
    ORACLE RAC 配置更改IP
    ORACLE RAC OCR cann't Access
    ORACLE RAC Debug 之路 CRS0184错误与CRS初始化
  • 原文地址:https://www.cnblogs.com/wxl123/p/11173336.html
Copyright © 2011-2022 走看看