Sie sind auf Seite 1von 4

###### ApacheFriends XAMPP (Basispaket) version 1.6.4 ###### + + + + + + + + + + + + + + + Apache 2.2.6 MySQL 5.0.45 PHP 5.2.4 + PHP 4.4.

7 + PEAR PHP-Switch win32 1.0 (von Apachefriends, man nehme die "php-switch.bat") XAMPP Control Version 2.5 from www.nat32.com XAMPP Security 1.0 SQLite 2.8.15 OpenSSL 0.9.8e phpMyAdmin 2.11.1 ADOdb 4.95 Mercury Mail Transport System v4.01b FileZilla FTP Server 0.9.23 Webalizer 2.01-10 Zend Optimizer 3.3.0 eAccelerator 0.9.5.2 fr PHP 5.2.4 (auskommentiert php.ini)

--------------------------------------------------------------* System-Voraussetzungen: + + + + 64 MB RAM (EMPFOHLEN) 200 MB freier Speicherplatz Windows 98, ME oder Windows NT, 2000, XP (EMPFOHLEN)

* SCHNELLINSTALLATION: [HINWEIS: Auf die obersten Hirachie eines beliebigen Laufwerks bzw. auf dem Wech seldatentrger des USB-Sticks entpacken => E:\ oder W:\. Es entsteht E:\xampp oder W:\xampp. Fr den USB-Stick nicht die "setup_xampp.bat" nutzen, um ihn auch trans portabel nutzen zu knnen!] Schritt 1: Das Setup mit der Datei "setup_xampp.bat" im XAMPP-Verzeichnis starte n. Bemerkung: XAMPP macht selbst keine Eintrge in die Windows Registry und setzt auch keine Systemvariablen. Schritt 2: Apache2 mit PHP4 starten mit => \xampp\apache_start.bat Der Apache 2 wird durch einfaches schlieen der Apache Kommandoforderung (CMD) her untergefahren. Schritt 3: MySQL starten der mit => \xampp\mysql_start.bat Den MySQL regulr stoppen mit "mysql_stop.bat". Schritt 4: ffne deinen Browser und gebe http://127.0.0.1 oder http://localhost ei n. Danach gelangst du zu den zahlreichen ApacheFriends-Beispielen auf deinem lok alen Server. Schritt 5: Das Root-Verzeichnis (Hauptdokumente) fr HTTP (oft HTML) ist => C:\xam pp\htdocs. PHP kann die Endungen *.php, *.php3, *.php4, *.phtml haben, *.shtml fr SSI, *.cgi fr CGI (z. B.: Perl). Schritt 6: XAMPP DEINSTALLIEREN? Einfach das "XAMPP"-Verzeichnis lschen. Vorher aber alle Server stoppen bzw. als Dienste deinstallieren. --------------------------------------------------------------* PASSWRTER:

1) MySQL: Benutzer: root Passwort: (also kein Passwort!) 2) FileZilla FTP: Benutzer: newuser Passwort: wampp Benutzer: anonymous Passwort: some@mail.net 3) Mercury: Postmaster: Postmaster (postmaster@localhost) Administrator: Admin (admin@localhost) TestUser: newuser Passwort: wampp 4) WEBDAV: Benutzer: wampp Password: xampp --------------------------------------------------------------* NUR FR NT-SYSTEME! (NT4 | Windows 2000 | Windows XP): - \xampp\apache\apache_installservice.bat ===> Installiert den Apache 2 als Dienst - \xampp\apache\apache_uninstallservice.bat ===> Deinstalliert den Apache 2 als Dienst - \xampp\mysql\mysql_installservice.bat ===> Installiert MySQL als Dienst - \xampp\mysql\mysql_uninstallservice.bat ===> Deinstalliert MySQL als Dienst ==> Nach allen De- / Installationen der Dienste, System unbedingt neustarten! --------------------------------------------------------------* DAS THEMA SICHERHEIT: Wie schon an anderer Stelle erwhnt ist XAMPP nicht fr den Produktionseinsatz gedac ht, sondern nur fr Entwickler in Entwicklungsumgebungen. Das hat zur Folge, dass XAMPP absichtlich nicht restriktiv sondern im Gegenteil sehr offen vorkonfigurie rt ist. Fr einen Entwickler ist das ideal, da er so keine Grenzen vom System vorg eschrieben bekommt. Fr 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 ber das Netzwerk erreichbar. - In dem XAMPP-Demo-Seiten (die man unter http://localhost/ findet) gibt es den Punkt "Sicherheitscheck". Dort kann man sich den aktuellen Sicherheitszustand seiner XAMPP-Installation anzeigen lassen. Will man XAMPP in einem Netzwerk betreiben, so dass der XAMPP-Server auch von an deren erreichbar ist, dann sollte man unbedingt die folgende URL aufrufen, mit d em man diese Unsicherheiten einschrnken kann: http://localhost/security/ Hier kann das Root-Passwort fr MySQL und phpMyAdmin und auch ein Verzeichnisschut z fr die XAMPP-Seiten eingerichtet werden. --------------------------------------------------------------* Apache-Hinweise: (1) Im Gegensatz zu dem Apache 1.x kann der Apache 2.x bei einen manuellen Start nicht mit "apache -k shutdown" gestoppt werden. Das funktioniert nur als Dienstinstallation unter NT-Systemen. Also die Apache START Eingabeforderungen zum stoppen einfach schlieen. (2) Fr mod_auth_mysql experimentell. Das Modul ebenfalls einfach in der "httpd.co nf" auskomentieren. Weitere Hinweise zu diesem Modul findet ihr auf der Hauptsei te dieses XAMPP-Pakets. (3) Zum Laden von WebDAV, nur die Module mod_dav.so + mod_dav_fs.so in der "http d.conf" auskommentieren (# entfernen). Dann fr http://127.0.0.1:81 einrichten und testen! (NICHT fr Microsoft Frontpage, einzig fr Adobe Dreamweaver!) --------------------------------------------------------------* MYSQL-Hinweise: (1) Um den MySQL-Daemon zu starten bitte Doppelklick auf \xampp\mysql_start.bat. Der MySQL Server startet dann im Konsolen-Modus. Das dazu gehrige Konsolenfenster muss offen bleiben (!!) Zum Stop bitte die mysql_shutdown.bat benutzen! (2) Um den MySQL-Daemon von diesem Paket mit "innodb" fr bessere Performance zu nutzen, editiert bitte die "my" bzw."my.cnf" im Verzeichnis "/xampp/mysql/bin" b zw. als Dienst die C:\my.cnf unter NT / 2000 / XP. Dort aktiviert ihr dann die Z eile "innodb_data_file_path=ibdata1:30M". Achtung, "innodb" kann ich derzeit nic ht fr 95 / 98 / ME empfehlen, da es hier immmer wieder zu blockierenden Systemen kam . Also nur NT / 2000 / XP! Wer MySQL als Dienst unter NT / 2000 / XP benutzen mchte, muss unbedingt (!) vorh er die "my" bzw."my.cnf unter C:\ (also C:\my.cnf) implementieren. Danach die "m ysql_installservice.bat" im Ordner "mysql" aktivieren. (3) Der MySQL-Server startet ohne Passwort fr MySQl-Administrator "root". Fr eine Zugriff in PHP she das also aus: mysql_connect("localhost", "root", ""); Ein Passwort fr "root" knnt ihr ber den MySQL-Admin in der Eingabeaufforderung setzen. Z. B.:

C:\xampp\mysql\bin\mysqladmin.exe -u root -p geheim Wichtig: Nach dem Einsetzen eines neuen Passwortes fr Root muss auch phpMyAdmin i nformiert werden! Das geschieht ber die Datei "config.inc.php"; zu finden als C:\ xampp\phpmyadmin\config.inc.php. Dort also folgenden Zeilen editieren: $cfg['Servers'][$i]['user'] $cfg['Servers'][$i]['auth_type'] ung So wird zuerst das "root"-Passwort vom MySQL-Server abgefragt, bevor phpMyAdmin zugreifen darf. --------------------------------------------------------------Have a lot of fun! | Viel Spa! | Bonne Chance! = 'root'; = 'http'; // MySQL User // HTTP-Authentifzier

Das könnte Ihnen auch gefallen