home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / xampp-win32-1.6.7-installer.exe / readme_de.txt < prev    next >
Text File  |  2008-07-02  |  7KB  |  163 lines

  1. ###### ApacheFriends XAMPP (Basispaket) version 1.6.7 ######
  2.  
  3.   + Apache 2.2.9
  4.   + MySQL 5.0.51b
  5.   + PHP 5.2.6 + PHP 4.4.9 + PEAR
  6.   + PHP-Switch win32 1.0 (von Apachefriends, man nehme die "php-switch.bat") 
  7.   + XAMPP Control Version 2.5 from www.nat32.com    
  8.   + XAMPP Security 1.0    
  9.   + SQLite 2.8.15
  10.   + OpenSSL 0.9.8h
  11.   + phpMyAdmin 2.11.7
  12.   + ADOdb 4.98
  13.   + Mercury Mail Transport System v4.52
  14.   + FileZilla FTP Server 0.9.25
  15.   + Webalizer 2.01-10
  16.   + Zend Optimizer 3.3.0 
  17.   + eAccelerator 0.9.5.3 fⁿr PHP 5.2.6 (auskommentiert php.ini)
  18.  
  19. --------------------------------------------------------------- 
  20.  
  21. * System-Voraussetzungen:
  22.   
  23.   + 64 MB RAM (EMPFOHLEN)
  24.   + 200 MB freier Speicherplatz
  25.   + Windows 98, ME oder
  26.   + Windows NT, 2000, XP (EMPFOHLEN)
  27.  
  28. * SCHNELLINSTALLATION:
  29.  
  30. [HINWEIS: Auf die obersten Hirachie eines beliebigen Laufwerks bzw. auf dem WechseldatentrΣger des USB-Sticks entpacken => E:\ oder W:\. Es entsteht E:\xampp oder W:\xampp. Fⁿr den USB-Stick nicht die "setup_xampp.bat" nutzen, um ihn auch transportabel nutzen zu k÷nnen!]
  31.  
  32. Schritt 1: Das Setup mit der Datei "setup_xampp.bat" im XAMPP-Verzeichnis starten. Bemerkung: XAMPP macht selbst keine EintrΣge in die Windows Registry und setzt auch keine Systemvariablen.
  33.  
  34. Schritt 2: Apache2 mit PHP4 starten mit => \xampp\apache_start.bat
  35. Der Apache 2 wird durch einfaches schlie▀en der Apache Kommandoforderung (CMD) heruntergefahren.
  36.  
  37. Schritt 3: MySQL starten der mit => \xampp\mysql_start.bat
  38. Den MySQL regulΣr stoppen mit "mysql_stop.bat".
  39.  
  40. Schritt 4: ╓ffne deinen Browser und gebe http://127.0.0.1 oder http://localhost ein. Danach gelangst du zu den zahlreichen ApacheFriends-Beispielen auf deinem lokalen Server.
  41.  
  42. Schritt 5: Das Root-Verzeichnis (Hauptdokumente) fⁿr HTTP (oft HTML) ist => C:\xampp\htdocs. PHP kann die Endungen  *.php, *.php3, *.php4, *.phtml haben, *.shtml fⁿr SSI, *.cgi fⁿr CGI (z. B.: Perl).
  43.  
  44. Schritt 6: XAMPP DEINSTALLIEREN?
  45. Einfach das "XAMPP"-Verzeichnis l÷schen. Vorher aber alle Server stoppen 
  46. bzw. als Dienste deinstallieren.
  47.  
  48. ---------------------------------------------------------------
  49.  
  50. * PASSW╓RTER:
  51.  
  52. 1) MySQL:
  53.  
  54.    Benutzer: root
  55.    Passwort:
  56.    (also kein Passwort!)
  57.  
  58. 2) FileZilla FTP:
  59.  
  60.    Benutzer: newuser
  61.    Passwort: wampp 
  62.  
  63.    Benutzer: anonymous
  64.    Passwort: some@mail.net
  65.  
  66. 3) Mercury: 
  67.  
  68.    Postmaster: Postmaster (postmaster@localhost)
  69.    Administrator: Admin (admin@localhost)
  70.  
  71.    TestUser: newuser  
  72.    Passwort: wampp 
  73.  
  74. 4) WEBDAV: 
  75.  
  76.    Benutzer: wampp
  77.    Password: xampp 
  78.  
  79. ---------------------------------------------------------------
  80.  
  81. * NUR F▄R NT-SYSTEME! (NT4 | Windows 2000 | Windows XP):
  82.  
  83. - \xampp\apache\apache_installservice.bat 
  84.   ===> Installiert den Apache 2 als Dienst
  85.  
  86. - \xampp\apache\apache_uninstallservice.bat 
  87.   ===> Deinstalliert den Apache 2 als Dienst
  88.  
  89. - \xampp\mysql\mysql_installservice.bat 
  90.   ===> Installiert MySQL als Dienst
  91.  
  92. - \xampp\mysql\mysql_uninstallservice.bat 
  93.   ===> Deinstalliert MySQL als Dienst
  94.  
  95. ==> Nach allen De- / Installationen der Dienste, System unbedingt neustarten! 
  96.  
  97. ---------------------------------------------------------------
  98.  
  99. * DAS THEMA SICHERHEIT:
  100.  
  101. 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.
  102. Fⁿr einen Produktionseinsatz ist das allerdings ⁿberhaupt nicht geeignet!
  103. Hier eine Liste, der Dinge, die an XAMPP absichtlich (!) unsicher sind:
  104.  
  105. - Der MySQL-Administrator (root) hat kein Passwort.
  106. - Der MySQL-Daemon ist ⁿbers Netzwerk erreichbar.
  107. - phpMyAdmin ist ⁿber das Netzwerk erreichbar.
  108. - In dem XAMPP-Demo-Seiten (die man unter http://localhost/ findet) gibt es den Punkt "Sicherheitscheck".
  109.   Dort kann man sich den aktuellen Sicherheitszustand seiner XAMPP-Installation anzeigen lassen.
  110.  
  111. Will man XAMPP in einem Netzwerk betreiben, so dass der XAMPP-Server auch von anderen erreichbar ist, dann sollte man unbedingt die folgende URL aufrufen, mit dem man diese Unsicherheiten einschrΣnken kann:
  112.  
  113.     http://localhost/security/
  114.  
  115. Hier kann das Root-Passwort fⁿr MySQL und phpMyAdmin und auch ein Verzeichnisschutz fⁿr die 
  116. XAMPP-Seiten eingerichtet werden.
  117.  
  118. ---------------------------------------------------------------
  119.  
  120. * Apache-Hinweise:
  121.  
  122. (1) Im Gegensatz zu dem Apache 1.x kann der Apache 2.x bei einen manuellen Start nicht mit "apache -k shutdown" gestoppt
  123. werden. Das funktioniert nur als Dienstinstallation unter NT-Systemen. Also die Apache START Eingabeforderungen zum stoppen 
  124. einfach schlie▀en.
  125.  
  126. (2) Fⁿr mod_auth_mysql experimentell. Das Modul ebenfalls einfach in der "httpd.conf" auskomentieren. Weitere Hinweise zu diesem Modul findet ihr auf der Hauptseite dieses XAMPP-Pakets.
  127.  
  128. (3) Zum Laden von WebDAV, nur die Module mod_dav.so + mod_dav_fs.so in der "httpd.conf" auskommentieren (# entfernen). Dann fⁿr http://127.0.0.1:81 einrichten und testen! (NICHT fⁿr Microsoft Frontpage, einzig fⁿr Adobe Dreamweaver!)
  129.  
  130. ---------------------------------------------------------------
  131.  
  132. * MYSQL-Hinweise:
  133.  
  134. (1) Um den MySQL-Daemon zu starten bitte Doppelklick auf \xampp\mysql_start.bat.
  135. Der MySQL Server startet dann im Konsolen-Modus. Das dazu geh÷rige Konsolenfenster muss offen bleiben (!!) Zum Stop bitte die mysql_shutdown.bat benutzen!
  136.  
  137. (2) Um den MySQL-Daemon von diesem Paket mit "innodb" fⁿr bessere Performance zu
  138. nutzen, editiert bitte die "my" bzw."my.cnf" im Verzeichnis "/xampp/mysql/bin" bzw. als Dienst die C:\my.cnf unter NT / 2000 / XP. Dort aktiviert ihr dann die Zeile "innodb_data_file_path=ibdata1:30M". Achtung, "innodb" kann ich derzeit nicht
  139. fⁿr 95 / 98 / ME empfehlen, da es hier immmer wieder zu blockierenden Systemen kam. Also nur NT / 2000 / XP!
  140. Wer MySQL als Dienst unter NT / 2000 / XP benutzen m÷chte, muss unbedingt (!) vorher die "my" bzw."my.cnf unter C:\ (also C:\my.cnf) implementieren. Danach die "mysql_installservice.bat" im Ordner "mysql" aktivieren.
  141.  
  142. (3) Der MySQL-Server startet ohne Passwort fⁿr MySQl-Administrator "root".
  143. Fⁿr eine Zugriff in PHP sΣhe das also aus:
  144.  
  145.     mysql_connect("localhost", "root", "");
  146.  
  147. Ein Passwort fⁿr "root" k÷nnt ihr ⁿber den MySQL-Admin in der Eingabeaufforderung
  148. setzen. Z. B.: 
  149.  
  150.     C:\xampp\mysql\bin\mysqladmin.exe -u root -p geheim
  151.  
  152. 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 C:\xampp\phpmyadmin\config.inc.php. Dort also folgenden 
  153. Zeilen editieren:
  154.    
  155.     $cfg['Servers'][$i]['user']            = 'root';   // MySQL User
  156.     $cfg['Servers'][$i]['auth_type']       = 'http';   // HTTP-Authentifzierung
  157.  
  158. So wird zuerst das "root"-Passwort vom MySQL-Server abgefragt, bevor phpMyAdmin zugreifen darf.
  159.     
  160. ---------------------------------------------------------------    
  161.     
  162.         Have a lot of fun! | Viel Spa▀! | Bonne Chance!
  163.