2011-01-31 22:17:26 +0000 2011-01-31 22:17:26 +0000
11
11

ブラウザからローカルホストに接続できない。ローカルホストにpingができる

Apache Tomcatの勉強をするために、ブラウザからlocalhostに接続しようとしています。

Firefox で localhost に接続しようとしたときはできませんでした。

Windows 7 を使っていて、hosts ファイルを localhost を 127.0.0.1 に変更しました。正常にlocalhostと127.0.0.1にpingができるようになりました。

アンチウイルスとWindowsファイアウォールをオフにしてみましたが無駄でした。

私は何を間違っているのでしょうか?

回答 (2)

6
6
6
2011-01-31 22:23:22 +0000

問題は Tomcat と Apache の設定にあります。

Internet Explorerに「localhost」と入力すると、自動的に80番ポートに接続していると判断されます。

ApacheがTomcatで動作するように正しく設定されていることを確認する必要があります。

以下に接続してTomcatサーバを試すこともできます。

http://localhost:portNumber

つまり、コロンの後にTomCatを設定したポート番号を追加します。

1
1
1
2011-01-31 23:42:07 +0000

コマンドプロンプトからtasklistを実行し、Tomcat

のプロセスIDをメモします。2列目にはnetstat -noaのようなものが表示されているはずです。ここにTomcatのプロセスIDのエントリがあれば、Tomcatは間違いなく正しく接続をリッスンしています。そうでない場合は、Tomcatが壊れているので、Tomcatを再インストールするか、Tomcatのログを調べる必要があるかもしれません(実行しているように見えますが、正しくリッスンしていないので)。

プロセスIDのエントリがいくつかあり、それぞれが異なるポートを与えているかもしれません。Tomcatでは、あるポートを別のポートに転送することができると思うので、すべて試してみてください。