Database JUNKY

MySQL,MariaDBを中心としたブログです

Thriftをインストールする

Thrift(スリフト)は、「スケーラブルな言語間サービス開発」のためにFacebookにて開発されたRPCフレームワークである。これはソフトウェアスタックとコード生成エンジンを組み合わせることで、C++C#JavaPerlPythonPHPおよびErlang and Rubyの言語間にて効率的かつシームレスに動作するサービスを開発することを可能とする。

  1. 事前準備:以下のライブラリを、インストール(http://wiki.apache.org/thrift/GettingCentOS5Packages)

    yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel

  2. ディレクトリを移動し、thiftのソースをダウンロードする。

    cd /usr/local/src

    wget ftp://ftp.riken.jp/net/apache/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

    ./configure

    make

    make install