2016-07-05 6 views
1

現在、.NETとPythonの両方でいくつかの基本的なWebサーバーの例を試しています。ほとんどの例では、テストポートとして8000または8080を使用しているようです。誰もこれらの違いを明確にすることはできますか?それは問題ですか?お知らせ下さい。ポート8000​​とポート8080

+0

サーバーは好きなポートを開くことができます。 '8000'と' 8080'は、多くのWebサーバー(それらの中に含まれるTomcat)のための一般的なHTTPポートです。 –

+0

ポート8000​​と8080の両方が、1024より下のいわゆるよく知られたポートの上にあります。気づいたように、どちらもWebサーバーで使用する共通ポートです。ファイアウォールやポート転送などの状況を除いて、これらのポートのどれを使用するかは関係ありません。 – Heinrich

答えて

1

問題ではありません。実際には、8080は、コアhttpサーバではないhttpサービスを提供するソフトウェア(例えばApache HTTP Server)のデフォルトhttpポートとしてよく使用されます。だからしばらくしてこのポートは、バックグラウンドでシステム上で動作するソフトウェアから取られます。 8000それは.NETドメインによって使用されている別のポートのようです。 1024より小さいポートは、rootなどのシステムユーザ権限が必要です。そのため、通常のユーザーとして実行されるソフトウェアには、数千のポートが使用されます。

+0

私はそれを取得しません。なぜ答えの投票を受けるのですか?他人を助けようとすることは悪いことではありません.... – Aviator

0

違いはありません。 2つの共通ポートは、80と443の違いを知りたいと思っています.80は安全でない(HTTP)接続のためのものであり、後者はセキュア(https)接続です。

関連する問題