test port 80
からのこのメッセージ 関数
Actually Port 80 is used by server:Microsoft HTTPAPI/2.0
最近IISまたはSQLServerをインストールまたはアクティブ化したと言っています。
IISまたはSQLServerサービスは、起動後に自動的に開始するように構成されているため、すでにポート80を取得しているため、Apacheを開始すると、ポート80を取得できません。
したがって、IISまたはSQLServerをアンインストールするか、サービススナップインを使用してスタートアップの種類をManual
に変更します。 またはDisable
それらを使用し、使用するときに再度有効にします。
私が知っていることは、ポート80を取得でき、IISとSQLServerのインストールに関連しています
- IIS
- Webデプロイ
- MSSqlServerレポートサービス。
- BranchCache(Windows 8.1)
他にもあるかもしれません
ポート80を使用して何を見つけるか
コマンドウィンドウから、「管理者として開始」の使用を開始しました
netstat -anop TCP | find ":80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4852
このコマンドの結果を確認してから、PID番号(行の最後の番号)をこのコマンドに入力します
tasklist /FI "PID eq 4852" ?FO TABLE /NH
httpd.exe 4852 Services 0 19,720 K
この例では、Apacheはポート80を使用していますが、おそらくあなたのポートは何か違うでしょう