しすてむ さんぽみち。

適当なしすてむ紹介など。ようはくだらないBlog(´▽`)

PHP5 インストール体験

2005-06-28 16:37:28 | PHP
XML関連の処理で RSSについては magpieRss というとっても便利で処理が早い
スクリプトがあるのですが、Amazonなどで使っているDOM関連のはどうも
処理が遅そうなので、php5をいれて PHPにある新しいXML関数を利用してみようと思いました。

ということで、php5のメモ書きです。

================

簡単に環境を書くと、うちのサーバは linuxのRedhatさんです(7ぐらい?)

既存にあるphpのconfigureオプション(適当にインストールしました)が
'./configure' '--with-pgsql' '--with-mysql' '--with-apxs=/usr/local/apache/bin/apxs' '--enable-mbstring' '--enable-mbstr-enc-trans'

だったので同じのでとりあえずやってみよーと思ったら
configure: error: libxml2 version 2.5.10 or greater required.

調べてみたら、libxml2というのがない(または古い?)と怒られてるようなので
インストールを余儀なくされました (;´д`)トホホ

しかし、みるからにXML系の奴っぽいので これは処理速度期待大ですね(・∀・)

libxml2 の インストール
http://xmlsoft.org/sources/
から ソースファイルを取得(libxml2-sources-2.6.19.tar.gzを取得しました)

#su -
#cd /usr/local/src/
#wget http://xmlsoft.org/sources/libxml2-2.6.19.tar.gz

例にならって /usr/local/src/に ダウンロードした tar.gzファイルを展開

#tar -xzvf libxml2-2.6.19.tar.gz

libxml2-2.6.19 というディレクトリができます。

#cd libxml2-2.6.19

特に設定は不要ということなので、普通にインストールしました。

#./configure ; make ; make install;

改めて、PHP5のインストールです。
こっちも /usr/local/src でやりました。

取得バージョンは 5.04 でした。

#cd /usr/local/src/
#wget http://jp.php.net/get/php-5.0.4.tar.gz/from/this/mirror
#tar -xzvf php-5.0.4.tar.gz
#cd php-5.0.4
#./configure' '--with-pgsql' '--with-mysql' '--with-apxs=/usr/local/apache/bin/apxs' '--enable-mbstring' '--enable-mbstr-enc-trans'
#make;make install

スムーズにインストールは完了しました(・∀・)ヤッター!

後は、apacheのhttpd.confを確認して php4モジュールを動かなくしときました(念のため)

以上、PHPメモでした (´▽`)


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。