在Redhat上安装Thrift

在Redhat上安装Thrift

公司的机器都是Redhat,所以边装边记录一下安装过程。安装过程参考文档:

  • Thrift依赖的软件:http://wiki.apache.org/thrift/ThriftRequirements
  • 官方安装指南:http://wiki.apache.org/thrift/ThriftInstallation

Step1:安装依赖

  • autoconf版本低需要升级。./configue –prefix /usr, make, make install经典三步搞定
  • libtool版本低需要升级。./configue –prefix /usr, make, make install经典三步搞定
  • zlib版本低需要升级。./configue, make, make install经典三步搞定
  • 安装boost。./bootstrap.sh, ./bjam, ./bjam install
  • 安装ant。
  • 安装SLFJ,把它的jar包放在类路径下就好了。thrift java api运行的时候需要。

Step2:下载和编译Thrift

  • 下载:wget http://apache.etoak.com/incubator/thrift/0.2.0-incubating/thrift-0.2.0-incubating.tar.gz
  • tar -zxvf thrift-0.2.0-incubating.tar.gz
  • cd thrift-0.2.0
  • ./bootstrap.sh
  • ./configure, make, make install

Step3:生成运行时(Runtime)

  • cd ./lib/java
  • ant 生成libthrift.jar(thrift的java运行时)
  • cd ../python
  • python setup.py install(生成python运行时)
  • cd ../php
  • php的运行时我没有生成,因为它没有提供自动脚本,而需要手动操作。
posted @ 2012-09-26 11:25  明将军  Views(590)  Comments(0Edit  收藏  举报
恨怨悲苦憎怒嗔、仁爱慈孝耻义廉。是故恨人所以得仁,无爱者必不怨,不慈者必无悲,孝而有苦,憎后耻来,义自怒生,廉人心嗔。夹天地七大苦,破人情七大碍,遂舍善恶之心,得称剑神。