Windows 7 で XAMPP の Apache が起動しない
原因
「Web Deployment Agent Service」というサービスが port:80 を使っていたため。
Visual Studio をインストールしたときに一緒にインストールされ、自動起動されるようになっていたらしい。
一応だれかのために手順
- 「サービス」を起動する(以下いずれかの方法で。)
- 「Win + R キー」→「services.msc」と入力
- 「スタートメニュー」→「管理ツール」→「サービス」
- 「スタートメニュー」→「コントロールパネル」→「管理ツール」→「サービス」
- 「スタートメニュー」→「コントロールパネル」→「システムとセキュリティ」→「管理ツール」→「サービス」
- 「Web Deployment Agent Service」を停止する
- 上記サービスをダブルクリック
- サービスの状態を「停止」にする
- スタートアップの種類を「手動」or「無効」に設定