ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 开源消息队列系统 rabbitmq-server 安装详细

开源消息队列系统 rabbitmq-server 安装详细

原创 Linux操作系统 作者:qq52122223 时间:2015-12-08 07:45:23 0 删除 编辑

公司开发的公有云环境需要用到 rabbitMQ,但是在公司的安装手册里并没有关于该软件的安装方法,只给了一个 rabbitMQ 官网的链接。当哥看到这个链接满面的"黑线",这是在考验哥的智商吗?哥不得不吐槽一下,公司的安装文档实在是太烂了,你既然用这软件为什么不能写个安装文档,哥真的是无语... 

    回到正题,rabbitMQ 是做什么用的,还请大家去问"度娘",这里不做详细说明。rabbitMQ是用erlang 语言开发。首先,我们需要安装 erlang,在安装erlang 前我们先解决依赖关系(我的环境是 CentOS 6.3 x64):

点击(此处)折叠或打开

  1. # yum install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel xmlto


安装 erlang

点击(此处)折叠或打开

  1. # wget http://www.erlang.org/download/otp_src_R13B04.tar.gz
  2. # tar zxvf otp_src_R13B04.tar.gz
  3. # cd otp_src_R13B04
  4. # ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe
  5. # make && make install
关于 hipe 可以到 http://www.cnblogs.com/me-sa/archive/2012/10/09/erlang_hipe.html网站去查找,里面写的很详细,这里不做过多解释
配置环境变量:

点击(此处)折叠或打开

  1. # vi /etc/profile
  2. # export PATH=/usr/local/erlang/bin:$PATH
  3. # source /etc/profile

执行 erl进入 erlang  shell 成功安装  测试一下是否安装成功,在控制台输入命令 erl
安装 rabbitmq-server

点击(此处)折叠或打开

  1. # wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6.tar.gz
  2. # cd rabbitmq-server-3.5.6
  3. # make
  4. # make install TARGET_DIR=/usr/local/rabbitmq-server SBIN_DIR=/usr/local/rabbitmq-server/sbin MAN_DIR=/usr/local/rabbitmq-server/man


 /etc/profile 文件内,添加环境变量并重新读取它:

点击(此处)折叠或打开

  1. export PATH=/usr/local/rabbitmq-server/sbin:$PATH
启动
 rabbitMQ

点击(此处)折叠或打开

  1. # rabbitmq-server start &

rabbitMQ的默认监听端口5672

点击(此处)折叠或打开

  1. # netstat -an | grep "5672"


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24983406/viewspace-1867918/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-03-03

  • 博文量
    3
  • 访问量
    3989