2010年10月16日土曜日

TokyoCabinet TokyoTyrantをCentOSにインストール

CentoOS5.5にインストールTCとTTをインストール。
もちろんpacoを使用。

まずはTC
yum install bzip2-devel
tar -xvzf tokyocabinet-1.4.46.tar.gz
cd tokyocabinet-1.4.46
make
paco -D make install

んでTT
tar -xvzf tokyotyrant-1.1.41.tar.gz
cd tokyotyrant-1.1.41
./configure --prefix=/usr
make
paco -D make install

インスト終了

テーブルごとインスタンスを立ち上げる必要があるため
ttservctlをテーブル毎にコピーして使用する。

cp /usr/sbin/ttservctl [テーブル用dir]ttservctl
ttservctlのbasedirを[テーブル用dir]に指定。
あとportとbnumを適当にいじって
[テーブル用dir]ttservctlを実行