===== Webdienste: XAMPP ====== Damit auf dem lokalen Rechner zum Beispiel ein Webserver genutzt werden kann, empfiehlt sich die Installation eines XAMPP-Paketes. Das aktuelle XAMPP-Installationspaket kann von der [[https://www.apachefriends.org/de/index.html|Hersteller]]-Webseite heruntergeladen werden. Das Installationspaket muss nach dem Download noch ausführbar gemacht werden, damit die Installation funktioniert. \\ Das Installationsverzeichnis "''/opt/lampp''" kann während der Installation nicht angepasst werden. Der Trick ist es, vorher eine symbolische Verknüpfung von diesem unveränderbaren Verzeichnis zum gewünschten Verzeichnis zu erstellen. Nachfolgend sollen die Installationsdateien nach "''/data/system/xampp''" kopiert werden. \\ Erstellen des Verzeichnisses und der symbolischen Verknüpfung: ~# mkdir -p /data/system/xampp ~# ln -sf /data/system/xampp /opt/lampp \\ Ausführbare Dateirechte hinzufügen: ~# chmod +x /tmp/xampp-linux-x64-*-installer.run \\ Installation: ~# ./xampp-linux-x64-*-installer.run --installer-language de ---------------------------------------------------------------------------- Willkommen beim XAMPP Setup Assistenten ---------------------------------------------------------------------------- Selektieren Sie die Komponenten, die Sie installieren wollen. Deselektieren Sie die Komponenten, die Sie nicht installieren wollen. Klicken Sie Weiter, wenn Sie fortfahren möchten. XAMPP Core Files : Y (Cannot be edited) XAMPP Developer Files [Y/n] :n Ist die obenstehende Auswahl richtig? [Y/n]: Y ---------------------------------------------------------------------------- Installation Directory XAMPP will be installed to /opt/lampp Drücken Sie [Eingabe], um fortzufahren: ---------------------------------------------------------------------------- Das Setup ist jetzt bereit, XAMPP auf Ihrem Computer zu installieren. Wollen Sie fortfahren? [Y/n]: Y ---------------------------------------------------------------------------- Bitte warten Sie, während das Setup XAMPP auf Ihrem Computer installiert. Installiere 0% ______________ 50% ______________ 100% ######################################### ---------------------------------------------------------------------------- Das Setup hat die Installation von XAMPP auf Ihrem Computer beendet. \\ ===== Startskript ===== Damit das Starten und Stoppen des Webservers etwas einfacher funktioniert, kann ein Skript erstellt werden, zum Beispiel "''/usr/local/bin/xampp-apache''": #!/bin/bash if [ "${1}" = "start" ]; then /data/system/xampp/xampp startapache; elif [ "${1}" = "stop" ]; then /data/system/xampp/xampp stopapache; elif [ "${1}" = "status" ]; then /data/system/xampp/xampp status; else echo "Ungültige Startoption: \"${0} \""; fi; \\ \\ --- //[[steffen.bornemann@gmx.de|Steffen Bornemann]] 08.11.2018// \\ {{tag>XAMPP Webserver}}