読者です 読者をやめる 読者になる 読者になる

Life, Education, Death

プログラミング以外でも思ったことをつらつらと書きたい

memcachedとphp-libmemcachedのインストール

他のマシンでもインストールするときに便利なようにメモしておく。
CentOS 5にて動作確認。

最後のphp.iniに書き込むところだけは個々に設定が必要かなと。

#!/bin/bash

wget http://www.monkey.org/~provos/libevent-1.4.9-stable.tar.gz
tar xzfv libevent-1.4.9-stable.tar.gz
cd libevent-1.4.9-stable
./configure
make
make install

cd ../
wget http://www.danga.com/memcached/dist/memcached-1.3.0.tar.gz
tar xzfv memcached-1.3.0.tar.gz
cd memcached-1.3.0
./configure
make
make install

cd ../
wget http://download.tangent.org/libmemcached-0.25.tar.gz
tar xzfv libmemcached-0.25.tar.gz
cd libmemcached-0.25
./configure
make

cd ../
wget http://labs.gree.jp/data/source/php-libmemcached-0.1.0.tar.gz
tar xzfv php-libmemcached-0.1.0.tar.gz
cd php-libmemcached-0.1.0
phpize
./configure
make
make install

echo 'extension=libmemcached.so' >> /usr/local/php/5.2.5/type1/lib/php.ini

/etc/init.d/httpd restart