Dit bericht van de test port 80
functie
Actually Port 80 is used by server:Microsoft HTTPAPI/2.0
zegt dat u onlangs IIS of misschien SQLServer hebt geïnstalleerd of geactiveerd.
Omdat de IIS- of SQLServer-services zijn geconfigureerd om automatisch te starten na het opstarten, hebben ze poort 80 al gegrepen, dus als je Apache start, kan deze poort 80 niet bemachtigen.
Dus verwijder IIS of SQLServer of wijzig hun opstarttype met behulp van de Services-module in Manual
of zelfs Disable
en schakel ze vervolgens weer in wanneer u ze wilt gebruiken.
Dingen waarvan ik weet dat ze poort 80 kunnen pakken en gerelateerd zijn aan IIS- en SQLServer-installaties zijn
- IIS
- Web implementeren
- MS Sql Server-rapportageservice.
- BranchCache (Windows 8.1)
Er kunnen andere zijn
Hoe kom je erachter wat poort 80 gebruikt
Vanuit een opdrachtvenster begonnen met het gebruik van "Start als beheerder" doe
netstat -anop TCP | find ":80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4852
Kijk naar het resultaat van deze opdracht en voer dan het PID-nummer (laatste nummer op de regel) in bij deze opdracht
tasklist /FI "PID eq 4852" ?FO TABLE /NH
httpd.exe 4852 Services 0 19,720 K
In dit voorbeeld gebruikt Apache poort 80, maar die van jou zal waarschijnlijk iets anders zijn