• 締切済み

Apache2がブラウザで表示できない

Windows XP Home Editionを使用しています。 Apache2をインストール後、(ドメインをlocalhostに設定)、http://localhost/にアクセスしても、「ページを表示できません。DNSエラー」と表示されてしまいます。 インストール自体はうまくできていると思うのですが、何が原因で表示されないのかわかりません。ブラウザの設定が悪いのでしょうか?何か心当たりがありましたら、解決方法を教えてください。 よろしくお願い致します。

みんなの回答

  • root139
  • ベストアンサー率60% (488/809)
回答No.5

まず、Apache が起動しているかどうか、「タスクマネージャ」の「プロセス」タブで確かめられるとよろしいかと。 Apache.exe というイメージ名のプロセスがあれば、起動はされています。 http://www.atmarkit.co.jp/fwin2k/win2ktips/028lprocess/lprocess.html

参考URL:
http://www2j.biglobe.ne.jp/~apollo/server/apacuse.html
h222
質問者

補足

root139さん、ご回答ありがとうございます。 タスクマネージャーでApache.exeが動いていることは確認できます。 やはり80ポートを見に行っていないようです。 Apacheの設定ファイルには80ポートが指定してあるのを確認しました。 解決が難しそうなので、IISを試したいと思います。 ご回答、本当にありがとうございました。感謝しております。

noname#8330
noname#8330
回答No.4

私が言ったのはport 23にアクセスするのではなく port 80 番にアクセスすることです。 telnet localhost 80 「80」が重要です。 もう一度、やってみてください。

h222
質問者

補足

macaronimanさん、ご回答ありがとうございます。 やってみましたが、無反応です。 しばらくカーソルがピコピコしたあと、文字が消えて、初めに戻る(「c:\Documents and Settings\コンピュータ名」が表示される)という感じです。 みなさんにご回答いただき、本当に感謝しておりますが、動きそうにありません。 無料のIISがあると聞きましたので、そちらを試してみたいと思います。 ありがとうございました。

noname#8330
noname#8330
回答No.3

案外、ノートンの設定の可能性も感じられます。 そちらは、自分ではよく判らない(滅多にノートン触らない)ので詳しい方に任せます。 例えば。アクセサリ->コマンドプロンプト telnet localhost 80(エンター) 画面は無視して GET(エンター)ではどうなりますか?

h222
質問者

補足

再度のご回答ありがとうございます! 「ホストへ接続できませんでした。ポート番号23:接続に失敗しました」と出ました。 ポートは23でいいのですか? 違う場合、変更はどのようにしたらよろしいのでしょうか? ご返答いただけたら幸いです。 よろしくお願い致します。

noname#8330
noname#8330
回答No.2

http://127.0.0.1 上記にアクセスしてどのように動作しますか? あとhostsが参照できないとか? http://www.atmarkit.co.jp/icd/root/11/5784411.html もしくは、ウイルスバスターとかノートンアンチヴィールスとか、ゾーンアラームなんかを動かしていませんか? ケース・バイ・ケースですけどネットワークがブロードバンドルータなどに繋がっている場合はルータがPROXYになっていて、localホストの扱いがメチャメチャな事も考えられなくはない。 あと、そもそも、インストールは正常に終了しているのか調べるのが先決ですね。

h222
質問者

補足

ご回答ありがとうございます。 >http://127.0.0.1 >上記にアクセスしてどのように動作しますか? 「ページを表示できません」と言われてしまいます。 hostsファイルには、「127.0.0.1 localhost」と書かれています。 Norton Antivirusは入っています。 ゾーンアラームはデフォルトで入っているのでしょうか。。。 まだ動かないので、もう少し調べてみます。 またよろしくお願い致します。

  • h910
  • ベストアンサー率37% (20/54)
回答No.1

・Apache2が動いていない ・hostsファイルが無い ・ポートが違う

関連するQ&A