Installation eines Apache Webservers (xampp)
Geschrieben von: @J_Furrer Sonntag, den 18. Januar 2009 um 18:12 Uhr
Diejenigen, welche des öfteren Homepages erstellen, welche mit PHP und Mysql aufgebaut sind kennen das Problem: Wie teste ich das vorhin erstellte, ohne alles auf den Webspace zu laden?
Wir beginnen ganz einfach und gehen auf apachefriends.org und laden uns von dort die gewünschte Version herunter.
Entpacken und Installieren
Damit wir die diese heruntergeladene Datei auch benützen können, müssen wir sie zuerst entpacken. Dazu öffenen wir ein Terminal und wechseln dort in unser Downloadverzeichnis.
cd /das/verzeichnis/wo/der/download/liegt/
## zum Beispiel: cd /home/studi/Desktop/download
Danach entpacken wir das ganze in den Ordner "/opt". Achtung, dazu braucht man Root-Rechte!
sudo tar xvfz xampp-linux-1.6.tar.gz -C /opt
Hier ist anzumerken, dass bei diesem Schritt auch eine ältere Version überschrieben wird.
Start
Hat alles funktioniert, so kann man jetzt den Server per Terminal starten.
sudo /opt/lampp/lampp start
Nach diesem Befehl sollte eine solche Anzeige im Terminal erscheinen:
Starte XAMPP fuer Linux 1.6...
XAMPP: Starte Apache mit SSL (und PHP5)...
XAMPP: Starte MySQL...
XAMPP: Starte ProFTPD...
XAMPP fuer Linux gestartet.
Somit steht der neue PHP und Mysql-fähige Server.
Gebrauch
Damit man sinnvoll mit diesem Server umgehen kann, braucht es auch ein Programm dazu, mit welchem man programmiert (haha Wortspiel). Für fortgeschrittene Programmierer ist bluefish eine zu empfehlende Lösung. Für Anfänger und Neulinge kann ich nur NVU wärmstens empfehlen. Wie man diese richtig installiert und einstellt, findet man auch unter "Entwicklung", jedoch als einzelnes Thema.
Um die Resultate seiner Arbeit sehen zu können, öffnet man einen Browser und gibt in der Browserzeile "localhost" ein. Damit greift man auf den eigenen Webserver zu.
Im Verzeichnis "/opt/lampp/htdocs/" müssen die anzuzeigenden Homepages stehen. Damit ich meine Dateien dort ohne Rootrechte reinkopieren und dann testen kann, ändern wir noch die Zugriffsrechte dieses Ordners.
sudo chmod 777 /opt/lampp/htdocs/
Mit diesem Befehl werden die Rechte geändert.
Fertig
Nun sollte nichts mehr dem Programmiererherz im Wege stehen. Was man jedoch immer beachten sollte ist, dass:
- ... man immer den Server startet
und auch nicht vergisst ihn abzuschalten. - ... man die Sicherheitshinweise beim ersten Aufruf von Xampp befolgt.
- ... man die Ordner und Dateien in den "/htdocs" Ordner legt und auch von dort öffnet.
- ... man die Dateien per "localhost/Pfad/zum/Ordner/" (Pfad von /"htdocs" aus) öffnet.





Letzte Kommentare