Denne besked fra test port 80
funktion
Actually Port 80 is used by server:Microsoft HTTPAPI/2.0
siger, at du for nylig har installeret eller aktiveret IIS eller måske SQLServer.
Fordi IIS- eller SQLServer-tjenesterne er konfigureret til at starte automatisk efter en opstart, har de allerede grebet Port 80, så når du starter Apache, kan den ikke få fat i port 80.
Så enten afinstaller IIS eller SQLServer eller skift deres opstartstype ved hjælp af Services snapin til Manual
eller endda Disable
dem og genaktiver dem, når du vil bruge dem.
Ting, jeg ved kan få fat i port 80 og er relateret til IIS- og SQLServer-installationer, er
- IIS
- Webimplementering
- MS SQL Server-rapporteringstjeneste.
- BranchCache (Windows 8.1)
Der kan være andre
Sådan finder du ud af, hvad der bruger port 80
Fra et kommandovindue begyndte du at bruge "Start som administrator" do
netstat -anop TCP | find ":80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4852
Se på resultatet af denne kommando, og indsæt derefter PID-nummeret (sidste tal på linjen) i denne kommando
tasklist /FI "PID eq 4852" ?FO TABLE /NH
httpd.exe 4852 Services 0 19,720 K
I dette eksempel bruger Apache port 80, men din vil sandsynligvis være noget andet