PC/NETのetcetra/2004-08-23 のバックアップ差分(No.1)

※※このサイトは2012年頃より更新を停止しています。※※

  • 追加された行はこの色です。
  • 削除された行はこの色です。
**PHP CLI版のインストール
redhat9の標準のRPMパッケージだと、phpはCLI(コマンドライン版)にはなってないらしい。さらにマルチバイト文字にも対応してないっぽい。

というわけでphpをソースからコンパイルしてインストールすることに。
うちの環境がredhat9の標準的なRPMパッケージ(アップデートはaptでFedora-Legacyから)しか利用してないこともあり、下記URLを参考にして、苦労することなくインストール完了でした。
http://www.dolphy.gr.jp/webap/env/php-install.html
ただ、一点だけconfigureの時に気になったエラー(apu-config,apr-configまわり)があり、それに関して下記URLが参考になりそうなのでメモを残しておきます。
-googleでの検索条件 php apu-config
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=11498&forum=10&2
http://alectrope.ddo.jp/mt/archives/2004/07/12/apache_tarball_to_rpm

また、下記URLの説明も懇切丁寧でいいなと思った。
http://www.jpring.net/jitaku/redhat9+apache2.0.48+php-4.3.4-ok.html

**今回のコンパイル作業で特に勉強になったこと
phpをコンパイルするとき、apache2のapxsってやつの居場所を教えてやらないといけない。しかし
# slocate apxs
とかやってもどこにもapxsが見つからず、「えー、apache2もソースからコンパイルせんといかんの?」とか思ってげんなりしたが、最初にあげたURLをみたことで、apxsってやつはhttpd-develに入ってるものなんだということに気がついた。

トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS