Installation von XAMPP auf Ubuntu LTS

Melden

Hier ist ein ausführliches Tutorial zur Installation von XAMPP auf Ubuntu LTS. XAMPP ist eine beliebte Distribution, die Apache, MariaDB, PHP und Perl bündelt, um eine lokale Entwicklungsumgebung zu schaffen.

Diese Anleitung führt Sie Schritt für Schritt durch den Prozess, von der Vorbereitung bis zum Start der Dienste.


Schritt 1: Den XAMPP-Installer herunterladen

Zuerst müssen Sie das Installationsskript von der offiziellen Webseite von Apache Friends herunterladen.

  1. Öffnen Sie Ihren Browser und gehen Sie auf apachefriends.org.
  2. Wählen Sie die Version für Linux (meistens als .run-Datei verfügbar).

Alternativ können Sie das Terminal nutzen, um den Installer direkt herunterzuladen (ersetzen Sie den Link gegebenenfalls durch die aktuellste Version):

wget https://www.apachefriends.org/xampp-files/8.2.12/xampp-linux-x64-8.2.12-0-installer.run

Schritt 2: Berechtigungen anpassen

Bevor Sie die Datei ausführen können, müssen Sie ihr Ausführungsrechte geben.

  1. Öffnen Sie das Terminal im Ordner, in dem sich die heruntergeladene Datei befindet (meistens Downloads).
  2. Geben Sie folgenden Befehl ein (passen Sie den Dateinamen an Ihre Version an):
chmod +x xampp-linux-x64-*-installer.run

Schritt 3: Die Installation starten

Die Installation muss mit Root-Rechten durchgeführt werden.

  1. Führen Sie den Installer mit sudo aus:
sudo ./xampp-linux-x64-*-installer.run
  1. Es öffnet sich ein grafisches Installationsfenster. Folgen Sie den Anweisungen:
    • Klicken Sie auf Next.
    • Wählen Sie die Komponenten aus (standardmäßig sind alle ausgewählt).
    • Bestätigen Sie den Installationspfad (standardmäßig /opt/lampp).
    • Klicken Sie auf Next, bis die Installation beginnt.

Schritt 4: XAMPP starten und verwalten

Nachdem die Installation abgeschlossen ist, befinden sich alle Dateien im Verzeichnis /opt/lampp.

Dienste über das Terminal starten: Um Apache, MariaDB und ProFTPD zu starten, nutzen Sie diesen Befehl:

sudo /opt/lampp/lampp start

Dienste stoppen:

sudo /opt/lampp/lampp stop

Die grafische Benutzeroberfläche (Control Panel) starten: Wenn Sie die Dienste lieber über ein Fenster verwalten möchten:

sudo /opt/lampp/manager-linux-x64.run

Schritt 5: Die Installation überprüfen

Um sicherzustellen, dass alles korrekt funktioniert:

  1. Öffnen Sie Ihren Webbrowser.
  2. Geben Sie in die Adresszeile http://localhost ein.
  3. Wenn Sie die XAMPP-Willkommensseite sehen, war die Installation erfolgreich.

Um die Datenbank zu verwalten, können Sie http://localhost/phpmyadmin aufrufen.


Schritt 6: Wichtige Konfigurationshinweise (Sicherheit)

XAMPP ist standardmäßig für die Entwicklung konfiguriert und nicht für den Live-Betrieb an Webservern abgesichert. Um die wichtigsten Passwörter (MySQL, FTP, etc.) zu setzen, führen Sie diesen Befehl aus:

sudo /opt/lampp/lampp security

Nützliche Informationen für Ubuntu-Nutzer:

  • Dateien ablegen: Ihre Web-Projekte (HTML, PHP) müssen im Verzeichnis /opt/lampp/htdocs/ gespeichert werden.
  • Rechte anpassen: Da /opt/lampp/htdocs/ dem Root-Nutzer gehört, müssen Sie eventuell die Rechte anpassen, um dort Dateien bearbeiten zu können: sudo chown -R $USER:$USER /opt/lampp/htdocs/
  • Deinstallation: Möchten Sie XAMPP entfernen, führen Sie einfach das Deinstallationsskript aus: sudo /opt/lampp/uninstall
0