質問: fedora7にphp4がインストールできません linux初心者です。 この度サーバーを立ち上げてfedora7をインストールしたのですが、とあるphpアプリケーションの互換性の問題からphpを5系から4系にダウングレードする必要性に迫られました。 そこでネットを漁り、もともと入っていたphp5をアンインストール、 http://shikabo.ddo.jp/?cat=71 を参考にconfigerしようと思ったのですが、apacheのインストールディレクトリ、mysqlのヘッダーファイルがある場所がわかりません。 (これらはfedora7にデフォルトで入っているものです。) もしかしてこのようなビルドを行う場合、apacheやmysqlを先にビルドしなければならないのでしょうか? 尚、その他のサービスについてはyumによるパッケージインストールを行ったのでビルドについての知識はほぼ皆無です。 ご教授のほどよろしくおねがいいたします。
回答: 使用目的が分かりませんが、以下をお勧めします。 1. php4が使用できるデストリを選択する。(centos4xなど) 2. lamp環境をtarボールからセットアップする。 3. 別のデストリからphp4を使用しているlamp環境を取得し、 セットアップする。 僕は、用途や業務に応じてこのような順序を選択します。 >もしかしてこのようなビルドを行う場合、apacheやmysqlを先にビルドしなければならないのでしょうか? あなたが参考にしているサイトにも、以下の記述がありますよ。 1. apacheがインストールされており、configureオプションで--enable-soを指定していること。 2. mysqlがインストールされていること。 3. postgresqlがインストールされていること。 同サイトのwebサーバ・dbサーバの記述を参考すればいいと思います。 落ち着いてがんばってください。 以下参考。 ・apache http://httpd.apache.org/docs/2.0/ ・mysql http://dev.mysql.com/doc/refman/5.1/ja/installation-layouts.html