コンピューターのポート 80 がシステムによって占有されている問題を解決する

コンピューターのポート 80 がシステムによって占有されている問題を解決する

1. 問題現象の説明

1. Java プロジェクトまたは他のプロジェクトをデプロイする場合、起動時にポート 80 が占有されます。

2. netstat を使用してポートを確認し、ポート 80 が PID 4 のプロセスによって占有されていることを確認します。ここに画像の説明を挿入します

3. タスク マネージャーを開き、ヘッダーを右クリックして PID を確認します。PID 4 のプロセスが SYSTEM プロセスであり、「NT カーネル & システム」と表示されていることがわかります。右クリック メニューを使用してこのプロセスを終了してみてください。マウスのボタンをクリックすると、タスクの終了ボタンがグレーになっていて使用できないか、プロセスを終了できません。

ここに画像の説明を挿入します

2. 解決策/手順

1. 管理者として cmd を実行します。

2. net stop http を実行します。

ここに画像の説明を挿入します

3. y を押して確認します

ここに画像の説明を挿入します

4. Sc config http start=disabled を実行します。

ここに画像の説明を挿入します

5. netstat –ano を再度確認すると、pid 4 のプロセスが占有しているポートがポート 80 からポート 445 に変更されていることを確認します。

ここに画像の説明を挿入します

6. プロジェクトを再度開始します。

おすすめ

転載: blog.csdn.net/qq_33278354/article/details/113847068