Der eigene Webserver
So entwickeln Sie Ihre Homepage einfach und unkompliziert auf Ihrem lokalen Webserver. Der kostenlose Apache Webserver XAMPP ermöglicht Ihnen die Installation eines vielfältigen Webservers mit Unterstützung moderner Programmiersprachen.
Wer sich mit dem Thema Internet-Entwicklung und Webseiten Programmierung beschäftigt kennt das große Problem. Sobald dynamische Seiten z.B. PHP-Anwendungen mit Datenbank-Backend (z.B. MySQL) entwickelt werden, können diese ohne weiteres nicht lokal auf dem Entwicklungssystem getestet werden. In vielen Fällen beginnt man dann die PHP-Dateien auf den Webserver ins Internet zu laden (weitere Informationen zum Thema Datentransfer im Internet mittels FTP finden Sie im Tutorial FTP-Client einrichten) und dort zu testen.
Dieser Aufwand, jede Datei ständig zwischen lokalem Entwicklungssystem und Webserver zu kopieren benötigt viel Zeit. Um effektiv Webseiten zu entwickeln, bietet es sich an auf dem Computer auf dem die Webseiten programmiert werden einen eigenen kleinen Webserver zu installieren. Dieser Webserver sollte die benötigten Scriptsprachen wie z.B. PHP oder ASP sowie Datenbank-Server wie MySQL unterstützen. Einer der meist bekannten Webserver für das lokale Testen und Entwickeln von Webseiten ist der XAMPP Webserver. XAMPP unterstützt mit seinem Apache Webserver dynamische Programmiersprachen wie z.B. PHP & MySQL, PEAR und Perl.
Die Installation ist durch das einfache Menügeführte Setup des XAMPP Installers sehr einfach und auch für unerfahrene Nutzer machbar. Nach der erfolgreichen Installation des Webservers können mittels XAMPP Control-Panel die einzelnen Server-Dienste (Apache Webserver, MySQL Datenbank-Server und FileZilla FTP Server) gestartet bzw. gestoppt werden.

XAMPP Control Panel zum Starten und Stoppen der Dienste
Sobald der Apache Webserver gestartet ist können Dateien die sich im XAMPP Installations-Ordner (htdocs) befinden durch Eingabe der URL http://localhost aufgerufen werden. Nun können Sie Ihr gesamtes Internet-Porjekt lokal programmieren und entwickeln. Der Apache Webserver erspart Ihnen die Arbeit sämtliche Dateien auf Ihren Webserver zu kopieren. Die MySQL Datenbank kann durch den integrierten Datenbank-Browser phpMyAdmin verwaltet und konfiguriert werden. Sobald die Entwicklung Ihrer Homepage abgeschlossen ist können Sie sämtliche Dateien aus dem htdocs Verzeichnis auf Ihren Root-Server oder Dedicated Server im Internet kopieren und sind damit ab sofort weltweit erreichbar. Wenn Sie noch keinen eigenen Webserver haben, informieren Sie sich unter Server-Vergleich über mögliche Anbieter.
Apache Webserver Download
Wenn Sie den Apache Webserver XAMPP testen wollen, können Sie XAMPP unter der folgenden URL kostenlos downloaden: http://www.apachefriends.org
