【KVS】ubuntuにKyoto Tycoonをインストールする【memcached】
コンパイル環境を入れる
sudo apt-get install build-essential
必要なライブラリを入れる
sudo apt-get install zlib1g
パッケージをダウンロード
# 最新版はコチラで確認してね http://fallabs.com/
wget http://fallabs.com/kyotocabinet/pkg/kyotocabinet-1.2.74.tar.gz
wget http://fallabs.com/kyototycoon/pkg/kyototycoon-0.9.55.tar.gz
Kyoto Cabinetのインストール
tar xvfz kyotocabinet-1.2.74.tar.gz
cd kyotocabinet-1.2.74
./configure
make
sudo make install
Kyoto Tycoonのインストール
tar xvfz kyototycoon-0.9.55.tar.gz
cd kyototycoon-0.9.55.tar.gz
./configure
make
sudo make install
/usr/local/libをシステムに認識させる
sudo vi /etc/ld.so.conf.d/lib.conf /usr/local/lib <--追加
変更した設定を反映します
sudo ldconfig
サーバーが起動すれば完了
ktserver
memcachedプロトコルを有効(2010ポートで起動)にする場合は以下のオプションをつけてサーバーを起動
ktserver -plsv /usr/local/libexec/ktplugservmemc.so -plex 'port=2010'