Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
XAMPP
Das Paket XAMPP ist auf allen Linuxclients im Informatikraum installiert und für zu Hause über die Webseite von http://apachefriends.org zu beziehen. XAMPP für Linux gibt es hier: http://www.apachefriends.org/de/xampp-linux.html
Nach dem Herunterladen wird das Paket entpackt und installiert durch:
sudo tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt
Der Paketinhalt landet dann unter /opt/lampp.
Gestartet wird XAMPP mit dem folgenden Befehl:
sudo /opt/lampp/lampp start
Zum Beenden:
sudo /opt/lampp/lampp stop
Die Option restart wird nach Veränderungen an den Config Dateien ebenfalls akzeptiert.
Dateirechte
XAMPP übergibt die Dateien an nobody:nogroup - nicht gerade ideal, weil so der Upload über den FTP Server zwingend werden würde.
Arbeiten mit dem FTP Server
Im Nautilus in die Adresszeile die folgende URL eingeben:
ftp://localhost
Benutzer: nobody Kennwort: lampp
Das Passwort kann mindestens für die Session gespeichert werden.
Dateien müssten bei Nutzung des FTP Zugangs zu XAMPP - wie im Internet - zum Bearbeiten „herunter geladen“ und dann nach dem Bearbeiten wieder „hochgeladen“ werden.
Dateirechte biegen
Einfacher ist es deswegen, die Rechte am Verzeichnis /opt/lampp/htdocs so zu setzen, dass auch der angemeldete Benutzer diese bearbeiten kann.
cd /opt/lampp
wechselt in das Stammverzeichnis von XAMPP. Ein
sudo chmod -R 777 htdocs
setzt die Rechte im Verzeichnis htdocs dann so, dass auch der angemeldete Benutzer diese bearbeiten darf.
Sollten ganze Ordner über Nautilus - und damit am FTP Server vorbei - nach htdocs verschoben werden, dann müssen - damit sich der Apache nicht verlupft - die Rechte am Verzeichnis und am Inhalt nobody:nogroup übergeben werden. Hierzu dient ein
sudo chown -R nobody:nogroup htdocs
XAMPP nutzen
Für die Nutzung von XAMPP ist dieser (siehe oben) selbstverständlich zuerst zu starten. Dann ist die URL zum lokalen Webserver im Browser aufzurufen:
http://localhost
Nach Auswahl der Sprache erscheint die Startseite von XAMPP. Hier ist auf der rechten Seite im Menü unter der Überschrift „Tools“ phpMyAdmin - die Verwaltungsoberfläche für den Datenbankserver - leicht zu finden. Ein Klick auf den Link reicht.
Datenbank anlegen
In phpMyAdmin nun eine Datenbank anlegen.
Dabei darauf achten, dass der Zeichensatz auf UTF8 steht. Im Feld „Neue Datenbank anlegen“ den gewünschten Namen - wie immer ohne Umlaute, Leer- oder Sonderzeichen - eintragen und auf den Schalter [Anlegen] klicken.
Ein Beispiel: Wordpress
Jetzt von der Seite http://wordpress.org die aktuelle Version auf den Desktop herunter laden und nach einem Rechstklick auf das ZIP Archiv an Ort und Stelle entpacken.
Den Ordner wordpress vom Desktop über den FTP Server von XAMPP nach ftp://localhost transferieren.
Aus dem eigenen Homeverzeichnis - sofern dort schon vorhanden, sonst bei http://wordpress-deutschland.org im Theme-Pool eine Vorlage herunterladen und entpacken - die Ordner mit den Vorlagendateien nach ftp://localhost/wordpress/wp-content/themes übertragen.
Zum Abschluss im Terminal die Rechte für /opt/lampp/htdocs anpassen - und es kann losgehen: wordpress