CentOS6.8中RabbitMQ的安装和配置&俺们这些逗比遇到的坑好难填

安装系统CentOS6.8

1.erlang的安装erlang的版本:erlang-18.2.1

erlang的依赖环境:

(1)首先安装GCC GCC-C++ Openssl等模块:

yum -y install make gcc gcc-c++ kernel-devel m4 unixODBC unixODBC-devel openssl openssl-devel

(2)安装ncurses模块:

yum -y install ncurses-devel

(3)erlang下载&解压:

wget http://erlang.org/download/otp_src_18.2.1.tar.gz
然后解压并放置在/usr/local/下:
tar -xvf otp_src_18.2.1.tar.gz
mv otp_src_18.2.1 /usr/local/

(4)编译&安装:进入到otp_src_18.2.1文件夹下,

配置命令:
cd /usr/local/otp_src_18.2.1
./configure --prefix=/usr/local/erlang --enable-threads --enable-halfword-emulator --enable-smp-support --enable-kernel-poll --enable-sctp --enable-native-libs --enable-shared-zlib --enable-m64-build --enable-silent-rules
直接从yum上下载对应的模块即可;

(5)开过一个终端安装wxWidgets(需要外网)

在安装之前,wx又依赖以下模块,
yum -y install gtk opengl mesa* freeglut*
fop is missing问题可以忽略,上述问题得到解决;
注解:安装gtk失败
yum install libgnomeui-devel
其中wxWidgets库,yum中没有,需要单独下载,本文下载的版本为:
wxWidgets-3.0.2.tar.bz2
tar -jxvf wxWidgets-3.0.2.tar.bz2
mv wxWidgets-3.0.2 /usr/local/
cd /usr/local/wxWidgets-3.0.2
随后进行解压安装
./configure --with-opengl --enable-debug --enable-unicode
make&& make install
wx安装成功,

(6)随后对otp_src进行编译和安装:

./configure --prefix=/usr/local/erlang --enable-threads --enable-halfword-emulator --enable-smp-support --enable-kernel-poll --enable-sctp --enable-native-libs --enable-shared-zlib --enable-m64-build --enable-silent-rules
make&& make install
得到如下文件夹:erlang的命令文件存在于bin中,
因此需要将bin的路径加入到PATH路径中,编辑/etc/profile文件,
在尾行添加:
export PATH=$PATH:/usr/local/erlang/bin
并执行:source /etc/profile
随后测试安装是否成功:

erl 出现信息,代表erlang安装成功;


2.1.对RabbitMQ进行安装(推荐)

(1)xmlto安装,直接yum:

yum install xmlto

(2)下载版本:版本号为3.6.1可最新版,最新版并没有tar版本

wget http://www.rabbitmq.com/releases/rabb
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值