• 締切済み

何故 "localhost:8080" なの??

ApacheをwinXP homeにインストールしました。 http://localhost/ を叩いても、index.htmlが表示されず、 http://localhost:8080/ を叩くと、index.htmlが表示されます。 他PCの同じ環境では、デフォルトのままで http://localhost/ を叩くとindex.htmlが表示されました。 何故??と思うばかりです。。 1、何故でしょうか。 2、どういう違いがあるのでしょうか。 3、どこで設定してるのでしょうか。 以上宜しくお願い致します。 補足情報あれば、併せてお願い致します。

みんなの回答

  • OsieteG00
  • ベストアンサー率35% (777/2173)
回答No.2

ポート番号です。 httpd.confファイルのportというところが8080になっていないでしょうか?通常は80が多いです。 過去にhttpサーバをインストールしていないですか?していたら、そのソフトが80を使用しているのでバッティングしないように8080に変わったものだと思いますが。 もしくは、プロキシでアクセスしているか。

55hosa
質問者

補足

ご回答ありがとう御座いました。 portは80にしておりました。 過去にサーバをインストールしたことはありません。 80番を使用しているソフトを見つける方法は なにかありますでしょうか。 なお、プロキシでアクセスしているか確認する方法は どんな方法が有りますでしょうか。 お手数ですが、何卒宜しくお願い致します。

すると、全ての回答が全文表示されます。
  • qaaq
  • ベストアンサー率36% (146/404)
回答No.1

それは、あなたがインストールしたapacheが8080ポートで待ち受けている 証拠です。 1、何故でしょうか。 →あなたがそう設定したから。 2、どういう違いがあるのでしょうか。 →HTTPの標準は80番ポートですが、同一サーバでテストなどを目的に別ポートで立ち上げる場合など、理由は様々です。 3、どこで設定してるのでしょうか。 →インストールしたディレクトリの[conf]の中にhttpd.conf というファイルがあるはずです。 Port 80 ← 普通はこっち。 Port 8080 ← あなたの場合はたぶんはこっち。 だと思いますよ。 マニュアル位は読みましょう。

すると、全ての回答が全文表示されます。

関連するQ&A