说明:CentOS的安装方式同样适合在Ubuntu中,把源改成APT即可。

一、安装erlang:

下载erlang:

从Erlang的官网http://www.erlang.org/download.html下载最新的erlang安装包,Linux和MacOSX下载的版本是R15B01 Source File(72.0 MB)

然后解压下载的gz包

tar zxcf *.tar.gz 

cd进入解压出来的文件夹

执行

./configure --prefix=/opt/erlang

就会开始编译安装,会编译到/opt/erlang下然后执行

make和make install

编译完成以后,进入/opt/erlang,输入erl测试erlang是否安装成功。

修改/etc/profile文件,增加下面的环境变量:

#set erlang environment
export PATH=$PATH:/opt/erlang/bin
source profile

使得文件生效。

或者:

CentOS:
yum install erlang 
Ubuntu:
sudo apt-get install erlang

二、安装python

CentOS:
yum install python -y
Ubuntu:
sudo apt-get install python -y

三、安装simplejson

CentOS:
yum -y install xmlto
yum -y install python-simplejson
Ubuntu:
sudo apt-get install xmlto -y
sudo apt-get install python-simplejson -y
四、安装RabbitMQ

下载:

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.2/rabbitmq-server-generic-unix-3.4.2.tar.gz

解压缩:

tar -zxf rabbitmq-server-generic-unix-3.4..tar.gz

移动这个目录到/usr/local下并且重命名为rabbitmq: 

mv rabbitmq-server-generic-unix-3.4. /usr/local/rabbitmq

打开/etc/profile文件,在文件最后添如下两行环境变量 

#set rabbitmq environment
export PATH=$PATH:/usr/local/rabbitmq/sbin

使环境变量生效: 

source /etc/profile 

安装网页管理插件:

cd /usr/local/rabbitmq/sbin/
./rabbitmq-plugin enable rabbitmq-management

启动rabbitmq: 

cd /usr/local/rabbitmq/sbin
./rabbitmq-server -detached (可以实现后台运行)

查看启动是否成功:

netstat -tunlp | grep beam
 tcp   0.0.0.0: 0.0.0.0:* LISTEN /beam.smp
tcp 0.0.0.0: 0.0.0.0:* LISTEN /beam.smp
tcp ::: :::* LISTEN /beam.smp

可以看到启动成功: 15672是rabbimq网页管理监听端口,5672是客户端使用的端口,在浏览器中输入http://localhost:15672,可以登录Web页面。

输入用户名guest和密码guest即可通过网页管理RabbitMQ。

关闭RabbitMQ:

cd /usr/local/rabbitmq/sbin
./rabbitmqctl stop

参考:

http://blog.csdn.net/sinat_23678421/article/details/42262207(以上内容转自此篇文章)

https://github.com/rabbitmq/rabbitmq-server/releases(其它版本的RabbitMQ下载)

最新文章

  1. iOS10 适配问题-Xcode8
  2. SQL入门经典(四)之创建和修改数据表
  3. MyEclipse SVN安装方法
  4. 大学生IT博客大赛最技术50强与最生活10强文章
  5. 面向对象基础3(class0523)
  6. Mvc 分页栏扩展方法
  7. CoreML试水--图片识别
  8. Java虚拟机-----------Java内存区域与内存溢出异常
  9. phalcon——Paginator分页
  10. 如何在openlayer接入矢量数据
  11. springboot整合redis(注解形式)
  12. [转帖]BRD、MRD 和 PRD
  13. 050 sqoop的使用
  14. 自己对war包解压的误区
  15. LG2634 [国家集训队]聪聪可可
  16. SpringBoot关于系统之间的远程互相调用
  17. 【OOB】MSHTML!CPaste­Command::Convert­Bitmapto­Png heap-based buffer overflow学习
  18. zoj2334 Monkey King , 并查集,可并堆,左偏树
  19. php加密总结
  20. Excel 2010 得到当天的日期/得到一年中的第几周/得到当前一周中的星期几

热门文章

  1. 【Android XML】Android XML 转 Java Code 系列之 Selector(2)
  2. 64_m2
  3. FC4-i386-SRPMS
  4. 苹果电脑Mac OS系统重装图文详解
  5. yii2 一对多关系的对分页造成的影响
  6. 爬虫 requests模块高级用法
  7. AC日记——【模板】点分治(聪聪可可) 洛谷 P2634
  8. 支持flv的播放神器
  9. 【剑指offer】面试题 49. 丑数
  10. C# For Bot Framework