Wer mit PHP und Co. arbeitet braucht einen Ort, an dem er seine Entwicklungen testen kann. Dies auf einem im Internet zugängliche Server zu tun ist meistens wenig ratsam. Angenehmer funktioniert dies mit einem lokalen Webserver, den man nach eigenem Gutdünken konfigurieren kann und auf den sonst niemand Zugriff hat. Folgende zwei Wege bieten sich zur Installation eines Webservers als Entwicklungsumgebung mit PHP und MySQL unter Linux an:
Installation über APT
Es gibt einen einfachen Trick, alle benötigten Paktete für einen Webserver mit PHP und MySQL schnell und unkompliziert zu installieren. Einfach über APT das MySQL-Webfrontend phpMyAdmin auswählen. Dieses Paket benötigt einen Apache2 mit PHP und MySQL und somit werden die Abhängigkeiten durch APT automatisch aufgelöst. Man kann also auf einen Schlag Apache2, PHP, MySQL und phpMyAdmin installieren, ohne einzelne Pakete manuell auswählen zu müssen…
Die Konfiguration des Servers muss nun natürlich noch von Hand gemacht werden. Allerdings gestaltet sich diese zumindest unter SUSE mit Hilfe des httpd-Konfigurationstools, dass im YAST zu finden ist, relativ einfach, solange man keine Spezialkonfiguration benötigt.
Installation mit XAMPP
Alternativ dazu kann man bei den ApacheFriends ein Archiv herunterladen, in dem der Webserver komplett mit PHP, MySQL und einigen anderen Erweiterungen herunterladen. Danach muss das Archiv nur noch entpackt werden und schon kann der Webserver gestartet werden. Allerdings weisen die Entwickler von XAMPP daraufhin, dass dieser Webserver dann nicht für den produktiv Einsatz geeignet ist, da das Paket nicht bei jedem Sicherheitsupdate von Apache2 und Co. aktualisiert wird. Zu Testzwecken ist die XAMPP-Lösung dagegen durchaus geeignet und bietet sich vorallem für diejenigen an, die keine oder wenig Erfahrung mit der Konfiguration eines Webservers haben.