日志统计scribe安装简介

本文详细介绍了在 CentOS 6 系统中安装配置 gcc、ruby、python、libevent、boost 和 Thrift 的步骤。从依赖项的准备到各组件的具体安装过程均有涉及。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在centos 6安装,操作步骤如下:

1、gcc和gcc-c++


系统有gcc,版本不要太老,至少3.4.6版本是不行的,我后来用的gcc是4.1.2


2、ruby(不知版本有啥要求,我用的1.8.5)

包括ruby和ruby-devel


3、python(不知版本有啥要求,我用的2.4.3)

包括python和python-devel


4、libevent(不知版本有啥要求,我用的1.4)

包括libevent和libevent-devel

注:如果忘了libevent-devel会导致返工的。。。


还有其它一些依赖,比如openssl-devel, bison, autoconf(>2.65版本), bzip2-devel, automake等,见后面的“遇到的问题及解决办法”


5、boost

它需要依赖gcc、g++(即gcc-c++)、openssl-devel、bzip2-devel

可以先查看一下机器上也许有boost了,比如可以用find / -name "*boost*"

wget http://nchc.dl.sourceforge.net/project/boost/boost/1.45.0/boost_1_45_0.tar.bz2

tar jxvf boost_1_45_0.tar.bz2

cd boost_1_45_0

./bootstrap.sh

./bjam install

装完要加环境变量

export BOOST_ROOT=/usr/local

export LD_LIBRARY_PATH=/usr/local/lib:/usr/lib

这种方式改比较不靠谱,我就修改/etc/profile,加上这两行,然后source /etc/profile搞定的。


6、Trift(依赖yum install automake byacc libtool flex bison)

A、装Trift

wget http://mirror.bjtu.edu.cn/apache//thrift/0.7.0/thrift-0.7.0.tar.gz

tar zxvf thrift-0.7.0.tar.gz

cd thrift-0.7.0.tar.gz

./configure

make

make install


B、装fb303

cd contr…………………………………………………………………………

原作者:http://www.verydemo.com/demo_c122_i15259.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值