ポート 80 が占有されている問題を解決する (占有されているポートを閉じる、汎用)

目次

1. Win+R と入力して cmd を入力し、コマンド プロンプトを管理者として実行します。

2. netstat -ano と入力してすべてのプロセス情報を表示し、ポート 80 に対応する PID を見つけます (例: 0.0.0.0:80 のローカル アドレスに対応)。

3. タスク マネージャーを開き、PID に対応するアプリケーション プロセスを見つけます (Tomcat サーバーはこの時点で有効になっています)。

4. システムプロセスの占有


1. Win+R と入力して cmd を入力し、コマンド プロンプトを管理者として実行します。

図1

2. netstat -ano と入力してすべてのプロセス情報を表示し、ポート 80 に対応する PID を見つけます (例: 0.0.0.0:80 のローカル アドレスに対応)。

図2

3. タスク マネージャーを開き、PID に対応するアプリケーション プロセスを見つけます (Tomcat サーバーはこの時点で有効になっています)。

画像3

4. システムプロセスの占有

システム プロセスがポート 80 を占有している場合は、ポートを直接閉じることができないため、コマンド プロンプトでnetsh http show servicestateと入力します。

図 4

次に、tskill PID を入力します (例: tskill 15320 でプロセスを閉じます)。

注: 完全なコマンドは次のとおりです: taskkill /pid 15320 /f)
または、図 3 に示すようにタスク管理に移動し、それを閉じてポート 80 を解放します。

おすすめ

転載: blog.csdn.net/m0_56942812/article/details/125990728