- ベストアンサー
apacheのインストールについて
お世話になります。 Fedora4にアパッチをインストールしようとしています。ソースをダウンロードしてきて、最初にapxsへのパスを指定して./configureする必要があるとのことだったので、 ./configure --with-apxs=/usr/local/apache/bin/apxs を実行したのですが、 could not find /usr/local/apache/bin/apxs You must specify a vaild --with-apxs と怒られてしまいました。しかし自分が見る限りでは、/usr/local/apache/bin/の中にまちがいなくapxsというファイルが存在しております。 ./configureはなぜこのapxsをみつけることができないのでしょうか?また、どのようにしたらこの./configureを完了させ、makeすることができるのでしょうか? よろしくご教授ください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>アパッチは事情があって1.3.37 mod_jkにもapacheの要求versionってのが有るんじゃなかったけ? とりあえず見つけた資料 http://www.jajakarta.org/tomcat/tomcat-jk2/ja/docs/jk/aphowto.html
その他の回答 (2)
- entree
- ベストアンサー率55% (405/735)
> Fedora4にアパッチをインストールしようとしています。ソースをダウン > ロードしてきて、最初にapxsへのパスを指定して./configureする必要があ > るとのことだったので、 どこからそんな情報を取得されたのでしょうか? 既にインストールされた Apache にモジュールを追加するときには apxs を使いますが、Apache を新規にインストールするときには通常は apxs なんて使いません。従って、--with-apxs オプションは必要ないです。
補足
大変申し訳ありません。私が誤記をいたしました。 アパッチをインストールする際の話ではなく、アパッチとトムキャットのコネクターであるmod_jkのインストール(モジュール追加)作業での話でした。mod_jkのソースをダウンロードしてきて、それをコンパイルするときに ./configure --with-apxs=/usr/local/apache/bin/apxs して make する際に、当初の質問のようになってしまう、ということです。 あと、コネクターは最新のものを拾ってきましたが、アパッチは事情があって1.3.37という今となっては古いものを使っています。この辺も何か影響があるでしょうか。 なにとぞよろしくお願いします。
/usr/local/apache/bin/apxs じゃなく実は /usr/local/apache/bin とか
お礼
ありがとうござます。帰宅いたしましたらそれも試してみます。
お礼
二回もご回答いただきありがとうございました。ご指摘のとおり、mod_jkもアパッチのバージョンを選ぶようでした。上の者と相談した結果、アパッチ2.XXXを使ってよろしいということになりましたので、アパッチを入れなおしてmod_jkをコンパイルすることができました。ありがとうございました。