Eu sunt încercarea de a utiliza portul 80 pentru server de aplicații, dar când am efectua netstat -aon
am primi:
TCP 0.0.0.0:80 0.0.0.0:0 ASCULTARE 4
Când mă uit în sus la proces în task manager, se arată PID 4
este "SISTEM", ca's a. Nici o prelungire... nimic. Doar " "SISTEM" ". Ce'e pe aici?
Am'm tem să se termine acest proces, ce fac?
UPDATE:
Am'am rezolvat acest lucru prin un alt Stack Overflow întrebare, care a avut soluție pentru a obține IIS pentru a nu mai asculta pe portul 80 pentru o anumită adresă IP.
Există multe servicii, care pot asculta pe portul 80 de pe windows.
Din fericire, puteți detecta și a opri-le pe toate de funcționare simplu consola de comanda:
NET stop HTTP
Când te'll începe, veți obține lista de prima:
Pentru a evita această problemă în viitor, du-te la Locale și Serviciile dezactiva servicii enumerate.
N. B. - Unele servicii va reporni imediat, doar run 'NET stop HTTP' de câteva ori.
De asemenea, încercați să oprirea "SQL Server Reporting Services (MSSQLSERVER)", care se pare că implicite la 80. Am făcut asta și portul 80 eliberat. PID identificat vinovatul ca "Sistem", dar se pare că Sistemul poate însemna mai multe lucruri.
adresa IP este 0.0.0.0, stat = ASCULTARE: înseamnă că portul 80 este de a asculta la toate interfețele (nu sunt folosite)
Se pare ca IIS este de a asculta la portul 80 pentru cereri HTTP.
Încercați să oprirea IIS de a merge in Control Panel/Administrative Tools/Internet, Servicii de Informații, click-dreapta pe Default Web Site-ul, și faceți clic pe opțiunea Oprire din meniul pop-up, și a vedea dacă ascultătorul pe portul 80 s-a lămurit.
Aceasta funcționează și pentru mine:
SOLUȚIE DE LUCRU TESTATE:(WINDOWS 10)
Există multe, indiferent de motiv pentru acest lucru, o cauză/soluție am recomandat-o este aceasta:
DESCHIDE FEREASTRA DE COMANDĂ CU ADMINISTRATORUL PREVILEGE ATUNCI:
net stop http /y
cele de mai sus va fi de acord pentru a opri serviciul http apoi:
sc config http start= disabled
cele de mai sus va configura servicii pentru a dezactiva în mod implicit
DACĂ SOLUȚIA DE MAI SUS NU FUNCȚIONEAZĂ GĂSI CAZ SPECIFIC AICI:
SURSA: http://www.devside.net/wamp-server/opening-up-port-80-for-apache-to-use-on-windows
REPORNIȚI SERVERUL DE WEB/XAMPP/APACHE ȘI FĂCUT.
Dacă aveți vreodată nevoie să re-activați pentru a default aici este comanda sc config HTTP start= cerere
sursa de explicație este aici http://servicedefaults.com/10/http/
Problema este cum să-l gratuit, pur și simplu utilizați
net stop http
Un alt serviciu care ar putea ocupat portul 80 este BranchCache
servicii.csm arata ca "BranchCache"
sau de a folosi net comandă pentru a opri serviciul ca
net stop PeerDistSvc
Actualizare:
PeerDistSvc este un serviciu spatele svhost.exe, pentru a vedea trojan / ramdo servicii de tip
tasklist /svc /fi "imagename eq svchost.exe"
Tocmai am primit această problemă astăzi, de când a apărut după ce Norton cerut reboot am dat vina pe Norton. Dar nu a fost't Norton, am scos Norton, repornit -> problema încă există.
netstat -nao a fost arată că PID 4 deținută mea portul 80 conexiune.
Apoi m-am dus la panoul de control, apoi "Rândul său, caracteristici Windows on sau off" apoi necontrolate Internet Information Services. Repornit, problema a plecat. Mi xampp server se execută ok acum.
Eu nu't vreodată amintindu-și de cotitură IIS pe primul loc. Am fost difuzate de mai multe luni înainte de acest lucru s-a întâmplat. Eu încă nu't știu ce a cauzat-o, în primul rând. Poate un windows anterioare actualizat activat iis și mi reboot pornit-o, am don't știu.
Am avut exact aceeași problemă, cu excepția faptului că nu am folosit niciodată IIS. În timp ce am fost de stabilire pe un alt sistem de control bug, am avut setat apache service la pornire manuală, în speranța de a reduce complexitatea de sistemul meu. După ce am fixat alte bug, apache ar't de start. Am jucat pentru un timp, dar tot ce a luat a fost stabilirea apache înapoi la automat start: Start > Instrumente de administrare > Servicii.
Se pare că atunci când Apache începe în acest fel, se susține portul 80, înainte de proces de SISTEM pot.
hth cineva. tot pe google apărut la 'poate't au IIS și Apache pe aceeași mașină.' acest lucru este pentru alte o sută de noi.
Acest Proces funcționează pentru mine:
Acest lucru poate fi foarte ușor de stabilit, urmând acești cinci pași:
Pentru a preveni această problemă în viitor :
Viola u sunt bune pentru a merge !
În cazul în care utilizați Razer produs și instala Razer Synapse software-ul pe PC-ul dvs., acesta blochează portul 80 de ani.
Acesta nu este inclus în anii `netstat command deci, eu nu sunt în măsură să-l depanare. Deoarece există mai multe servicii incluse în software-ul, nu pot't analiza care unul care blocheaza portul. După dezinstalarea Razer Synapse, pot porni serverul Apache din nou pe Windows calculator 10.
BranchCache a fost problema mea. Rezoluția mea a fost de a rula Powershell ca administrator și executați:
Disable-BC -Force
Referință: https://docs.microsoft.com/en-us/powershell/module/branchcache/disable-bc?view=win10-ps