Dies ist eine alte Version des Dokuments!
XAMPP ist eine vollständig kostenlose, leicht zu installierende Apache-Distribution von http://www.apachefriends.org, die MySQL, PHP und Perl enthält. Das XAMPP Open-Source-Paket wurde für eine extrem einfache Installation und Nutzung eingerichtet.
Beispiel für Punkt 3: Datei „C:\xampp\apache\conf\extra\httpd-vhosts.conf“:
# VirtualHost localhost
<VirtualHost 127.0.0.1>
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
</VirtualHost>
# VirtualHost Projekt 1
<VirtualHost 127.0.0.1>
DocumentRoot "C:\xampp\htdocs\projectname1"
ServerName project1.localhost
</VirtualHost>
# VirtualHost Projekt 2
<VirtualHost 127.0.0.1>
DocumentRoot "C:\xampp\htdocs\projectname2"
ServerName pbroject2.localhost
</VirtualHost>
Beispiel für Punk 4: Datei „C:\Windows\System32\drivers\etc\hosts“ als „Administrator“ öffnen:
127.0.0.1 localhost 127.0.0.1 project1.localhost 127.0.0.1 project2.localhost
Das Passwort für den Datenbankbenutzer „root“ kann in XAMPP für Windows (Version 5.6.15) über phpMyAdmin festgelegt werden:
„http://localhost“ –> „phpMyAdmin“ –> „Benutzerkonten“ aufrufen und die Rechte vom Benutzer „root“ mit dem Hostnamen „lcoalhost“ ändern. Damit ein zukünftiger Login in phpMyAdmin möglich ist muss hier die Datei „config.inc.php“ entsprechend angepasst werden:
Dateipfad: „D:\xampp\phpMyAdmin\config.inc.php“
/* Authentication type and info */ $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'StrengGeheim'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['AllowNoPassword'] = true; $cfg['Lang'] = '';