CGI-BBS > サーバ > Apache > Apacheの設置で導入画面を表示できない。


カレッヂ
カレッヂ


質問者 Oran  投稿日 2004/10/1(金) 13:36:07
はじめまして。
cgi の動作確認のため、Perl と Apache を導入しましたが、
Apache の設置の段階でつまづいております。

症状としては、ブラウザから Apache の導入画面が表示され
ず、例のごとく「ページを表示できません」となります。
アドレスは、http://127.0.0.1/ です。

インストール時に Network Domain, Server Nameともに上記
アドレスを入れましたし、httpd.conf にも
ServerName 127.0.0.1:8080
の記載があります。

httpd.conf の設定は、
「ActivePerlとApacheでパソコンをサーバに」
http://www2j.biglobe.ne.jp/~apollo/server/apacconfig1.html
を参考にしました。

で・・・
ひょっとしてセキュリティの問題かと思い、分からずも思い
つくまま試しました。
ping 127.0.0.1 は通ります。
Norton Internetsecurity で8080ポートを監視してはいます
が、遮断はしていません。

さらに、netstat コマンドを使って Apach の起動を確認する
と言うものを web 上で発見したので試したところ、Apache 
の起動後に
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING
が追加されました。

しかし、なんでアドレスが 0.0.0.0 なのか?です。
これでいいんでしょうか?
Listening ってのはたぶん待機中との意味だと思いますが。

ディレクトリの設定等は何度も確認し、問題ないものと思っ
ております。
以上のことから何が原因か分かりますでしょうか?


環境:
WindowsXP HomeEdition
Apache2.0
Perl for Win32(perl5) Base Build 316 
Norton InternetSecurity

プロバイダ参照:
サーバのOS:(未選択)
パソコンのOS:(未選択)
エディタ:
FTPソフト:
サーバ移転:していない
改造:(未選択)
CGI習熟度:(未選択)

質問者 Oran  [削除]  投稿日 2004/10/1(金) 16:54:03
解決したので報告します。

やはりコンフィグに問題があったようです。
インストール時に localhostとして設定し、httpd.conf に 
ServerName 127.0.0.1:8080
と記述されていたので満足していました。

が・・・ざっと眺めると、
Listen :8080 なんて記述があるじゃないですか。
もしやと思い、
Listen 127.0.0.1:8080
と書き換えたところ正常に動作致しました。

お騒がせしました。これからもよろしくお願いします。

このページは終了したので返信(回答)は書きこめません
 


Web裏技