• 締切済み
  • すぐに回答を!

Fedora7にPHP4がインストールできません

Linux初心者です。 この度サーバーを立ち上げてFedora7をインストールしたのですが、とあるPHPアプリケーションの互換性の問題からPHPを5系から4系にダウングレードする必要性に迫られました。 そこでネットを漁り、もともと入っていたPHP5をアンインストール、 http://shikabo.ddo.jp/?cat=71 を参考にConfigerしようと思ったのですが、Apacheのインストールディレクトリ、MySQLのヘッダーファイルがある場所がわかりません。 (これらはFedora7にデフォルトで入っているものです。) もしかしてこのようなビルドを行う場合、ApacheやMySQLを先にビルドしなければならないのでしょうか? 尚、その他のサービスについてはyumによるパッケージインストールを行ったのでビルドについての知識はほぼ皆無です。 ご教授のほどよろしくおねがいいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数60
  • ありがとう数0

みんなの回答

  • 回答No.1

使用目的が分かりませんが、以下をお勧めします。 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

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • PHPのインストール方法

    redhatlinux9.0+mysql+apache2.0でPHPの利用を考えている初心者です。mysql+phpはapache2.0のディレクトリ構成上のどこにインストールするのが普通なのか判りません。インストールの方法を教えて頂けないでしょうか。

    • ベストアンサー
    • PHP
  • Fedoraでphp

    FedoraでApache+phpを使いたいのですが、phpがうまく作動しません。 具体的には <html> <head> <title>Example</title> </head> <body> Hello World! <?php echo "Hi, I'm a PHP script!"; ?> </body> </html> というファイルをブラウザ(Mozilla)でみると、 Hello World! しか表示されません。 phpのマニュアルをみると http://www.php.net/manual/ja/faq.installation.php#faq.installation.processing に一見答えがかいてあるようにみえますが、ためしてみるとApache1.3用の記述であることがわかります。 ApacheとphpのインストールはFedoraインストール時に「Webサーバー」の項を全て選択して入れました。 何がいけないのでしょうか?

  • Fedora 5環境でphpからmysqlを呼び出したい

    Fedora 5環境でphpからmysqlを呼び出せるようにするためにphp-mysqlをインストールしました。 phpinfo();から導入されているかを確認したのですが、phpからmysqlを呼び出すことができません。 どうすればよろしいでしょうか? よろしくお願いします。 PHPとMySQLどちらのカテゴリーがいいかわからなかったので、両方で質問させていただきました。

    • ベストアンサー
    • PHP
  • FedoraのApacheやPostgreSQL等のディレクトリ構成

    最近、はやりの仮想マシンを使ってFedora 9をインストールしました。その時、ほぼ最新バージョンだったため、後から入れるのも面倒だと思い、ApacheやPHP、MySQL、PostgreSQL等をインストールしました。 ところが、それらの設定ファイルや実行ファイルがどこにあるのか分かりません。今まで、こういったサーバやデータベースはソースからしかインストールした経験がなかったので、見当が付けられません(yumも殆ど触ったことがありません)。 調べたところ、Apacheの公開ディレクトリは/var/www、httpd実行ファイルは/usr/sbinにある事は分かったのですが、他はまだ分かりません。 ApacheやPostgreSQL等のディレクトリ構成は、インストール直後ではどのようになっているのでしょう? よろしければ、お教えください。

  • phpで<?= $hoge ?>が動かない

    こんにちは、phpの設定について教えてください。 レンタルサーバ(xreaやロリポップ)で、 index.phpの中に<?= $hoge ?>というソースを埋め込んで、 $hogeの内容が反映されていたのですが、 この度、fedora core 12を入れたのですが、 ホームページのソースを見ると、内容が反映されず<?= $hoge ?>のままでです。 php.iniの設定が必要なのかわからないのですが、 ご存じの方いましたら、教えていただけないでしょうか。 また、 <?php  phpinfo(); ?> はちゃんと動いてくれてます。 fedora12にインストールする手順は、 http://fedorasrv.com/apache.shtmlを参照しました。 [root@fedora ~]# yum -y install httpd [root@fedora ~]# yum -y install php php-mbstring もしかしたら、他にもインストールするものがあるのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHP myADMINインストール時のエラー

    PHP myADMINをインストールしようとしていますが、 「mysql 拡張がありません。PHP の設定をチェックしてみてください。」 とエラーが出て先へ進めません。 設定は下記で設定しました。 yum -y install php-common yum -y install php-mbstring yum -y install php-mcrypt yum -y install php-mysql config.inc.php $cfg['blowfish_secret'] = '適当な文字'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */とし、これをアップした後、660にパーミッション変更 php.iniの設定は extension_dir = /usr/lib/php/modules extension=mysql.so extension=mbstring.so これでよさそうなのですが、相変わらず「mysql 拡張がありません。」が出てきます。 phpinfoを見ると、mbstringやmcryptは見えるのですが、mysqlは見えません。 mysqlのデーモンはちゃんと稼働しています。 > find / -name mysql.so とすると /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBD/mysql/mysql.soとなります。 extension_dir = /usr/lib/php/modulesのphp.iniの記載に対し、mysql.soが全然違うところに来ておりこれが読めない原因と推測しています。 対策としてのこのmysql.soをコピーして/usr/lib/php/modulesにコピー、再立ち上げしてみましたが駄目でした。 どのようにすれば動くようにご教授願います。 環境は CentOS 5.7 Apache 2.2.3 MySQL 5.0.77 PHP 5.3.8 phpMyAdmin 3.4.7 となります。宜しくお願い致します。

    • ベストアンサー
    • MySQL
  • PHPインストールについて

    かなり初歩的で申し訳ないのですが、PHP4のインストールが何度も本を読みながらいろいろと試したのですが最初のtest.phpの画面が表示できません。もちろんtest.phpが無いとかそういう事はないです。 ApacheとMySQLはインストールできました。 Apacheの最初の画面は映るのですが・・・Apacheは1.3です。 思い当たる原因や、原因を調べる方法など何でも結構ですご指導をお願いします。

    • ベストアンサー
    • PHP
  • PHP4のインストール方法

    RedhatLinux7.2+Apache1.3.24にMysqlとPHP4をインストールしたいです。 Mysqlは無事インストールできましたが、PHP4がうまくできません。 configureを実行した時、apxsがうまく動作しないとのエラーが返ってきます。 これは、ApacheをDSO版で再インストールしないとダメという意味でしょうか? できれば、現在のApacheの設定を引き継いだまま、MysqlとPHPのインストールを したいのですが、手順とかがあればご教授お願いします。 下記のサイトを参考におこなってみました。 http://www.atmarkit.co.jp/flinux/rensai/mysql05/mysql05a.html http://www.melnavi.net/php/install.php

  • CentOS5でyumを使ってMysql4やphp4のインストール

    CentOS5にyumコマンドでMYSQLやphpをインストールしようとするとデフォルトではmysql5やphp5が入ると思います。 そこでリポジトリなどの変更によりyumにてmysql4やphp4をインストールすることは可能なのでしょうか? 可能であればやり方もご教授願います。 宜しくお願いいたします。

  • Apache,PHP,MySQLのインストールについて

     PHPを勉強したいですが、インストールの時何回もやったけどなかなかうまく行けないですよ。  インストールしてから、それぞれの設定も順調に行けないですが、本当に困ってます。何か一発にApache,PHP,MySQLをインストールできるならいいなぁと思います。  詳しい方がどうか教えてください。よろしく!!!