Ich werde mal wieder Änderungen an meiner statischen Internetseite vornehmen. Diese ist natürlich auch mit PHP aufgebaut. Da ich nur ins Netz stelle, was vorher eingehend geprüft wurde, brauche ich eine Entwicklungsumgebung mit PHP-Unterstützung.
Von Windows her war mir Xampp bereits bekannt und ich besuchte die Seite der (DE) Apache Friends, um Informationen über Xampp für Linux zu erhalten. Dort las ich, dass das Darstellen von PHP-Seiten unter Linux ohne die Installation weiterer Programme möglich sei, aber für den Anfänger möglicherweise etwas kompliziert. Da ich mich - wie jeder weiß - in Bezug auf Linux gerne einen Anfänger nenne, vertraute ich den Apache Friends in dieser Hinsicht und lud mir die Archivdatei mit Xampp für Linux auf den Desktop.
Um Xampp zu installieren, benötigt man das Verzeichnis "opt" (jedenfalls laut der Apache-Friends, ich habe mich mal daran gehalten). Ich legte dieses an, in dem mich das Filesystem als Superuser öffnete. Andernfalls ist diese Funktion deaktiviert. Zum Öffnen als Superuser einen Rechtsklick auf Filesystem tätigen und dann auf "Open as root" klicken.
Nun konnte ich über Rechtsklick → "Neuer Ordner" das Verzeichnis "opt" anlegen. Zusätzlich musste ich das Schreiben in diesem Verzeichnis für den normalen Benutzer freischalten. Diese Freischaltung erfolgt ebenfalls während man das Filesystem als Superuser geöffnet hat mit einem Rechtsklick auf "opt" → "Eigenschaften" → "Berechtigungen". Wichtig ist der Klick auf "Rekursiv", weil man sonst keinen Zugriff auf die Unterordner freischaltet. Ich weiß nicht, ob das alles so gehört, aber bei mir funktioniert das Arbeiten mit Xampp auf die beschriebene Art und Weise wunderbar.
Dann habe ich das Terminal geöffnet, mich zum Superuser gemacht
su
und der Installationsbefehl eingetippt:
tar xvfz /home/Solveig/xampp-linux-1.6.8a.tar.gz -C /opt
(/home/Solveig ist dabei der Ort, in dem ich das gzip-Archiv gespeichert habe). Das war's soweit, die Installation lief daraufhin selbstständig ab. Als das Terminal meldete, dass die Installation erfolgreich war, tippte ich
/opt/lampp/lampp start
und rief im Browser die Adresse [localhost] auf. Dort sah ich die Startseite der Xampp-Installation, die man durch eigene Seiten ersetzen kann. Es hatte also alles planmäßig funktioniert.
Bevor man Xampp startet, muss man sich jedesmal wieder zum Superuser machen. Ansonsten ist dieses Xampp nicht anders als das unter Windows.
Viel Spaß! ![]()
Blogeintrag geschrieben mit b2evolution.