您的位置:首页 > 运维架构 > Linux

在CentOS 6.5 x64上部署RabbitMQ 3.5.6

2016-01-14 15:02 816 查看

1. 安装依赖模块

Erlang安装依赖其他模块:curses、ssl、orber(C++ compiler)、Jdk等重要组件

安装curses组件的命令:
yum -y install ncurses-devel


安装ssl组件的命令:
yum install openssl-devel


安装orber的命令:
yum install gcc gcc-c++


卸载原CentOS的OpenJdk,查看已安装的Jdk(如果原来没有安装JDK,此步骤跳过):
rpm -qa|grep java



java-1.7.0-openjdk-1.7.0.9-2.3.8.0.el6_4.i686
java-1.6.0-openjdk-1.6.0.0-1.57.1.11.9.el6_4.i686



执行卸载命令
yum -y remove java-1.7.0-openjdk-1.7.0.9-2.3.8.0.el6_4.i686
,卸载上述2个JDK(第二个可能无法卸载)

安装新的JDK,配置profile,设置JAVA_HOME

2. 安装Erlang

下载CentOS 6.5下的Erlang源代码包tar文件(当前最新版本18.1)
http://www.erlang.org/download/otp_src_18.1.tar.gz

进入下载目录,解压tar文件,生成:

tar zxvf  otp_src_18.1.tar.gz


cd otp_src_18.1


./configure && make && make install #需要等一段时间


安装完成后,输入:erl;如果出现erlang命令行界面,表示安装成功。

3. 安装RabbitMQ

安装依赖文件
yum install xmlto


下载安装包,http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-generic-unix-3.5.6.tar.gz

tar zxvf rabbitmq-server-generic-unix-3.5.6.tar.gz


解压完成就可以启动RabbitMQ了。

启动RabbitMQ,
/usr/rabbitmq/sbin/rabbitmq-server -detached


启用管理控制台插件、添加用户、设置用户权限等和CentOS 7 一样。

关闭Centos 6.5 防火墙,用浏览器尝试访问控制台界面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: