Port:80が使用されていてapacheを起動できない

apacheを起動しようとしたらほかのプロセスが80番ポートを使用しているらしく起動することができない。

netstat -ano で使用しているプロセスを確認。

f:id:satomiO:20170508150048p:plain

PID:4とはなんじゃらほい……

4とはWindowsのSystemで動いているものだそう。 ふむ、止められないか……?

lovee7.blog.fc2.com

こちらのブログを参考に解決をもくろむも、World Wide Webサービスにチェックがないのでここが原因ではないことが判明。

念のため、チェックが入っていた.NET FrameWorkのチェックを外して再起動してみるもやはり効果はなくポート80は生きたまま。 ほかのサービスか……

blog.naosan.jp

今度はこちらのブログを参考にしてみる。

コンパネの管理ツールからサービスをチェック。 SQL Server……これが自動になっているのが怪しい。 SQL Serverのプロパティを変更して手動起動に。 これだけでは解決できなかったので、かつ停止にしてみる。

netstat -ano !!!!!

ポート80が解放されたああああああああ 長い戦いだった……