Page 1 of 14 apache friends - xampp für windows 18.11.2005 http
Transcription
Page 1 of 14 apache friends - xampp für windows 18.11.2005 http
apache friends - xampp für windows Page 1 of 14 deutsch · english · français (beta) XAMPP HotScripts-Bewertung Bitte gebt uns hier ein kleines Feedback zu XAMPP. Je mehr positive Öffentlichkeit wir bekommen desto mehr Menschen werden auch von XAMPP erfahren und es einsetzen. Dadurch wird XAMPP unter verschiedensten Bedingungen getestet und so wird auch die Qualität von XAMPP weiter steigen. XAMPP-Bewertung Exzellent! Abschicken! News: PHP IMAP Patch für SSL Support erhältlich! Vielen Dank an hierfür an Carsten Wiedmann! Die neue XAMPP 1.5.0-pl1 Version ist erschienen mit ... z z z z z z Update MySQL 5.0.15 Update Apache 2.0.55 Update OpenSSL 0.9.8a Update PHP 4.4.1 pl1 Update Mercury Mail Transport System v4.01b und vieles mehr ... Zusätzliches ist mit dem neuen Apache 2.0.55 ein neues PerlAddon für den XAMPP 1.5.0 erhältlich. Für alle "Newcomer": Das Basis Paket vom XAMPP ist Pflicht. Alle weiteren Zusatz Pakete hier genannt "Add-Ons" sind optional. Wer die Installer Version benutzt, sollte unbedingt auch bei den Add-Ons die entsprechenden Installer Versionen verwenden. Alle Versionen (auch der "alte" WAMPP) können nach wie vor heruntergeladen werden und zwar bei SourceForge. Sprungbrett Download XAMPP XAMPP Add-Ons XAMPP Lite Die "Installation" Methode A: Die Installation mit Installer http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 2 of 14 Methode B: Die "Installation" ohne Installer (ZIP/7-ZIP-EXE) Die Praxis Praxis Praxis Praxis Praxis 1: 2: 3: 4: Die Die Die Die XAMPP XAMPP XAMPP XAMPP Server starten, stoppen, testen Server als Dienste einrichten Addons Upgrades Die Frage nach der Sicherheit Sehr wichtige Informationen! Die XAMPP Sicherheitskonsole Die Deinstallation Die Deinstallation Methode A: Installer Version Die Deinstallation Methode B: Die zip & 7-zip Pakete Grundlegende Fragen Frage Frage Frage Frage Frage Frage 1: 2: 3: 4: 5: 6: Was ist der XAMPP in der Lite Version? Wo lege ich meine Dokumente hin? Kann ich den XAMPP verschieben? "Automatische" Startseiten für die WWW-Ordner? Wie wechsele ich von PHP5 auf PHP4 u. umgekehrt? Wo kann ich die Konfigurationen verändern? LIES MICH Wo finde ich weitere Informationen (FAQs etc.)? Wo ist was ? Das MySQL Passwort XAMPP XAMPP für Windows steht in drei Varianten zum Download zur Verfügung: Installer-Version Für Bequeme: XAMPP mit kompfortabler Installationsroutine. Gewöhnliches ZIP-Archiv Für Puristen: XAMPP als ganz einfaches ZIP-Archiv. Selbstextrahierendes ZIP-Archiv Für Sparsame: XAMPP als sehr kleines selbstextrahierendes 7-ZIP-Archiv. XAMPP für Windows 1.5.0-pl1 vom 08. November 2005 Version XAMPP Windows 1.5.0pl1 [Basispaket] Installer [MD5] Größe Inhalt Apache HTTPD 2.0.55, MySQL 5.0.15, PHP 5.0.5 + 4.4.1 pl1 + PEAR + Switch, MiniPerl 5.8.7, mod_ssl 2.0.54, Openssl 0.9.8a, PHPMyAdmin 2.6.4 pl3, XAMPP Control Panel 2.1, eAccelerator 0.9.4, Webalizer 2.01-10, Mercury Mail Transport System für Win32 und NetWare Systems v4.01a, FileZilla FTP Server 0.9.10a, SQLite 2.8.15, ADODB 4.65, Zend Optimizer 2.5.10a, XAMPP Security. Für Windows 98, 2000, XP. Siehe README 26 MB Installer-Version http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 3 of 14 ZIP [MD5] 70 MB Gewöhnliches ZIP-Archiv EXE (7-zip) [MD5] 23 MB Selbstextrahierendes ZIP-Archiv Mit PHP 4.4.1 pl1 Patch sowie weiteren kleinen Bug fixes. Patch 1.5.0-pl1 ZIP [MD5] 1 MB Gewöhnliches ZIP-Archiv EXE (7-zip) [MD5] 3 MB Selbstextrahierendes ZIP-Archiv SSL Support für das IMAP-Modul für PHP 5.0.5 & PHP 4.4.1. PHP IMAP Patch ZIP [MD5] 1 MB Gewöhnliches ZIP-Archiv EXE (7-zip) [MD5] 1 MB Selbstextrahierendes ZIP-Archiv Mit MySQL 5.0.15, Apache 2.0.55, PHP 4.4.1 pl1, PHPMyAdmin 2.6.4 pl3 (und mehr) für die XAMPP Version 1.4.16. CHANGES Upgrade Package 1.5.0-pl1 Installer [MD5] 14 MB Installer-Version ZIP [MD5] 47 MB Gewöhnliches ZIP-Archiv EXE (7-zip) [MD5] 13 MB Selbstextrahierendes ZIP-Archiv Achtung: Wenn du diese Dateien auspackst und einen Virusscanner benutzt, kann es zu falschen Virus-Warnungen kommen. Siehe XAMPP für Windows FAQ. XAMPP Add-Ons Die Pakete aus der folgenden Tabelle sind Erweiterungen für das obige XAMPP. Sie werden für den normalen Betrieb nicht benötigt. XAMPP für Windows Add-Ons Version Perl 5.8.7 (Version 1.5.0) Größe Inhalt Perl 5.8.7, mod_perl 2.0.1 Addon Paket NUR (!) für das XAMPP Paket 1.5.0 mit dem Apache 2.0.55. Die Installer Version benötigt den Installer des Basis Paketes. Für frühere XAMPP Pakete gibt es die älteren Perl Add-ons unter www.sourceforge.net Siehe README Installer [MD5] 30 MB Installer-Version ZIP [MD5] 51 MB Gewöhnliches ZIP-Archiv EXE (7-zip) [MD5] 28 MB Selbstextrahierendes ZIP-Archiv Python 2.3.5 Python 2.3.5, mod_python 3.1.3, Spyce 2.0.3. Addon Paket nur für die XAMPP Basispakete ab Version 1.4.15 empfohlen. Nach dem Setup die "apachepython_start.bat" benutzen, wenn die PYTHONHOME Systemvariable nicht gesetzt ist. Siehe README Installer 5 MB Installer-Version ZIP 7 MB Gewöhnliches ZIP-Archiv EXE (7-zip) 4 MB Selbstextrahierendes ZIP-Archiv Tomcat 5.5.9 Installer ZIP EXE (7-zip) Cocoon Installer Tomcat 5.5.9 und mod_jk2/2.0.4. Für das XAMPP Basis Paket 1.4.15 oder höher. BENÖTIGT SUN J2SE SDK 5.0. Windows NT, 2000, XP Professional empfohlen, erfolgreich geprüft unter Windows 98 SE. Die Installer Version braucht die Installerversion des Basis Paketes. Siehe README 7 MB Installer-Version 12 MB Gewöhnliches ZIP-Archiv 7 MB Selbstextrahierendes ZIP-Archiv Add-on mit Cocoon 2.1.5.1. Braucht in jedem Fall das Tomcat Add-on!! Und 165 MB freien Speicherplatz! Die Installer Version benötigt wieder den Installer des Basis Paketes sowie die Installer Version vom Tomcat Paket. Siehe README 38 MB Installer-Version http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 4 of 14 ZIP 53 MB Gewöhnliches ZIP-Archiv EXE (7-zip) 37 MB Selbstextrahierendes ZIP-Archiv XAMPP Lite »XAMPP Lite« ist ein zusätzliches XAMPP, dass extra klein zusammengestellt würde. Es gilt als der Nachfolger von MiniXAMPP. Im Gegensatz zum normalen, großen XAMPP wird XAMPP Lite aber nicht regemäßig aktualisiert. XAMPP Lite Version Größe Inhalt Kleiner als der alte MiniXAMPP mit Apache 2.0.55 + PHP 5.0.5 (ohne PEAR) + MySQL 5.0.15 + PHPMyAdmin 2.6.4-pl3 + eAccelerator 0.9.4 + Openssl 0.9.8a + SQLite 2.8.15. Für Liebhaber des "Kleinen". Das Paket wird aber unregelmäßig aktualisiert, es gibt für die Lite Version keine Upgrades usw. Also ein reines "Take-Run-Delete-Forget-it" Paket. XAMPP Lite 1.5.0 ZIP [MD5] 31 MB Gewöhnliches ZIP-Archiv EXE (7-zip) [MD5] 12 MB Selbstextrahierendes ZIP-Archiv Methode A: Die Installation mit Installer Die Installer Version ist für Einsteiger gut geeignet. Das Menu ist mehrsprachig und begleitet dich durch die einfache Routine. Für die Einrichtung auf NT Systemen ist es sinnvoll, dass du administrative Rechte besitzt. Schließlich den XAMPP starten oder stoppen über das XAMPP Control Panel auf dem Desktop oder über die Einträge unter Start|Programme|apachefriends|xampp. Das Zielverzeichnis auswählen. http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 5 of 14 Das XAMPP Control Panel zum starten & stoppen der Server sowie für Installation oder Deinstallation von Diensten Methode B: Die "Installation" ohne Installer (ZIP/7-ZIP-EXE) Die Einrichtung ohne Installer ist für alle jene Personen geeignet, die sich überflüssige Registry-Einträge ersparen wollen. Oder einfach schnell mal XAMPP ausprobieren möchten. Die Methode: Das ZIP Archiv oder wahlweise die selbstextrahierende 7-zip-EXE im Zielverzeichnis entpacken. Es entsteht dort ein Verzeichnis namens XAMPP. In diesem Ordner ([Pfad-zum-XAMPP]\xampp) nach dem Entpacken unbedingt die "setup_xampp.bat" starten. Es werden alle nötigen Konfigurationsdateien mit dem absoluten Pfaden zum XAMPP angepasst. Zum Schluß die einzelnen XAMPP Server z.B. über die "xamppcontrol.exe" starten oder stoppen. Noch schneller geht es wenn du den XAMPP direkt auf deine Partition entpackst. Damit entsteht ein Verzeichnis wie c:\xampp oder d:\xampp oder e:\xampp usw. Jetzt kannst du gleich den Apache 2, MySQL oder den Mercury Mail Server starten. Ohne Anpassung der Konfiguration über die "setup_xampp.bat". Aber Achtung: Der FileZilla FTP Server wird sich weigern. Dieser benötigt absolute Pfade. Aber "setup_xampp.bat" kannst du ja für den "full support" immer noch ausführen. Die hier angesprochene Methode der "Installation" gilt auch für den XAMPP Lite! Allerdings heißt hier der Stammordner "xampplite". File Zilla und Mercury Mail sowie das optionale PHP 4 fehlen in dieser sehr kleinen Version. Starten kannst du den Apache mit MySQL z.B mit "xampp_start.exe", stoppen mit "xampp_stop.exe". http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 6 of 14 Ziel auswählen. Extrahieren. In den neuen XAMPP Ordner wechseln und dort ... ... die "setup_xampp.bat" ausführen. http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 7 of 14 Um Verwirrung zu vermeiden: Bei der Installer Version vom XAMPP ist die manuelle Ausführung der "setup_xampp.bat" nicht notwendig. Bei den 7-zip/ZIP-Archiven allerdings schon. Ich möchte den XAMPP ohne Setup starten!! Wichtiger Hinweis: Wer den XAMPP auf der obersten Verzeichnishierarchie entpackt, z.B. direkt auf C:\ oder D:\ kann die meisten Server wie den Apache und MySQL direkt starten, d.h. ohne Ausführung der "setup_xampp.bat". Also würde z.B. der Apache im obigen Beispiel unter dem Stammverzeichnis D:\xampp auch ohne das Setup laufen. Praxis 1: Die XAMPP Server starten, stoppen, testen Die universelle Konsole heißt XAMPP Control (nicht in der Lite-Version enthalten) von www.nat32.com, vielen Dank! \xampp\xampp-control.exe Weitere Server Skripte: Apache & MySQL start: .\xampp\xampp_start.exe Apache & MySQL stop: .\xampp\xampp_stop.exe Nur Apache start: .\xampp\apache_start.bat Nur Apache stop: .\xampp\apache_start.bat Nur MySQL start: .\xampp\apache_start.bat Nur MySQL stop: .\xampp\apache_stop.bat Mercury Mailserver start: .\xampp\mercury_start.bat (Kein Konsole, sondern nur GUI. Stop über GUI) FileZilla Server erst einrichten: .\xampp\filezilla_setup.bat FileZilla Server start: .\xampp\filezilla_start.bat FileZilla Server stop: .\xampp\filezilla_stop.bat Test: Nach dem Start vom Apache mit dem Browser die Adresse http://localhost bzw. http://127.0.0.1 öffnen und die XAMPP Beispiele und alle weiteren Tools prüfen. http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 8 of 14 Praxis 2: Die XAMPP Server als Dienste einrichten Die Server im XAMPP können auch als Dienst unter den folgenden Plattformen installiert werden: Windows NT4, 2000, XP. Apache Dienst install: .\xampp\apache\apache_installservice.bat Apache Dienst uninstall: .\xampp\apache\apache_uninstallservice.bat MySQL Dienst install: .\xampp\mysql\mysql_installservice.bat MySQL Dienst uninstall: .\xampp\mysql\mysql_uninstallservice.bat FileZilla Dienst (un)install: .\xampp\filezilla_setup.bat Mercury: Keine Dienstinstallation möglich! Praxis 3: Die XAMPP Addons Zahlreiche Addons gibt es für die verschiedenen Anforderungen. XAMPP Addons kann jeder bereitstellen. Damit unterliegt der Support des Addons dem jeweiligen Hersteller. Die offiellen Addons von ApacheFriends sind zur Zeit: z z z z Perl Addon mit Mod_Perl und einer Auswahl wichtiger Perl Module Tomcat Addon (Voraussetzung: SUN J2SE SDK muss bereits installiert sein) Cocoon für Tomcat Addon (Voraussetzung: Tomcat Addon muss installiert sein) Python Addon Die goldene Regel für die Installation von Addons heißt: Wer die Installer Version von XAMPP besitzt, sollte auch die Installer Version des Addons zurückgreifen. Wer das ZIP Archiv bzw. das 7-zip-EXE Archiv von XAMPP benutzt, braucht das ZIP oder 7-zip-EXE Archiv des Addons. Am einfachsten ist die Etablierung eines Addons mit Install Shield für die XAMPP Installer Version, wo die Einbindung automatisch geschieht. Etwas mehr Handarbeit benötigt der XAMPP als ZIP (7-zip) Archiv. Hierbei das Addon direkt in das XAMPP Hauptverzeichnis entpacken bzw. überschreiben und danach die "setup_xampp.bat" für die Anpassung des Addons starten. http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 9 of 14 Der Inhalt von Addon- oder Upgrade-Archiven kommen direkt in das XAMPP Verzeichnis! Alle vier Addons sind in diesem Beispiel installiert und können wahlweise über die "setup_xampp.bat" (de)aktiviert werden. Weitere XAMPP Add-ons findet ihr auch unter http://sourceforge.net/projects/xamppaddon Praxis 4: Die XAMPP Upgrades Mit neuen Versionen gibt es in der Regel auch Upgrades, die ein bestehenden XAMPP auf den neuesten Stand bringen sollen. Allerdings ist ein Upgrade eines Programmes oder Servers dann NICHT möglich, wenn die jeweilige grundlegende Veränderungen vollzogen haben, die sich in der Konfiguration niederschlagen. Grundsätzlich aktualisieren die XAMPP Upgrades (win32) nur die Programmdateien, sicherheitshalber aber nicht bestehende Konfigurationen. Für die Installer Version bitte das Upgrade als Installer benutzen. http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 10 of 14 Ansonsten das gepackte Upgrade-Archiv direkt in den XAMPP einspielen und die alten Dateien überschreiben. Sehr wichtige Informationen! Wie schon an anderer Stelle erwähnt ist XAMPP nicht für den Produktionseinsatz gedacht, sondern nur für Entwickler in Entwicklungsumgebungen. Das hat zur Folge, dass XAMPP absichtlich nicht restriktiv sondern im Gegenteil sehr offen vorkonfiguriert ist. Für einen Entwickler ist das ideal, da er so keine Grenzen vom System vorgeschrieben bekommt. Für einen Produktionseinsatz ist das allerdings überhaupt nicht geeignet.Hier eine Liste, der Dinge, die an XAMPP absichtlich(!) unsicher sind: z z z z z Der MySQL-Administrator (root) hat kein Passwort. Der MySQL-Daemon ist übers Netzwerk erreichbar. PhpMyAdmin ist übers Netzwerk erreichbar. XAMPP Verzeichnis ist nicht geschützt. Bekannte Beispiel-Benutzer bei FileZilla FTP und dem Mercury Mail Server. Alle diese aufgeführten Punkte können zu schwerwiegenden Sicherheitsproblemen führen, wenn der betreffende Rechner schutzlos und damit für jede außen stehende Person zugänglich im Internet agiert. Es ist somit jedem selbst überlassen, diese Lücken bei Bedarf zu schließen. In vielen Fällen reicht hierzu eine Firewall oder einfach eine Internetverbindung über einen externen Router aus. In beiden Fällen ist der Rechner in der Regel nicht von außen erreichbar. Eine erste Hilfe bietet auch die "XAMPP Sicherheitskonsole". http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 11 of 14 Die XAMPP Sicherheitskonsole Wer den XAMPP in einem Netzwerk betreiben möchte, so dass der XAMPP-Server auch von anderen erreichbar ist, sollte unbedingt die folgende URL aufrufen, um die grobsten Sicherheitsprobleme zu beheben: Bis Version 1.4.14: http://127.0.0.1/xampp/xamppsecurity.php Ab Version 1.4.15: http://127.0.0.1/security Neben einen Portcheck kann hier das root Passwort für MySQL und PhpMyAdmin sowie auch ein Verzeichnisschutz für die XAMPP-Seiten eingerichtet werden. Allerdings kann diese webbasierte Konsole noch alle Sicherheitsprobleme einschränken. Beispielweise die notwendigen Änderungen der Konfiguration des FileZilla und des Mercury Servers, insbesondere der zulässigen Benutzer. Wer die beiden Server nicht benötigt, lässt diese erst gar laufen. Das ist dann auch sehr sicher! Die Deinstallation Methode A: Installer Version Um die INSTALLER Version von XAMPP zu entfernen bitte hierfür unbedingt die dazugehörige UNINSTALL Routine benutzen: \xampp\unstall.exe Damit werden auch alle nunmehr nutzlosen Windows-Registry Einträge vom XAMPP gelöscht. Die Deinstallation Methode B: Die zip & 7-zip Pakete Die folgenden XAMPP Derivate können durch einfaches Löschen des gesamten Verzeichnisses entfernt werden: z z z ZIP aArchiv Selbstextrahierendes 7-ZIP Archiv XAMPP lite version http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 12 of 14 Bitte vergesst zuvor nicht, etwaige XAMPP Dienste vor dem Löschen zu deinstallieren, sollte solche zuvor welche installiert worden sein. Diese Methode bitte NICHT mit der INSTALLER Version anwenden sondern in dem Fall die "uninstall.exe" benutzen. Frage 1: Was ist der XAMPP in der Lite Version? Der XAMPP Lite (umgangsprachl. für engl. leight) ist eine stark "abgespeckte" Version des XAMPP ohne Mercury Mail und FTP Server. In der Lite Version sind enthalten: Apache mit OpenSSL, MySQL, PHP5, MiniPerl. Sowohl Addons als auch Upgrades existieren NICHT für die Lite Version. Die Lite Version benutzt den XAMPP Stammordner "xampplite". Frage 2: Wo lege ich meine Dokumente hin? Der Ordner für alle Web-Dokumente lautet \xampp\htdocs. Wer hier z.B. ein "test.html" hineinpackt, kann diese mit der URL http://localhost/test.html aufrufen. Und "test.php"? Dann eben http://localhost/test.php. Ein neuer Unterordner für Web gefällig? Einfach unter \xampp\htdocs einen neuen Ordner wie "neu" (bitte Probleme? Siehe auch: ohne Leer -und Sonderzeichen) erstellen, Test-Datei »XAMPP für Windows FAQ« dort einfügen und aufrufen mit http://localhost/neu/test.html. Weitere Spezifika: z z z z z z z z CGI) Ausführbar: Überall, Zugelassene Endung: .cgi => Basispaket PHP) Ausführbar: Überall, Zugelassene Endungen: .php .php4 .php3 .phtml => Basispaket MOD Perl) Ausführbar: .\xampp\htdocs\modperl, Zugelassene Endung: .pl => Perl Addon ASP Perl) Ausführbar: .\xampp\htdocs\modperlasp, Zugelassene Endung: .asp => Perl Addon JSP Java) Ausführbar: .\xampp\tomcat\webapps\java (u.a), Zugelassene Endung: .jsp => Tomcat Addon Servlets Java) Ausführbar: .\xampp\tomcat\webapps\java (u.a), Zugelassene Endungen: .html (u.a) => Tomcat Addon MOD Python) Ausführbar: .\xampp\htdocs\python, Zugelassene Endung: .py => Python Addon Spyce Python) Ausführbar: .\xampp\htdocs\python, Zugelassene Endung: .spy => Python Addon Frage 3: Kann ich den XAMPP verschieben? Ja, für den XAMPP als ZIP bzw 7-zip-Exe Paket ist diese Möglichkeit vorgesehen. Nach dem Verschieben oder Kopieren des gesamten XAMPP in das neue Verzeichnis unbedingt die "setup-xampp" benutzen. Die neuen absoluten Pfade werden damit angepaßt. ACHTUNG: Bitte nicht für Installer Version komplett verschieben, da dann der Uninstaller nicht mehr funktiontüchtig ist. Für die Installer-Version der Tip: XAMPP komplett in das neue Verzeichnis kopieren, mit der "setup_xampp.bat" anpassen und zum Schluss den Original XAMPP über den Uninstaller normal deinstallieren. Frage 4: "Automatische" Startseiten für die WWW-Ordner? Diese Dateien für den sog. "DirectoryIndex" im Apache Server heißen standardgemäß "index.html" oder "index.php" usw. D.h. wenn der Apache eine "index.html" in einem Verzeichnis findet, benutzt er eben diese, wenn der Klient (Browser) keine genauen Dateiangaben gemacht hat (z.B. http://localhost/xampp). Die Hirarchie der "index" Dateien im XAMPP lautet wie folgt: http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 13 of 14 index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml Frage 5: Wie wechsele ich von PHP5 auf PHP4 u. umgekehrt? Der XAMPP (nicht die Lite-Version!) besitzt sowohl PHP5 als auch PHP4. Zwischen beiden PHP Versionen kann über die $pfad-zum-xampp\xampp\php-switch.bat gewechselt werden. ACHTUNG: Der Apache Server muss hierfür gestoppt sein. Frage 6: Wo kann ich die Konfigurationen verändern? Im XAMPP werden alle Einstellungen klassisch über Konfigurationsdateien verändert. Folgende Konfigurationsdateien existieren: Apache Grundkonfiguration: .\xampp\apache\conf\httpd.conf Apache SSL: .\xampp\apache\conf\ssl.conf Apache Perl (nur mit Addon): .\xampp\apache\conf\perl.conf Apache Tomcat (nur mit Addon): .\xampp\apache\conf\java.conf Apache Python (nur mit Addon): .\xampp\apache\conf\python.conf PHP: .\xampp\apache\conf\php.ini (der aktuell benutzten Version) MySQL: .\xampp\mysql\bin\my.cnf phpMyAdmin: .\xampp\phpMyAdmin\config.inc.php FileZilla FTP: .\xampp\FileZillaFTP\FileZilla Server.xml Mercury Mail Grundkonfiguration: .\xampp\MercuryMail\MERCURY.INI Sendmail: .\xampp\sendmail\sendmail.ini Wo finde ich weitere Informationen (FAQs etc.)? Bitte besucht hierfür unsere XAMPP Windows FAQs: http://www.apachefriends.org/de/faq-xampp-windows.html Oder nutzt unser Forum für eure Fragen: http://www.apachefriends.org/f/ Wo ist was ? Das Wichtigste in der Übersicht: Datei (Verzeichnis) Bedeutung \(mini)xampp\apache\logs Logverzeichnis für Apache und PHP. \(mini)xampp\cgi-bin\ Das CGI-BIN-Verzeichnis. \(mini)xampp\apache\conf\httpd.conf Die zentrale Konfigurations-Datei für den Apache. \(mini)xampp\apache\bin\php.ini Die zentrale Konfigurations-Datei für PHP mit MOD_PHP \(mini)xampp\htdocs\ Das zentrale Dokumentenverzeichnis für HTML, PHP, CGI .. \(mini)xampp\install\ Notwendig für das erste Setup ... \(mini)xampp\mysql\ Der Datenbankserver MySQL \(mini)xampp\perl\ Das Perl-Verzeichnis. \(mini)xampp\php\ php.exe + dlls + pear usw. http://www.apachefriends.org/de/xampp-windows.html 18.11.2005 apache friends - xampp für windows Page 14 of 14 \(mini) xampp\phpmyadmin\config.inc.php Die Konfigurations-Datei für phpMyAdmin. \(mini)xampp\tmp Temp. Ordner für PHP-Uploads, Sessions usw. \(mini)xampp\moddav MOD-DAV Beispielordner. Das MySQL Passwort Der MySQL-Server startet ohne Passwort für MySQl-Administrator "root". Für eine Zugriff in PHP sähe das also aus: mysql_connect("localhost","root",""); Ein Passwort für "root" könnt ihr falls gewünscht über den mysqladmin in der Eingabeforderung setzen. (Danach MySQL Neustart nicht vergessen). Z.B: \...\(mini)xampp\mysql\bin\mysqladmin -u root password geheim Wichtig: Nach dem einsetzen eines neuen Passwortes für root muss auch PHPMyAdmin informiert werden! Das geschieht über die Datei "config.inc.php" zu finden als \(mini) xampp\phpmyadmin\config.inc.php. Dort also folgenden Zeilen editieren: $cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser $cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL Authentifizierung Jetzt wird das korrekte Passwort für "root" abgefragt, bevor PHPMyAdmin startet. Vergleicht hierzu bitte auch die drei vorgestellten Methoden in den Windows FAQ: http://www.apachefriends.org/de/faq-xampp-windows.html#password0 (und folgende) Autor: Kay 'Birdsinging' Vogelgesang Letzte Änderung: Do 17 Nov 2005 19:15:28 CET © 2002-2005 Apache Friends http://www.apachefriends.org/de/xampp-windows.html 18.11.2005