German README
_ _ __ __ ____ ____ _____ __ | | / \ | \/ | _ \| _ \_ _\ \/ / | | / _ \ | |\/| | |_) | |_) | | \ / | |___ / ___ \| | | | __/| __/| | / \ |_____/_/ \_\_| |_|_| |_| |___/_/\_\ Linux, Apache, MySQL, PHP, Perl und KNOPPIX * Was ist LAMPPIX? LAMPPIX ist eine Live-CD mit dem Webserver Apache, der Datenbank MySQL und den Programmiersprachen PHP und Perl. Sie basiert auf Klaus Knoppers KNOPPIX und Damn Small Linux und ermöglicht es Ihnen zum Beispiel, ihre eigenen PHP-basierten Internetseiten von CD-ROM aus laufen zu lassen. * Welche Software ist dabei? - die Desktop-Umgebung XFCE 4 - XAMPP 1.4.4 (www.apachefriends.org) - die Web-Browser Mozilla Firefox 0.8, Dillo und Links - Dateimanager (rox), Bildbetrachter (gqview), PDF-Anzeigeprogramm (xpdf), grafischer Texteditor (nedit) - GIMP 2 - der Midnight-Commander, VIM, aterm - Netzwerk-Programme (ssh, nmap) - Programme zur Systemverwaltung (cfdisk, parted, mkfs.*) * Wie kann ich meine eigenen Projekte integrieren? Schritt 1: der Inhalt des Webservers - Packen Sie die gewünschten Dokumente in den Tarball htdocs.tar.gz # tar czf htdocs.tar.gz * Schritt 2: die MySQL-Datenbanken (optional) - Exportieren Sie mit einem Programm wie mysqldump oder PHPMyAdmin die Datenbanken ihres Webservers als MySQL-Dumps. Speichern Sie den Dump nach dem Schema datenbankname.sql. # mysqldump datenbank > datenbank.sql - packen Sie alle MySQL-Dumps in den Tarball mysql-dumps.tar.gz # tar czf mysql-dumps.tar.gz *.sql Schritt 3: ein Shell-Script schreiben (optional) - schreiben Sie ein Shell-Script mit dem Namen postinstall.sh - Dieses Script wird ausgeführt, nachdem die Datenbanken und der Inhalt des Web-Servers installiert wurde. - Das Document-Root-Verzeichnis ist /opt/lampp/htdocs. - Diese Funktion ist nützlich, um die Zugriffsrechte auf Dateien zu setzen oder andere Aktionen während des Startvorgangs auszuführen. Schritt 4: - Kopieren Sie die Dateien htdocs.tar.gz, mysql-dumps.tar.gz und postinstall.sh in das Verzeichnis 'www' ihrer CD-ROM. * Wo bekomme ich weitere Informationen? LAMPPIX: http://www.tinowagner.com/de/projekte/lamppix/ XAMPP: http://www.apachefriends.org/ Apache: http://www.apache.org/ MySQL: http://www.mysql.com/ PHP: http://www.php.net/ KNOPPIX: http://www.knopper.net/knoppix/ Damn Small Linux: http://www.damnsmalllinux.org/ Linux-Forum: http://www.linuxforen.de/ Debian-Forum: http://www.debianforum.de/ PHP-Tutorial: http://tut.php-q.net/
