Xampp - Apache PHP MySQL unter Windows installieren
Wenn man sich mit Programmierung und Entwicklung von Scripten beschäftigt, ist man auf einen Server angewiesen, der verschiedene Programmiersprachen, solche wie PHP, Perl u.s.w., unterstützt. Man kann dafür einen Server oder wenigstens einen Webspace (Speicherplatz im Internet) bei einem Webhoster mieten. Dabei muss man die Scripte zuerst auf den Server hochladen und erst danach ausführen können. Wenn man dabei laufend einige Änderungen an den Dateien vornimmt, werden die ständig runter- / hochgeladen. Das ist umständlich und braucht Zeit. Viel einfacher ist es einen Server am eigenen PC zu instalieren.
Für die, die sich damit auskennen, ist es Arbeit für höchstens eine Stunde. Als Anfänger braucht man trotz vielen Beschreibungen oft mehrere Stunden um nur "Apache" zu installieren und zu konfigurieren. Wenn dazu noch PHP und MySQL kommen, wirds noch komplizierter.
Um die Installation eines PHP fähigen Servers zu erleichtern, gibt es solche Software wie "Xampp". Das Softwarepaket beinhaltet das Grungerüst eines HTTP Servers "Apache", "PHP" zum Erzeugen dynamischer Inhalte und "MySQL" - Datenbanksoftware. Zusätzlich werden verschiedene Add-Ons, solche wie z.B. Mod Perl, angeboten, die man runterladen und installieren kann.
Das Apache / PHP / MySQL Paket wird in drei Downloadtypen angeboten: Installer, Zip und EXE. Die Installerversion wird nach dem Ausführen automatisch installiert und konfiguriert. Die Zip und EXE Version muss man nach dem Download entpacken und in einen dafür vorgesehenen Ordner kopieren. Ich nutze Xampp seit fast einem Jahr und hab mich seit Anfang an für die Installerversion entschieden. Seit dem letzten Update bekomme ich leider jedes Mal nach ein paar Stunden Betrieb eine Fehlermeldung, die den Neustart des Computers erzwingt. Nun habe ich mit die ExeVersion heruntergeladen und installiert. Die Installation verlief einfach und schnell:
- runtergeladen
- entpackt
- Backups der Datenbanken und Dateien gemacht und in einen getrenten Ordner kopiert
- Xampp deinstalliert
- in meinem PC sind zwei Festplatten verbaut --> die zweite ist für den server gedacht
- auf der Zweiten Festplatte einen Ordner namens E:\httpserver erstellt
- die entpackten Xampp-Dateien in den Ordner kopiert und setup_xampp ausgeführt
- Xampp Control Panel angeklickt und Apache + MySQL gestartet
- läuft
Da ich gerne mir mod_rewrite experimentiere, sollte diese Funktion auch auf dem Server nicht fehlen:
- die Konfigurationsdatei \apache\conf\httpd.conf mit dem PSPad geöffnet und aus der Zeile #LoadModule rewrite_module modules/mod_rewrite.so "#" gelöscht und die Datei gespeichert
- der Rest war schon fertig konfiguriert
- den Apache neu gestartet
- mod_rewrite funktioniert einwandfrei
Der Server läuft nun seit 3 Stunden. Ich möchte hoffen, dass die nervende Fehlermeldung nicht mehr erscheint und ich den PC nicht mehr starten muss.
Hilfreiche Links:

Neueste Kommentare
vor 2 Tage 1 Stunde
vor 5 Tage 17 Stunden
vor 6 Tage 15 Stunden
vor 1 Woche 18 Stunden
vor 1 Woche 20 Stunden
vor 1 Woche 1 Tag
vor 1 Woche 2 Tage
vor 1 Woche 2 Tage
vor 1 Woche 3 Tage
vor 1 Woche 4 Tage