PHP5 をソースからビルド
理想は、パッケージでの管理だが、PHP が依存するライブラリの関係で、今のサーバ環境ではソースから入れた方が管理しやすいという結論になった。
RedHat EL3 では、事前に libxml2 の最新版(>2.6.11)をインストールする必要がある。
http://xmlsoft.org/
tar xzf libxml2-2.7.3.tar.gz cd libxml2-2.7.3 ./configure make make install
PHP の configure は以下のオプションをつけた。
./configure \ --enable-mbstring \ --enable-mbregex \ --enable-zend-multibyte \ --with-apxs2 \ --with-pear \ --with-gettext \ --with-pgsql \ --with-zlib
あとは make & make install
次に、php.ini を /usr/local/lib にコピー
cp php.ini-dist /usr/local/lib/