XAMPP Setup ~~~~~~~~~~~ Umgebung: Windows XP 1. XAMPP Installation: * Download von http://www.apachefriends.org/xampp-windows.html * Installation in C:\xampp (braucht 230MB Platz) * Apache2 und MySQL als Dienst starten * Windows Firewall - Apache HTTP Server: Nicht mehr blocken 2. PHP-Beispiele, Teil 1: * Download von http://www.feyrer.de/LAMP/php-beispiele.zip * Entpacken in C:\xampp\htdocs\php-beispiele * http://localhost/php-beispiele/ * HTML-Beispiel testen * PHP-Beispiel testen * Datenbank-Beispiel2 testen 3. Datenbank anlegen: * Alternative 1: SQL Setup + Start->Ausfuehren->cmd + PATH=%PATH%;c:\xampp\mysql\bin + mysql --user=root + create database lamp; * Alternative 2: GUI Setup + http://localhost/phpmyadmin/ bzw. + Neue Datenbank anlegen: lamp 4. Benutzer anlegen: * Alternative 1: SQL Setup + mysql --user=root + create user kursbenutzer@localhost; + grant all privileges on lamp.* to kursbenutzer@localhost; * Alternative 2: GUI Setup + http://localhost/phpmyadmin/ bzw. + Rechte -> Neuen Benutzer hinzufuegen + Benutzername: "kursbenutzer", Passwort: Kein Passwort, OK + Datenbankspezifische Rechte -> Rechte zu folgender Datenbank hinzufuegen: "lamp" -> OK + Alle Rechte auswaehlen -> OK 5. Daten einspielen: * Alternative 1: SQL Setup + mysql --user=kursbenutzer lamp show tables; exit + cd c:\xampp\htdocs\php-beispiele + mysql --user=kursbenutzer lamp OK 6. PHP-Beispiele, Teil 2: * http://localhost/php-beispiele/ * Datenbank-Beispiele nochmal testen 7. Hinweis fuer Windows: Anstatt http://localhost/ kann auch die IP-Addresse des eigenen PCs verwendet werden. Diese erhaelt man via "ipconfig /all" (via Start -> Ausfuehren -> "cmd"): http://132.199.x.y/php-beispiele/ -- $Id: README.xampp,v 1.7 2007/06/11 12:45:52 feyrer Exp $