PHP praxisorientiert lernen: Installation

Aus Wikibooks

Wechseln zu: Navigation, Suche
Zurück zu "Die richtige Software finden" | Hoch zu "Inhaltsverzeichnis" | Vor zu "Der erste PHP-Code"


Bevor Sie nun endgültig mit der PHP-Programmierung anfangen ist es noch nötig bzw. praktischer wenn Sie sich auf Ihrem Computer einen Webserver einrichten. Solch ein Webserver dient dazu neue Sachen auszuprobieren oder Einstellungen am Webserver zu ändern, ohne das Sie Angst haben müssen etwas zu zerstören.

[Bearbeiten] Vorteile eines lokalen Webservers

  • Sie können beliebig an Ihren Scripten rumprobieren, ohne sich darum Sorgen machen zu müssen etwas zu zerstören
  • Sie lernen Apache, PHP und MySQL aus nächster Nähe kennen - Erfahrungen welche immer sinnvoll sind
  • Sie sparen sich die Hochladezeiten der PHP-Dateien
  • Sie können Einstellungen am Server ändern - um vielleicht andere Bedingungen zu simulieren -, auf welche Sie normalerweise keinen Zugriff hätten

Falls Sie trotz alldem keinen lokalen Webserver installieren wollen - sei es weil Sie es nicht wollen, oder weil Sie auf Ihrem Computer nur beschränkte Zugriffsrechte haben - können Sie gleich mit dem nächstem Kapitel fortfahren.

[Bearbeiten] Was für einen Webserver Sie für dieses Buch brauchen

In diesem Buch arbeiten wir - jedenfalls in den Einsteiger-Kapiteln - mit Apache als Webserver, MySQL als Datenbank (was eine Datenbank ist, dazu später) und eben PHP.

Im Laufe des Buches werden Sie eventuell weitere Komponente brauchen, aber Apache, MySQL und PHP bieten in jedem Fall ein gutes Grundgerüst für weitere Ausbauten an Ihrem Server, und sind durch die nicht existierenden Kosten gerade für Anfänger zu empfehlen. ;-)

Es ist auch möglich andere Kombinationen (bestehend aus Webserver + Datenbank + PHP) zu installieren (welche auch nicht schlechter sind), allerdings setzen viele Entwickler und - sehr wichtig - Hoster auf diese Kombination.

Sie werden sich vielleicht wundern, was es für eine Rolle spielt, welche Kombination genutzt wird - PHP ist ja in jeder vorhanden - allerdings unterscheiden sich je nach Webserver-Software manche Funktionen in PHP. Deshalb ist es oft sinnvoll von Anfang an unter der Webserver-Software zu arbeiten, welche auch auf dem Server installiert ist. Die MySQL Datenbank werden Sie für spätere Kapitel brauchen in denen es um Datenbanken im allgemeinem - und MySQL im speziellem geht, aber dazu später mehr.

[Bearbeiten] Das Installieren des Webservers mit XAMPP

Den meisten Lesern dieses Buches empfehlen wir das Apache-MySQL-PHP Komplettpacket XAMPP [1]. Dies ist besonders für Anfänger einfach zu benutzen, da Sie die heruntergeladenen Dateien einfach nur entpacken und dann ein Batch-Programm starten müssen: Bei diesem Packet ist keine weitere Installation erforderlich. Um XAMPP zu installieren folgen Sie am Besten der Webseite oben und lesen Sie sich die dort verfügbare Installations-Anleitung durch.

Der Vorteil liegt auf der Hand: Sie müssen sich nicht darum kümmern Alles einzeln herunterzuladen und es dann so miteinander zu verbinden das es funktioniert - gerade am Anfang ist dies eine fummelige Arbeit die Sie sich eigentlich schenken können und die Sie nur unnötig von dem eigentlichem Thema ablenkt, PHP.

Als Nachteil hat dieses Packet natürlich, dass Sie ein großes, für Sie eigentlich überdimensioniertes, Bündel an Webserver-Utensilien bekommen, von denen Sie die Meisten nicht brauchen. Auch überspringen Sie damit das Konfigurieren von Apache - und das Konfigurieren und Anpassen von Apache ist etwas, was Sie auch in Zukunft öfters brauchen.


Unsere Empfehlung für Sie: Installieren Sie zuerst XAMPP - damit können Sie sich rasch, im Moment wichtigeren, (und wahrscheinlich auch für Sie interessanteren) Themen zuwenden. Wenn Sie dann eine Weile mit XAMPP gearbeitet haben, etwas in der Materie drin sind und Zeit haben, sollten Sie XAMPP durch eine Einzelinstallation ersetzen. Diese ist dann für Ihre Bedürfnisse zugeschnitten, Sie wissen genau was Sie bei Ihnen eingestellt haben und - am wichtigsten - Sie haben sich gründlicher mit Apache beschäftigt und können nun besser weitere Erweiterungen oder Einstellungen am Webserver vornehmen.

[Bearbeiten] Die Einzelinstallation von Apache, MySQL und PHP

Solange dieses Kapitel noch nicht von einem Fachkundigen Autor bearbeitet wurde, empfehlen wir Ihnen mal einen Blick auf das andere PHP-Buch bei WikiBooks zu werfen, dort finden Sie eine sehr umpfangreiche Anleitung. Ansonsten gibt es Installations-Anleitungen wie Sand am Meer (Suchbegriffe: Apache installieren, PHP installation, LAMPP bzw. WAMPP - für eine Installation auf Linux bzw. Windows).

Fachwissen gesucht: Dieser Artikel/Abschnitt sollte von einem fachkundigem Autor überarbeitet werden. Weitere Informationen zur Mitarbeit an diesem Buch.


Zurück zu "Die richtige Software finden" | Hoch zu "Inhaltsverzeichnis" | Vor zu "Der erste PHP-Code"


Persönliche Werkzeuge
Buch erstellen