Einen Apache Webserver unter Windows XP installieren
Geschrieben von Dejan Spasic • Sunday, 16. September 2007 • Kategorie: Betriebssystem , MySQL , PHP • Kommentare (0)Dies ist der erste Teil einer Serie, wie man eine Apache Webserver, PHP und MySQL Umgebung auf Windows XP installiert. Hier wird erklärt, wie man den Apache Webserver installiert.
Apache installieren
Den Apache Webserver kann man unter den folgenden Verweis runterladen. Apache HTTP Server Source Code Distributions. Ich verwende in diesen Fall den Apache 2.2.X Win32 Binary (MSI Installer). Bevor man jetzt die Datei ausführt, sollten man erstmal überprüfen ob der Port 80 frei ist. Auf diesen Port lauschen normalerweise die Webserver und warten auf Anfragen. Um zu überprüfen ob der Port 80 aus irgendeinen Grund nicht frei ist, rufen wir dafür den Kommandozeileninterpreter von Windows auf (Start->Ausführen und cmd eingeben) und führen das Kommando netstat -a -p tcp aus.
Wie man bei mir sehen kann, ist der Port 80 (Zeile spasic-mob:http) belegt. Das liegt aber daran, das auf meinem Rechner ein Webserver bereits läuft. Das sollte aber normarlerweise nicht sein. Wenn doch, deaktivieren Sie den Dienst. Meistens ist das der IIS (Internet Information Server), also der Webserver von Microsoft, und kann unter Start->Systemsteurung->Verwaltung->Dienste gefunden und deaktviert werden.
Hinweis
Wenn Skype auf den Rechner installiert ist, muss die Anwendung beendet werden. Da Skype ebenfalls den Port 80 belegt, kann es zu unerwarteten abbrüchen der Installation kommen. Nach der Installation, kann Skype wie gewohnt eingesetzt werden.
Ist das Ganze überstaden, können wir mit der Installation beginnen. Die installation geht ganz leicht von statten, einfach auf die Installationdatei apache_2.2.xx-win32-x86-no_ssl.msi doppelklicken und ab dafür.
Im ersten Schritt muss man die Lizens akzeptieren um fortzusetzen.
Bei den Bereich Server Information trägt man unter Network Domain und unter Server Name einfach localhost ein. Das reicht völlig aus um den Apache lokal einzusetzen. In das Eingabefeld für das Administrator`s E-Mail Address kann man seine eigene eintragen. Bei der Frage, ob der Webserver für alle Benutzer oder nur für den jetzigen Benutzerkonto eingerichetet werden soll, entscheiden wir uns für "Für alle Benutzer...".
Im nächsten Schritt kann man sich für den Typ des Setups entscheiden. Ich wähle in diesen Fall Custom aus, da ich einen anderen Installationspfad auswähle. Man kann aber beruhigt Typical auswählen und fortführen.
Im vorletzten Schritt gibt man den Startschuss, um den Apache Webserver zu installieren, frei. Nach der Prozedur, sollte es vollbracht sein und man kann den Wizard nun schließen.
Ob der Webserver auch wirklich läuft, öffnet man dazu einen Webbrowser seiner Wahl und gibt http://localhost in die Adressleiste. Danach sollte der folgende Text stehen.![]()
Herzlichen Glückwunsch. Es ist nun vollbracht.
Hinweis
Falls sich die Firewall noch nicht gemeldet haben sollte, muss dieses dann noch nachgeholt werden. Das bedeutet das dem Webserver alle eingehende und ausgehende Verbindungen erlaubt sein müssen.
Hier, so siehts aus.
