XAMPP unter Windows 7 – Port 80 belegt?
Wenn man XAMPP für die Software-Entwicklung unter Windows 7 nutzt, kann es vorkommen, dass der Port 80 bereits von Haus aus unter Windows 7 belegt ist. So schön Windows 7 auch ist – zumindest ich bin nach kurzer Zeit bereits sehr überzeugt – den Port 80 zu belegen war keine Meisterleistung von Microsoft.
Ob der Port belegt ist, kann man mit dem XAMPP-Tool “xampp-portcheck” testen. Wenn der Port 80 durch System blockiert ist, sollte man weiterlesen.
XAMPP, Windows 7 und Port 80
Der Apache läuft in der Standardkonfiguration auf Port 80. Wenn der Port 80 unter Windows 7 blockiert ist, könnte man entweder den Apache auf einen anderen Port legen. Dies erschwert jedoch das Testen und die Eingabe der URLs im Browser, da dann immer der Port hinter der URL angegeben werden muss.
Einfach gehts, indem man den Port 80 unter Windows 7 freigibt, da eh nur ein “unwichtiges” Programm auf dem HTTP Port lauscht.
Port 80 freigeben
- Die Systemsteuerung in Windows 7 öffnen
- Programme und Funktionen aufrufen
- Windows-Funktionen aktivieren oder deaktivieren auswählen – hier sind Admin-Rechte erforderlich.
- Den Haken bei Internetinformationsdienste komplett deaktivieren.

- Nun sollte der Port 80 frei sein und der XAMPP vernünftig laufen.
Verwandte Beiträge
- php.ini unter XAMPP verschieben Normalerweise liegt die php.ini bei einer XAMPP-Installation immer im /apache/ Verzeichnis. Um die php.ini auf...
- Windows 7 – Tool für Notebookbesitzer Ein wichtiges Tool für Notebookbesitzer ist das Windows Mobilitätscenter, welches es unter Windows Vista und...
- Webserver für den USB Stick Sicherlich gibt es Webserverpakete wie Sand am Meer. Der bekannteste ist wohl der Xampp. So...
- Windows Vista und Windows 7 tunen Kaum Windows auf meinem Notebook installiert, schon bin ich auf der Suche nach einem Tool,...
- PHP Warnings im Live-System deaktivieren Um den Benutzer nicht mit PHP-Warnings und Errors zu vergraueln, sollten in einem Live-System die...














Philipp sagt
5. November 2009 um 17:15
Hat bei mir leider nicht geklappt. Der Port-Check sagt immer noch, dass Port 80 und 443 vom SYSTEM geblockt sind. Durch die Deaktivierung der Informationsdienste wurde nur ein Port für MYSQL freigegeben.
Habe Win7 Professional x64.
Ich brauche doch mein geliebtes XAMPP!!
Philipp sagt
5. November 2009 um 17:34
Alles klar mit der Zip-Datei von XAMPP hat es dann geklappt!
shureg sagt
7. November 2009 um 11:50
bei mir war der port von anfang an frei
Sebastian sagt
25. November 2009 um 11:01
Vielen Dank, dieser Tipp hat mir auch unter Vista weitergeholfen! Keine Ahnung, wozu ich irgendwann dieses Services mal aktiviert hatte (ich glaube, es war ein Programm, das .NET Framework benötigte.
Grobi sagt
24. Dezember 2009 um 13:39
Nicht zu vergessen: Skype blockiert auch den 80er Port.
Alex sagt
28. Januar 2010 um 13:08
Danke, das mit skype hatte ich übersehen. Erst apache dann skype starten!
Bernd sagt
4. Februar 2010 um 09:37
Vielen Dank für deine Hilfe. Das war auch mein Problem unter W7 Ultimate x86.
Tom sagt
10. Mai 2010 um 18:52
Ob der Port belegt ist, kann man mit dem XAMPP-Tool “xampp-portcheck” testen. Wenn der Port 80 durch System blockiert ist, sollte man weiterlesen.
Mag sein, nur darin wird man den Grund für die Belegung des Port 80 in den seltensten Fällen finden!
Martin sagt
24. Mai 2010 um 13:52
Ich hatte erst vor kurzem XAMPP getestet und finde das ganze sehr Praktisch. Allerdings was ich noch nicht verstanden habe ist wie ich das ganze von reinen Offline nun 1:1 Online bekomme?
Karsten sagt
9. Juni 2010 um 18:04
Danke, Du hast meinen Abend gerettet
Gerald sagt
3. Juli 2010 um 23:23
Der Hinweis hat mein problem gelöst. der apache server läßt sich nun problemlos starten.
was ich erwähnenswert finde: diese lösung findet man beim googeln relativ ‘spät’; die meisten forenbeiträge belassen es bei den wohl mittlerweile allseits bekannten hinweisen auf skype bzw. messenger allgemein. umso glücklicher bin ich, letztendlich hier gelandet zu sein.