- ベストアンサー
PHPのインストールを成功させる方法とは?
- Red Hat Enterprise Linux ES v.4 32bit/EM64Tの環境でPHPのソースからインストールしようと思いますが、configureでエラーが出てしまいます。エラーの内容はAPXSが見つからないというものです。パスを探す方法を教えてください。
- PHPのインストール時にconfigureでエラーが発生しています。エラーメッセージによると、APXSが見つからないためにエラーが発生しているようです。どのようにしてパスを探すべきでしょうか?
- Red Hat Enterprise Linux ES v.4 32bit/EM64Tの環境でPHPのソースからのインストールを試みていますが、configureの4つ目のステップでエラーが発生しています。具体的には、APXSが見つからないというエラーメッセージが表示されています。パスの探し方をご教授いただけますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
時間がかかりますが、一番簡単なのはfindコマンドです。 # find / -name apxs ただし..... 調べてみましたが、RHELで使用しているapache(httpdパッケージ)は、apxsを使ったコンパイルがされていない?ようです。(参考URLから検索できませんでした...) RHELに対して詳しくないとのことですが、 ●すべてソースからインストールする ●すべてRedHatのパッケージを使用する という風にどちらかに統一したほうがいいと思います。 ちなみに、phpパッケージはCDの5枚目にあるようです。 rpm パッケージは次のようにインストールできます。 # rpm -ivh --test (パッケージファイル名1) (パッケージファイル名2)... "--test" をとると、実際にインストールできます。パッケージが足りないときは必要なパッケージをたくさん指定すれば足りないパッケージも一緒にインストールします。
その他の回答 (1)
- liq
- ベストアンサー率38% (228/595)
--with-apxs=/usr/sbin/apxs とされていますが、それが無いのではありませんか?apxsが他の所にあればそれを指定してください。apxsを探しても無かった場合ですが、apache(httpd)はどのようにしてインストールされましたか?rpmでインストールされたとしたら、develパッケージもいれてみてください。
補足
liqさん ご回答ありがとうございます。 Linuxについて、まだまだ未熟なもので申し訳ありません。 apxs を検索をしてみたのですが、見当たりません。 存在しないようです・・・ MySQLもPHPもソースからインストールをしているので Apacheもソースからインストールをしなおしていきたいと思います。 ありがとうございました。
お礼
mazingaさん ご回答ありがとうございます。 MySQLをソースからインストールをしたので、PHPとApacheもソースからインストールをしようと思います。 ありがとうございました。