• ベストアンサー

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することができるのでしょうか? よろしくご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#39970
noname#39970
回答No.3

>アパッチは事情があって1.3.37 mod_jkにもapacheの要求versionってのが有るんじゃなかったけ? とりあえず見つけた資料 http://www.jajakarta.org/tomcat/tomcat-jk2/ja/docs/jk/aphowto.html

lovin1203
質問者

お礼

二回もご回答いただきありがとうございました。ご指摘のとおり、mod_jkもアパッチのバージョンを選ぶようでした。上の者と相談した結果、アパッチ2.XXXを使ってよろしいということになりましたので、アパッチを入れなおしてmod_jkをコンパイルすることができました。ありがとうございました。

その他の回答 (2)

  • entree
  • ベストアンサー率55% (405/735)
回答No.2

> Fedora4にアパッチをインストールしようとしています。ソースをダウン > ロードしてきて、最初にapxsへのパスを指定して./configureする必要があ > るとのことだったので、 どこからそんな情報を取得されたのでしょうか? 既にインストールされた Apache にモジュールを追加するときには apxs を使いますが、Apache を新規にインストールするときには通常は apxs なんて使いません。従って、--with-apxs オプションは必要ないです。

lovin1203
質問者

補足

大変申し訳ありません。私が誤記をいたしました。 アパッチをインストールする際の話ではなく、アパッチとトムキャットのコネクターであるmod_jkのインストール(モジュール追加)作業での話でした。mod_jkのソースをダウンロードしてきて、それをコンパイルするときに ./configure --with-apxs=/usr/local/apache/bin/apxs して make する際に、当初の質問のようになってしまう、ということです。 あと、コネクターは最新のものを拾ってきましたが、アパッチは事情があって1.3.37という今となっては古いものを使っています。この辺も何か影響があるでしょうか。 なにとぞよろしくお願いします。

noname#39970
noname#39970
回答No.1

/usr/local/apache/bin/apxs じゃなく実は /usr/local/apache/bin とか

lovin1203
質問者

お礼

ありがとうござます。帰宅いたしましたらそれも試してみます。