fc13にmemcachedをインストールしてみた。
最近、不勉強がたたっておもしろそうなプロダクトの実験が全然できてない。
hadoopを入れてみたついでに(なんの脈略もないのだけど)memcachedを入れてみたので、これも覚書き。昔は、サイトのアクセスを気にしてたんだけど。
参考にしたのは、ずいぶん古いのだけど、Web+DB Press Vol.48(2008年)の特集。
memcachedは、本家サイトから1.4.5のtar.gz(ソース)をダウンロード。Makeするので、gccが入っていないなら、
でパッケージをインストールする。configureすると、libeventを聞いてくるので、以下のパッケージを2つインストールした。
# rpm -qa | grep libevent
libevent-1.4.13-1.fc13.i686
libevent-devel-1.4.13-1.fc13.i686
libeventはmonkey.orgのサイトから最新ソース(libevent-2.0.6)を落として Makeインストールしたが、うまくいかなかった。結局、yumでインストール。
mamcached-1.4.5は
./configure --prefix=/usr/local/memcached
make
make install
でOK。
で11211をlistenするデーモンが起動する。(-vv でvery verbose -d でバックグラウンド)
でコネクトできれば、OKみたい。後は遊ぶだけ。