2010-10-01から1ヶ月間の記事一覧
Linux 2.6.13 kernelで実装された inotify をphpで使用するextensionをインストール。まだbeta版なので、インストール時には-betaを付ける
Imlib2でImageMagickより3倍高速かつ美しいサムネイル画像の生成できるというimlib2のphpのextensionであるphp-imlibを入れてみる。インストール方法についてはこちらを参考にした。peclに登録されていないので、自前でsvnレポジトリを落としてきて入れる必…
Perl互換の正規表現ライブラリPCREをインストール cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.gz tar xvzf pcre-8.10.tar.gz cd pcre-8.10 ./configure && make && make install これもGNU標準のインスト…
phpのfpmをインストールしたからには、非同期IOを使った高速WEBサーバーnginxをインストールしてみましょう。URLのrewriteに正規表現ライブラリPCREが必要なので予め入れておきます。 cd /usr/local/src wget http://nginx.org/download/nginx-0.8.52.tar.gz…
libeventはmemcachedで使われていることで有名な『非同期IOライブラリ』です。 今回、php のfpmのコンパイルに必要だったのでlibevent 1.4系の最新のものをインストールしました。 wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz tar xv…
fpm(FastCGI Process Manager)はphpでFastCGIを使うための実装の一つです。php 5.3.3でfpmが標準で使えるようになったので使ってみる。今まではphpにパッチを当てる必要がありました。ただし、標準になったとはいえ、PHPのコンパイル時にオプションの設定が…