deutsch · english · français · italiano · português (brasil) · 日本語 · 繁體中文 · 简体中文
AF LOGO
Unterstütze XAMPP mit einer Spende!

Wenn Dir XAMPP gefällt und Du es gerne benutzt, dann unterstütze uns bitte mit einer Spende. So kannst Du uns dabei Helfen auch in Zukunft weiter an XAMPP arbeiten zu können. Bitte beachte, dass wir keine anerkannt gemeinnützige Organisation sind und die Spende nicht steuerlich absetzbar ist.

Anzeige


Die neue XAMPP 1.6.8 Version ist erschienen mit:
  • Apache HTTPD 2.2.9 + Openssl 0.9.8i
  • MySQL 5.0.67
  • PHP 5.2.6
  • PHP 4.4.9
  • phpMyAdmin 2.11.9.2
  • FileZilla FTP Server 0.9.27
  • Mercury Mail Transport System 4.52
Vgl. bitte die Kompatibilitätsliste win32

Vista Empfehlung: Aufgrund fehlender Schreibrechte der Vista Standardinstallation für das Verzeichnis c:\program files (c:\Programme) empfehlen wir XAMPP in einem alternativen Verzeichnis (c:\xampp oder c:\meinverzeichnis\xampp) zu etablieren.
Weitere XAMPP Probleme mit Vista? Bitte vergleicht hierzu auch unser neuer FAQ Titel zum Thema: Vista Probleme.

Wir bedanken uns herzlich bei Chris von www.nat32.com für seine schnelle Anpassung seines XAMPP Control Panel.

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
Methode B: Die "Installation" ohne Installer (ZIP/7-ZIP-EXE)
»Ich möchte den XAMPP ohne Setup starten!«

Die Praxis

Praxis 1: Die XAMPP Server starten, stoppen, testen
Praxis 2: Die XAMPP Server als Dienste einrichten
Praxis 3: Die XAMPP Addons
Praxis 4: Die XAMPP Upgrades

Die Frage nach der Sicherheit (UNBEDINGT LESEN!)

Die XAMPP Sicherheitskonsole

Die Deinstallation

Die Deinstallation Methode A: Installer Version
Die Deinstallation Methode B: Die zip & 7-zip Pakete

Grundlegende Fragen

Frage 1: Was ist der XAMPP in der Lite Version?
Frage 2: Wo lege ich meine Dokumente hin?
Frage 3: Kann ich den XAMPP verschieben?
Frage 4: "Automatische" Startseiten für die WWW-Ordner?
Frage 5: Wie wechsele ich von PHP5 auf PHP4 u. umgekehrt?
Frage 6: Wo kann ich die Konfigurationen verändern?

LIES MICH

Wo finde ich weitere Informationen (FAQs etc.)?
Wo ist was ?
Das MySQL Passwort

Download

* 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.6.8 vom 28.09.2008

Version

Größe

Inhalt
XAMPP Windows 1.6.8
[Basispaket]
Apache HTTPD 2.2.9, MySQL 5.0.67, PHP 5.2.6 + 4.4.9 + PEAR + Switch, Openssl 0.9.8i, PHPMyAdmin 2.11.9.2, XAMPP Control Panel 2.5, Webalizer 2.01-10, Mercury Mail Transport System v4.52, FileZilla FTP Server 0.9.27, SQLite 2.8.15, ADODB 4.98, Zend Optimizer 3.3.0, XAMPP Security, Ming. Für Windows 2000, 2003, XP, VISTA. Siehe README
Installer 33 MB Installer-Version
MD5 checksum: 9fe3b33e571ee57d02cb5ebdc888865f
ZIP 76 MB Gewöhnliches ZIP-Archiv
MD5 checksum: 9509aacb8fedeb74684087a53276e5c5
EXE (7-zip) 28 MB Selbstextrahierendes ZIP-Archiv
MD5 checksum: d75ef58a2d0a4296829892388292a080


Devel Package 1.6.8 Entwicklerpaket mit den Include und Lib-Dateien von Apache 2.2.9, MySQL 5.0.67, PHP 5.2.6 + 4.4.9, OpenSSL 0.9.8i (libs & includes)..
ZIP 10 MB Gewöhnliches ZIP-Archiv
MD5 checksum: aa442294132fecfa8018a014a5a50681
EXE (7-zip) 4 MB Selbstextrahierendes ZIP-Archiv
MD5 checksum: 4ff69d5a1048629b89920760ea07de5b
Upgrade 1.6.7 auf 1.6.8 Mit Apache 2.2.9, OpenSSL 0.9.8i, MySQL 5.0.67, PHP 4.4.9, phpMyAdmin 2.11.9.2, FileZilla FTP Server 0.9.27. nur für die XAMPP 1.6.7 + 1.6.6a.
CHANGES
Installer 16 MB Installer-Version
MD5 checksum: e9fe278c91f5c9d2a98513bbd657d8b7
ZIP 50 MB Gewöhnliches ZIP-Archiv
MD5 checksum: aba4d492d5ab6f3df53c676fe5b12ce1
EXE (7-zip) 14 MB Selbstextrahierendes ZIP-Archiv
MD5 checksum: ef9d8366f530b955511e8acc358115ed
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

Größe

Inhalt
Perl 5.10.0-2.2.9-pl2
XAMPP 1.6.7 - 1.6.8
Apache 2.2.9
Perl 5.10.0 (kein ActivePerl) + mod_perl 2.0.4 Addon für XAMPP 1.6.7 sowie die aktuelle Version 1.6.8 und den Apache 2.2.9. Für NT, 2000 oder XP Systeme. Für frühere XAMPP Pakete gibt es die älteren Perl Add-ons unter www.sourceforge.net (Last Update: 2008-08-07)
Docs: README + Modules Inside
Installer 14 MB Installer-Version
MD5 checksum: cd7969181fef34532ec3654f4d824522
ZIP 29 MB Gewöhnliches ZIP-Archiv
MD5 checksum: a12905d71fcf65ea299019f22c73c7df
EXE (7-zip) 13 MB Selbstextrahierendes ZIP-Archiv
MD5 checksum: 1cfe8dea08739f64e9abea3c17b1dbfa
Tomcat 6.0.14
1.6.x
Tomcat 6.0.14 und mod_jk 1.2.26 für das XAMPP Basis Paket 1.6.x. BENÖTIGT SUN J2SE SDK 5/6. Die Installer Version braucht die Installerversion des Basis Paketes.
Docs: README
Installer 8 MB Installer-Version
MD5 checksum: 3d5a665f888b14b20a4ede5d6c786d83
ZIP 11 MB Gewöhnliches ZIP-Archiv
MD5 checksum: 9eb2ae920bf292e67f677a5f1e8dbe67
EXE (7-zip) 8 MB Selbstextrahierendes ZIP-Archiv
MD5 checksum: 9a535973fc185cdaa9361e75ad867ba1

* 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
XAMPP Lite 1.6.8 Kleiner als der alte MiniXAMPP mit Apache 2.2.9 + PHP 5.2.6 + MySQL 5.0.67 + phpMyAdmin 2.11.9.2 + OpenSSL 0.9.8i + 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.
ZIP 50 MB Gewöhnliches ZIP-Archiv
MD5 checksum: f1447262b589ffaf790225376fd5ff0e
EXE (7-zip) 18 MB Selbstextrahierendes ZIP-Archiv
MD5 checksum: 038a657b7feae01aba1abdb82e01ece2
Anzeige

Die

* 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.

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 "xampp-control.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".

Ziel auswählen.

Extrahieren.

In den neuen XAMPP Ordner wechseln und dort ...

... die "setup_xampp.bat" ausführen.

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.

Die Praxis

* 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_stop.bat
Nur MySQL start: .\xampp\mysql_start.bat
Nur MySQL stop: .\xampp\mysql_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.

* 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 offiziellen Addons von Apache Friends sind zur Zeit:
  • 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.

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. Ansonsten das gepackte Upgrade-Archiv direkt in den XAMPP einspielen und die alten Dateien überschreiben.

Die Frage nach der Sicherheit (UNBEDINGT LESEN!)

* Die XAMPP Sicherheitskonsole

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:
  • 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".

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 nicht (!) 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

* 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:
  • ZIP aArchiv
  • Selbstextrahierendes 7-ZIP Archiv
  • XAMPP lite version
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.

Grundlegende Fragen

* Frage 1: Was ist der XAMPP in der Lite Version?

Der XAMPP Lite (umgangsprachl. für engl. light) 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? Probleme? Siehe auch:
»XAMPP für Windows FAQ«
Einfach unter \xampp\htdocs einen neuen Ordner wie "neu" (bitte ohne Leer -und Sonderzeichen) erstellen, Test-Datei dort einfügen und aufrufen mit http://localhost/neu/test.html.

Weitere Spezifika:
  • 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:
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\bin\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

LIES MICH

* 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.
\(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: Di 04 Nov 2008 19:20:09 CET
© 2002-2008 Apache Friends