プロが教えるわが家の防犯対策術!

はじめまして、
RedHat9に対してApache2.0(2.0.33)を下記のような方法でインストールしたのですが、Apacheが起動しません。
apachectl start
を実行しても、エラーは発生しないのですが、プロセスが存在しません。
どなたか、同様の現象が発生した方がいらっしゃいましたら、何卒解決方法をご教授願います。

[Apacheインストール方法]
・ソースファイルよりインストール
[configureオプション]
./configure \
--enable-ssl=shared \
--with-ssl=/usr/local/ssl \
--enable-so \
--enable-access=shared \
--enable-auth=shared \
--enable-auth_anon=shared \
--enable-include=shared \
--enable-env=shared \
--enable-mime_magic=shared \
--enable-cern_meta=shared \
--enable-expires=shared \
--enable-deflate=shared \
--enable-headers=shared \
--enable-usertrack=shared \
--enable-unique_id=shared \
--enable-setenvif=shared \
--enable-mime=shared \
--enable-dav=shared \
--enable-status=shared \
--enable-autoindex=shared \
--enable-asis=shared \
--enable-info=shared \
--enable-vhost_alias=shared \
--enable-negotiation=shared \
--enable-dir=shared \
--enable-imap=shared \
--enable-actions=shared \
--enable-alias=shared \
--enable-rewrite=shared \
--enable-cache=shared \
--enable-disk_cache=shared \
--enable-file_cache=shared \
--enable-mem_cache=shared \
--enable-cgi=shared
-------
長くなってしまい申し訳ございませんが、
何卒よろしくお願い致します

A 回答 (2件)

configureの引数を見せるよりは、error_logだとか、/var/adm/messagesだとかを見せたほうが、解決に近づきやすいと思います。

    • good
    • 0

起動しない原因として、よくありがちな問題として、OSに標準添付されているApacheが起動してしまっている、設定ファイル (httpd.conf) の文法がおかしいなどと言った理由が考えられます。



いずれの場合もerror_logにエラー内容が出力されるので一度参照されることをお勧めします。httpd.confの文法がおかしいのであれば、おかしいところの行番号まで教えてくれます。

余談ですが、configureオプションをこんなに指定しなくても、
--enable-shared=max
を指定すると、mod_ssl、mod_dav等の一部を除くほとんどのモジュールが有効になりますよ。
    • good
    • 0
この回答へのお礼

--enable-shared=max
でモジュールが有効になる事は知りませんでした。
ご教授ありがとうございます。

お礼日時:2005/07/28 13:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!