2010-10-01から1ヶ月間の記事一覧

Cent OS 5.5 php 5.3.3にextension inotifyをインストールする

Linux 2.6.13 kernelで実装された inotify をphpで使用するextensionをインストール。まだbeta版なので、インストール時には-betaを付ける

CentOS5.5 PHP 5.3.3にphp-imlibをインストール

Imlib2でImageMagickより3倍高速かつ美しいサムネイル画像の生成できるというimlib2のphpのextensionであるphp-imlibを入れてみる。インストール方法についてはこちらを参考にした。peclに登録されていないので、自前でsvnレポジトリを落としてきて入れる必…

CentOS5.5にpcre 8.1.0をインストール

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標準のインスト…

CentOS 5.5に nginx-0.8.52をインストール

phpのfpmをインストールしたからには、非同期IOを使った高速WEBサーバーnginxをインストールしてみましょう。URLのrewriteに正規表現ライブラリPCREが必要なので予め入れておきます。 cd /usr/local/src wget http://nginx.org/download/nginx-0.8.52.tar.gz…

CentOS 5.5にlibevent-1.4.13 をインストール

lib

libeventはmemcachedで使われていることで有名な『非同期IOライブラリ』です。 今回、php のfpmのコンパイルに必要だったのでlibevent 1.4系の最新のものをインストールしました。 wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz tar xv…

CentOS 5.5 php 5.3.3 fpm(FastCGI Process Manager)を使ってみる

fpm(FastCGI Process Manager)はphpでFastCGIを使うための実装の一つです。php 5.3.3でfpmが標準で使えるようになったので使ってみる。今まではphpにパッチを当てる必要がありました。ただし、標準になったとはいえ、PHPのコンパイル時にオプションの設定が…