LoginSignup
18
14

More than 5 years have passed since last update.

80ポートが使えない!(時の原因と対処方法)

Posted at

開発で久々に80ポートを使用しようとして、
既にSystemに占拠されてて右往左往した時の備忘録。

あるWeb画面を立ち上げようとしたところ、
80番ポートが使用済みのため起動できず、
「何か別のWebサーバー立ち上げてたかな?」と調査開始。
以下のコマンドで使用済みポートの一覧を確認。

netstat -nao

こうすると、ローカルアドレスの一覧が表示される。
一覧から「0.0.0.0:80」を探し、PIDを確認。
ここまではいつもの手順。
あとは、タスクマネージャーの「詳細」タブから、
該当するPID(初期表示されていなかったかも、、)を確認し、
プロセスを終了するだけ、、、、のはずだったが、
確認すると「System」が使っていて停止できない!

調査したところ、
IISが実行されているとSystemとして表記されるらしい。。
【Apacheが起動しない】System(PID:4)にてポート番号80を使用/Windows10

紛らわしい。
ちなみに筆者の環境だと、Visual Studioをインストールしたのが原因。
大して使っていないのに、常にIIS Expressが起動している状態に。

対処方法としては、サービスの一覧から
「World Wide Web Publishing Service」を
停止、手動起動に変更。

これで、ようやく開発が進められることに。。

18
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
14