• 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

  • 相关阅读:
    HUE配置文件hue.ini 的impala模块详解(图文详解)(分HA集群)
    poj 1815 Friendship (最小割+拆点+枚举)
    Android项目中包名的改动
    Android MediaPlayer Error -1004
    hive原生和复合类型的数据载入和使用
    Linux学习笔记之权限与命令之间的关系(重要)及文件与文件夹知识总结
    kafka集群搭建与apiclient创建
    Android中各种Adapter的使用方法
    【从零学习Python】Ubuntu14.10下Python开发环境配置
    leetcode
  • 原文地址:https://www.cnblogs.com/wxl123/p/11173336.html
Copyright © 2020-2023  润新知