- PR -

Apache2.0のコンパイル環境

1
投稿者投稿内容
狼おやぢ
会議室デビュー日: 2002/03/03
投稿数: 15
投稿日時: 2002-03-18 22:47
御世話になっています。

こちらのサイトで「Apache 2.0の新機能とその実力」や
他のサイトなどを参考にしてApache-2.0.23をコンパイルして
使おうとしているのですが、動いてくれません。
どちらも、./configure ; make ; make install で
上手くいくとあります。
しかし、SSL、DAVどちらもエラーを穿いて立上がりません。

apachectl startssl では、x509_Freeがmod_sslに見つからないといってきますし、
WebDAVの設定をhttp.confに設定して apachectl startすると
DAVOn って何もの?と怒られる始末です。
どちらも、Apache1.3では、上手く言っていたのものです。
SSLは、OpenSSL0.9.6を新たに採ってきて鍵なども作り直して
見ましたがだめです。(その前の段階のよう...)

autoconf、libtoolもインストール済みです。
実は、ここがつぼだよと言うような情報をお持ちの方が
いらっしゃいましたら、教えていただけないでしょうか?
(取り掛かってから既に10日。コンパイルしか通らない)

Miracle1.0 でカーネルの再構築などは行っていません。

宜しくお願いします。
ましう
会議室デビュー日: 2002/04/16
投稿数: 2
投稿日時: 2002-04-16 21:27
./configureにdavとsslを有効にするオプションが必要だと思います。

--enable-dav --enable-sslを追加してみてください。

その他のオプションは、
./configure --help
で見れます。

で、自分も実は、今四苦八苦しながら、
Apache 2.0 をmakeしているんですが、
コンパイルできるし、モジュールも出来ているようなんですが、
うまく実行できないでいます。

詳しくは、また別スレッドで書きます。

[ メッセージ編集済み 編集者: ましう 編集日時 2002-04-16 21:30 ]
狼おやぢ
会議室デビュー日: 2002/03/03
投稿数: 15
投稿日時: 2002-04-16 21:43
ましうさん、有難うございます。

すいません。勿論、configureの時に両方設定しています。
ついでにキャッシュも有効にして。
--with-ssl=/usr/local/openssl等も指定しています。

で、現在WebDAVもSSLも無事動作しています。
--enable-soを有効にしているのですが、実際modulesに作られるのは
mod_ssl.so だけです。
また、SSLに関しては、http.conf の中に mod_ssl modules/mod_ssl.so
の記述が必要でした。そうしないとApache立ち上がり時に
SSLPassphleaseDialogが無い!と怒られます。
(すいません、スペルはうる覚えです)

WebDAVの方は、mod_encodingを使わなくても日本語の表示が行えます。
しかし、日本語ファイルを格納すると化けて格納されます。
取敢えず、その点だけかな?今の所。

それでは。
1

スキルアップ/キャリアアップ(JOB@IT)