RabbitMQ安装与配置

摘要:
ERLang环境配置1.首先安装一个ERLang的支持库:以下两个选择执行一个就行●apt-get-yinstalllibncurses5-dev●apt-get-yinstallmakeg++gcclibpcre3libpcrecpp*libpcre3-devlibssl-devautoconfautomakelibtoolnfs-kernel-serverlibncurses5-devliba

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

免责声明:文章转载自《RabbitMQ安装与配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇爬取起点小说网(一)设计思想Stream的流处理--主要用于的是条件的筛选下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

小结一下:Delphi 与 UniGui 的安装

1、Delphi  的安装      最近安装最新的 10.3.2 ,下载的ISO文件必须是:delphicbuilder10_3_2_496593b.iso      网上目前只有 6593 版本的 注册消息。      安装到要求:注册信息时,返回(Back),生成有关消息后,再继续(Next),特别注意,留下提示! 2、UniGui 的安装    ...

ftp操作方法整理

1.整理简化了下C#的ftp操作,方便使用    1.支持创建多级目录    2.批量删除    3.整个目录上传    4.整个目录删除    5.整个目录下载 2.调用方法展示, var ftp = new FtpHelper("10.136.12.11", "qdx1213123", "123ddddf");//初始化ftp,...

解读Python内存管理机制

转自:http://developer.51cto.com/art/201007/213585.htm 内存管理,对于Python这样的动态语言,是至关重要的一部分,它在很大程度上甚至决定了Python的执行效率,因为在Python的运行中,会创建和销毁大量的对象,这些都涉及到内存的管理。 内存管理,对于Python这样的动态语言,是至关重要的一部分,它在...

Linux下添加php的zip模块

./configure --with-php-config=/usr/local/php/bin/php-config extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/zip.so Linux下添加php的zip模块 今天早上开发的人员过来跟我说,测试机上的XX项目...

pycharm上传文件目录到Linux

前言:相信不少学Python或者正在编写项目的Python爱好者都在用pycharm,有时候要上传文件目录到Linux服务器,比较麻烦,但是Pycharm已经有这个功能了,详细实现如下 1、打开Pycharm编辑器,选择选项Tools-Deployment-Configuration 2、填写命名,这个可以随便起,选择Type为SFTP 3、填写服务...

第一章--django--安装介绍

目录 初识 Django Django 安装方式 PIP 安装 Anaconda 安装 移除旧版本(直接删除目录下所有文件) 查看已安装的Django版本 创建工程 1. 终端命令: 2. PyCharm 工具创建 目录结构说明 启动Django服务 初识 Django Django 是一个由 Python 编写的一个开放源代码的 We...