Installation und Integration von PHP und MySQL unter Windows

PHP und MySQL bilden eine leistungsfähige Kombination, wenn es darum geht, dynamische Inhalte an die Anwender auszuliefern. Dieser Artikel zeigt, wie man die beiden Anwendungen unter Windows installiert und in Betrieb nimmt.

Diese beiden gelten als Traumpaar: Im Laufe der Jahre sind sowohl PHP als auch MySQL ihrer ursprünglichen Nische entwachsen und treiben nun einige der geschäftigsten Websites der Welt an. Auch wenn beide Produkte ursprünglich Open Source waren und unter Unix/Linux liefen, sind sie seit langem auch für die Windows-Plattform verfügbar. In diesem Artikel werden Schritt-für-Schritt-Anweisungen für die Installation und Konfiguration dieser Produkte in einer Windows-Umgebung gegeben.

Diese spezielle Software-Kombination wird häufig als WIMP (Windows/IIS/MySQL/PHP) bezeichnet, in Anlehnung an den verbreiteten Namen LAMP (Linux/Apache/MySQL/PHP) in der Linux-Welt.

Das Labor-System für diesen Artikel läuft unter der 64-Bit-Version von Windows Server 2003 Enterprise Edition.

Schritt 1: Die Application-Server-Rolle auf dem Windows-Server-2003-R2-System installieren

Für dieses Beispiel wird IIS als Webserver eingesetzt. Man kann PHP und MySQL aber auch mit Apache verwenden, so dass man keinen IIS braucht.

Um die Application-Server-Rolle auf dem System zu installieren, wählt man Serververwaltung im Start-Menü. Im Hauptfenster von Serververwaltung klickt man die Option "Rolle hinzufügen oder entfernen" an (Abbildung A).

Screenshot
Abbildung A: Durch die Installation der Application-Server-Rolle auf dem Server kann man Websites hosten.

Windows wird den Server nach vorhandenen Rollen durchsuchen und dann eine vollständige Liste der zur Installation verfügbaren Rollen anzeigen (Abbildung B).

Screenshot
Abbildung B: Die Application-Server-Rolle umfasst IIS und ASP.net.

Während des Installationsvorgangs für die Serverrolle wird man möglicherweise gebeten, die Windows-Server-CD einzulegen. Die für diese Rolle benötigten Dateien befinden sich auf CD 1.

Wenn das erledigt ist, wird der Bildschirm Serververwaltung aktualisiert und zeigt nun die neu hinzugefügte Rolle an.

Fanden Sie diesen Artikel nützlich?
19 von 24 Lesern fanden diesen Artikel nützlich.

Aktuelle Job-Angebote

Lesermeinungen zum Artikel

 
von Freddy
am 12. Dezember 2009, 12:54 Uhr
phpinfo-datei erstellen
Dies ist eine SUUUPER Anleitung für die Webserver-Installation von php und mysql... Allerdings ist ein kleiner Verbesserungsvorschlag von mir zu unterbreiten:
Unter dem Punkt "php testen" auf Seite 5 muss an Punkt 2. folgende Textzeile in die neuerstellte phpinfo.php eingefügt werden:

Ohne dieses Kommando funktioniert es nicht !!!
Ansonsten finde ich es eine TOP-Anleitung, der nix mehr hinzuzufügen ist!#

FREDDY
 
von ronas
am 13. März 2010, 00:02 Uhr
AW: phpinfo-datei erstellen
Die Anleitung ist voll daneben. Server 2008 / webserver 2008
hier php msi Paket nehmen , MySQl auch und man wird sehen dass 30% nicht mit dieser Beschreibung übereinstimmen.
 
von freddy
am 23. März 2010, 15:38 Uhr
AW: AW: phpinfo-datei erstellen
Die Anleitung ist ja auch schließlich entstsanden, da war an server 2008 ncoh net zu denken!
 
von michael
am 30. Juli 2010, 11:06 Uhr
AW: AW: phpinfo-datei erstellen
Wer nicht lesen kann, der hat eben Probleme!

Wo in dieser Anleitung steht etwas von 2008?

Wenn man sich an die Vorgaben hält, funktioniert es wunderbar.
Danke für diese Anleitung
 
von jaime wolf
am 25. August 2010, 11:39 Uhr
AW: phpinfo-datei erstellen
was muß eingegeben werden???
 
von Doc
am 19. Oktober 2011, 12:57 Uhr
AW: Installation und Integration von PHP und MySQL unter Windows
das muss in die phpinfo.php eingetragen werden.

ZDNet.de Live

A ...

A Primus-Telstra swap cut Australian Power & Gas' bill: t.co/...

8.02.12, 07:37 von zdnetaustralia
Olymp ...

Olympus OM-D E-M5 mirrorless compact resurrects classic OM style t.co/...

8.02.12, 07:35 von ZDNet
Criti ...

Critical Path: Here's how Path can save itself, if it acts fast t.co/...

8.02.12, 07:15 von ZDNet
Turnb ...

Turnbull decries 'Rolls-Royce' satellites t.co/...

8.02.12, 07:07 von zdnetaustralia
Firin ...

Firing and rehiring doesn't make sense: t.co/...

8.02.12, 06:42 von zdnetaustralia
Googl ...

Google passes Facebook as best global website of 2012 t.co/...

8.02.12, 06:35 von ZDNet
Carbo ...

Carbon-reporting tool misses the mark: t.co/...

8.02.12, 06:28 von zdnetaustralia
Qld ...

Qld releases NBN strategic plan t.co/...

8.02.12, 06:18 von zdnetaustralia
Acer ...

Acer sues ex-CEO for Lenovo move. t.co/...

8.02.12, 06:09 von zdnetasia
Veriz ...

Verizon, BT team on 'immersive-video' conferencing worldwide t.co/...

8.02.12, 06:05 von ZDNet
Our ...

Our site is back up and kicking! Thanks for your patience :)

8.02.12, 05:59 von zdnetasia
India ...

India regulator to review mobile phone rates. t.co/...

8.02.12, 05:12 von zdnetasia
We're ...

We're experiencing a backend glitch that has rendered our site inaccessible. Pls bear with us while our tech gurus scurry to fix the issue.

8.02.12, 04:29 von zdnetasia
Malwa ...

Malware is the next nuclear bomb: Kaspersky t.co/...

8.02.12, 04:25 von zdnetaustralia
Govt ...

Govt mulls closing Optus TV Now loophole: t.co/...

8.02.12, 04:14 von zdnetaustralia
Renea ...

Reneasas, Fujitsu, Panasonic may merge systems chip ops. t.co/...

8.02.12, 03:55 von zdnetasia
Yahoo ...

Yahoo chairman steps down, reviews continue. t.co/...

8.02.12, 03:43 von zdnetasia
Is ...

Is the telco code enough, or does the regulator need to step in? t.co/...

8.02.12, 03:18 von zdnetaustralia
AVADi ...

AVADirect, Maingear start shipping gaming laptops with Sandy Bridge-E desktop processors t.co/...

8.02.12, 03:00 von ZDNet
Path ...

Path discovered phoning home with your address book t.co/...

8.02.12, 02:45 von ZDNet