===== 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}}