在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 防火墙,用浏览器尝试访问控制台界面。
相关文章推荐
- 如何手动释放Linux内存的方法
- Ubuntu 设置环境变量
- SecureCRT中常用linux命令 和一些cp命令
- Linux 实时性测试和实时补丁
- [Linux] 账户管理命令(一)
- Linux socket 获得本地IP和广播地址
- linux进程调度1_设计思想
- linux常用基本命令之六 scp
- linux 平台性能分析工具
- 桌面远程vnc链接无法切换中文输入法的解决办法
- Linux虚拟内存实现原理
- Linux下Rsync+Inotify-tools实现数据实时同步
- Linux curses 总结二(对屏幕的操作)
- Java开发时经常使用的相关Linux命令整理
- 偶尔一个linux命令 date
- NCBI sra数据下载软件安装
- 解决linux crontab备份mysql失败的问题
- Linux下搭建企业共享目录方案之------samba
- linux与windows换行符问题
- RedHat