Zum Hauptinhalt springen

Installieren von XAMPP auf Ubuntu - detaillierte Anleitung

Wenn Sie Webanwendungen entwickeln oder mit Datenbanken arbeiten, benötigen Sie wahrscheinlich einen lokalen Server. Und eines der beliebtesten Werkzeuge dafür ist XAMPP. In diesem Artikel erfahren Sie, wie Sie XAMPP auf Ubuntu installieren und für die Arbeit mit Ihren Projekten konfigurieren.

XAMPP ist ein kostenloses und einfach zu bedienendes Softwarepaket, das Apache, MySQL, PHP und andere notwendige Tools zum Entwickeln und Testen von Webanwendungen auf einem lokalen Computer enthält. Durch die Installation von XAMPP können Sie die Webserverumgebung emulieren, um Ihre Projekte zu testen und zu testen, bevor Sie sie auf einem Remote-Server hosten.

Um XAMPP auf Ubuntu zu installieren, müssen Sie einige einfache Schritte ausführen. Laden Sie zuerst die XAMPP-Distribution herunter offizielle Website. Beachten Sie, dass Versionen für verschiedene Betriebssysteme verfügbar sind, also wählen Sie eine Version für Ubuntu aus.

Nachdem Sie das Archiv von XAMPP heruntergeladen haben, entpacken Sie es an einen für Sie geeigneten Ort auf der Festplatte. Gehen Sie dann zur Konsole und navigieren Sie zu dem Verzeichnis, in das Sie XAMPP entpackt haben. Wenn Sie beispielsweise das Archiv in den Ordner "Downloads" entpackt haben, führen Sie den folgenden Befehl aus:

Führen Sie nun das Update-Skript für XAMPP aus, um sicherzustellen, dass alle XAMPP-Komponenten auf die neueste Version aktualisiert wurden:

Nachdem die Installation abgeschlossen ist, können Sie XAMPP über den Befehl ausführen:

sudo /opt/lampp/lampp start

Jetzt läuft XAMPP auf Ihrem Computer. Sie können einen Browser öffnen und in der Adressleiste "localhost" eingeben, um auf das XAMPP-Bedienfeld zuzugreifen. Hier können Sie den Apache-Server verwalten, MySQL starten und stoppen und Ihre Webanwendungen auf dem lokalen Server testen.

In diesem Artikel haben wir erklärt, wie man XAMPP auf Ubuntu installiert und für die Arbeit mit Ihren Projekten konfiguriert. Jetzt können Sie beginnen, Webanwendungen auf Ihrem lokalen Computer zu entwickeln und zu testen, ohne sie auf einem Remote-Server hosten zu müssen. Viel Glück bei Ihrer Entwicklung!

Installieren von XAMPP auf Ubuntu

Schritt 1: Laden Sie XAMPP herunter

Der erste Schritt besteht darin, XAMPP von der offiziellen Website herunterzuladen. Für Ubuntu können Sie eine Archivdatei herunterladen .tar.gz. Nachdem der Download abgeschlossen ist, müssen Sie die heruntergeladene Datei entpacken.

Schritt 2: Entpacken Sie die Archivdatei

Öffnen Sie das Terminal und navigieren Sie zu dem Ordner, in dem Sie die Archivdatei mit XAMPP entpackt haben. Verwenden Sie den Befehl cd, um in den gewünschten Ordner zu wechseln.

Geben Sie den Befehl ein tar -xvf der Name des Archivs.tar.gz, um die Archivdatei zu entpacken. Danach sehen Sie einen Ordner mit XAMPP.

Schritt 3: Installieren Sie XAMPP

Navigieren Sie nun zum Ordner mit XAMPP und suchen Sie nach dem Installationsskript. Führen Sie es aus, indem Sie den Befehl ausführen sudo ./skriptname. Möglicherweise müssen Sie ein Benutzerkennwort eingeben, um mit der Installation fortzufahren.

Befolgen Sie die Anweisungen auf dem Bildschirm, um XAMPP zu installieren. Sie können die Komponenten auswählen, die Sie installieren möchten, und den Installationspfad angeben.

Schritt 4: Führen Sie XAMPP aus

Nachdem die Installation abgeschlossen ist, können Sie XAMPP ausführen. Öffnen Sie ein Terminal, navigieren Sie zu dem XAMPP-Ordner und führen Sie das Startskript mit dem Befehl aus sudo ./ausführen des Skripts.

Nachdem Sie XAMPP gestartet haben, können Sie einen Webbrowser öffnen und eingeben localhost in der Adressleiste. Sie sollten die XAMPP-Begrüßungsseite sehen.

Schritt 5: Konfigurieren Sie XAMPP

Jetzt können Sie XAMPP so konfigurieren, dass es für die Entwicklung von Webanwendungen verwendet wird. Öffnen Sie die Datei httpd.conf, um den Apache-Server einzurichten. Sie können den Port und andere Einstellungen nach Belieben ändern.

Sie können auch eine MySQL-Datenbank erstellen und den Zugriff darauf konfigurieren. Öffnen Sie die Datei phpMyAdmin.conf und richten Sie es für Ihre Datenbank ein.

Dies war eine detaillierte Anleitung zur Installation von XAMPP auf Ubuntu. Jetzt können Sie XAMPP verwenden, um Webanwendungen auf Ihrem Ubuntu-PC zu entwickeln.

Paket installieren

Bevor Sie mit der Installation von XAMPP auf Ubuntu beginnen, müssen Sie zuerst das Paket von der offiziellen Website des Entwicklers herunterladen: https://www.apachefriends.org/index.html .

Wählen Sie auf der Website die entsprechende Version von XAMPP für Ubuntu aus und klicken Sie auf den Download-Link. Suchen Sie nach Abschluss des Downloads die heruntergeladene Datei im Ordner "Downloads".

Öffnen Sie das Terminal und navigieren Sie mit dem Befehl cd Downloads zu dem Ordner, in dem sich die heruntergeladene Datei befindet. Verwenden Sie dann den Befehl ls , um sicherzustellen, dass die Datei im aktuellen Ordner vorhanden ist.

Geben Sie den folgenden Befehl ein, um das Paket zu installieren:

sudo chmod +x имя_файла.runsudo ./имя_файла.run

Zu diesem Zeitpunkt werden Sie möglicherweise aufgefordert, das Systemadministratorkennwort einzugeben. Geben Sie das Passwort ein und drücken Sie die Eingabetaste.

Wählen Sie nach dem Ausführen des Installationsprogramms die Sprache aus und akzeptieren Sie die Nutzungsbedingungen und die Lizenz.

Als nächstes fordert das Installationsprogramm Sie auf, die zu installierenden Komponenten auszuwählen, sicherzustellen, dass alle erforderlichen Komponenten ausgewählt sind, und klicken Sie dann auf Weiter.

Falls erforderlich, kann das Installationsprogramm Sie auffordern, ein zu installierendes Verzeichnis auszuwählen. Wenn Sie ein Standardverzeichnis verwenden möchten, klicken Sie einfach auf Weiter.

Warten Sie, bis die Installation abgeschlossen ist, und klicken Sie dann auf Fertig stellen.

Jetzt ist XAMPP erfolgreich auf Ihrem Ubuntu-Computer installiert!

Anmerkung: Einige Komponenten erfordern während der Installation möglicherweise zusätzliche Abhängigkeiten. In diesem Fall wird die Installation automatisch gestartet, um diese Anforderungen zu erfüllen.

Einrichten der Datenbank

Um mit der Datenbank zu arbeiten, müssen Sie die entsprechenden Einstellungen in XAMPP konfigurieren. Hier ist, wie man es macht:

  1. Starten Sie das XAMPP Control Panel, indem Sie ein Terminal öffnen und den Befehl sudo /opt/lampp/manager-linux-x64 eingeben.run .
  2. Klicken Sie im XAMPP Control Panel auf die Schaltfläche "Start" neben dem Abschnitt "MySQL", um den Datenbankserver zu starten.
  3. Öffnen Sie Ihren Webbrowser und geben Sie in die Adressleiste ein http://localhost/phpmyadmin .
  4. Klicken Sie im Fenster phpMyAdmin auf die Registerkarte "Datenbanken" und erstellen Sie eine neue Datenbank mit einem Namen.
  5. Nachdem Sie die Datenbank erstellt haben, wählen Sie sie aus der Liste der verfügbaren Datenbanken aus.
  6. Auf der Registerkarte Struktur können Sie Tabellen erstellen, Spalten hinzufügen und andere Datenbankeinstellungen konfigurieren.
  7. Sie sind jetzt bereit, die Datenbank in Ihren Projekten auf Ubuntu zu verwenden, indem Sie sich über XAMPP mit ihr verbinden.

Das Einrichten der Datenbank in XAMPP dauert nicht lange, und Sie können sofort mit der Entwicklung Ihres Projekts beginnen.

Starten des Servers

Nach der Installation von XAMPP müssen Sie den Server starten, um damit zu beginnen. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie ein Terminal und geben Sie den Befehl sudo /opt/lampp/lampp start ein .
  2. Geben Sie das Passwort Ihres Benutzers ein, wenn das System danach fragt.
  3. Nachdem der Server gestartet wurde, können Sie auf das XAMPP-Kontrollfeld zugreifen, indem Sie einfach einen Webbrowser öffnen und die Adresse localhost oder 127.0.0.1 eingeben.

Sie können auch die Funktionsfähigkeit Ihres Servers überprüfen, indem Sie eine einfache PHP-Datei erstellen und sie in einem Browser öffnen. Zum Beispiel:

SchrittHandlungErwartetes Ergebnis
1Erstellen Sie eine neue Datei mit dem Namen test.php .Die Datei wurde erfolgreich erstellt.
2Öffnen Sie die Datei zum Bearbeiten, und fügen Sie den folgenden Code hinzu:Der Code wurde erfolgreich hinzugefügt.
3Speichern und schließen Sie die Datei.Die Datei wurde erfolgreich gespeichert.
4Öffnen Sie einen Webbrowser und geben Sie die Adresse localhost/test ein.php .

Wenn Sie das erwartete Ergebnis sehen, wird Ihr XAMPP-Server erfolgreich ausgeführt und kann verwendet werden.

Konfigurieren des Webservers

Nachdem Sie XAMPP auf Ubuntu installiert haben, müssen Sie den Webserver so konfigurieren, dass er ordnungsgemäß funktioniert. Sie müssen einige Konfigurationsdateien ändern und mehrere Befehle im Terminal ausführen.

Schritt 1: Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um die Apache-Konfigurationsdatei zu bearbeiten:

sudo nano /opt/lampp/etc/httpd.conf

Schritt 2: Suchen Sie nach der Zeile, die den folgenden Code enthält: #Listen 12.34.56.78:80 . Entfernen Sie das Zeichen "#" am Anfang der Zeile, um das Abhören aller verfügbaren IP-Adressen an Port 80 zu aktivieren. Speichern Sie die Änderungen, und schließen Sie die Datei.

Schritt 3: Bearbeiten Sie die PHP-Konfigurationsdatei, indem Sie den folgenden Befehl im Terminal eingeben:

sudo nano /opt/lampp/etc/php.ini

Schritt 4: Suchen Sie die folgenden Zeilen in der Datei:

;upload_max_filesize = 2M
;post_max_size = 8M
;max_execution_time = 30
Entfernen Sie das ";" -Zeichen am Anfang jeder Zeile und ändern Sie die Werte in die gewünschten Werte (z. B. upload_max_filesize = 64M , post_max_size = 128M , max_execution_time = 120 ). Speichern Sie die Änderungen, und schließen Sie die Datei.

Schritt 5: Starten Sie XAMPP neu, damit die Änderungen wirksam werden:

sudo /opt/lampp/lampp restart

Jetzt ist Ihr Webserver eingerichtet und bereit zu gehen! Sie können mit XAMPP mit der Entwicklung und Ausführung Ihrer Webanwendungen auf Ubuntu beginnen.

FTP-Server einrichten

Nach der Installation und Ausführung von XAMPP auf Ubuntu kann es hilfreich sein, einen FTP-Server einzurichten, um Dateien auf dem lokalen Host zu verwalten.

1. Um zu beginnen, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

sudo apt-get install vsftpd

2. Öffnen Sie nach der Installation von vsftpd die Einstellungsdatei mit dem Befehl:

sudo nano /etc/vsftpd.conf

3. Deaktivieren Sie in der Einstellungsdatei das Kommentieren (entfernen Sie das "#" am Anfang der Zeile) und ändern Sie die folgenden Einstellungen:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
user_sub_token=$USER
local_root=/opt/lampp/htdocs/$USER

4. Speichern Sie die Änderungen, indem Sie Strg+O drücken und dann den Editor mit Strg+X beenden.

5. Starten Sie den FTP-Dienst neu, damit die Änderungen wirksam werden, indem Sie den folgenden Befehl verwenden:

sudo service vsftpd restart

Jetzt können Sie einen FTP-Server verwenden, um auf Dateien auf dem lokalen Host zuzugreifen und diese zu verwalten, indem Sie einen beliebigen FTP-Client Ihrer Wahl verwenden.

Mailserver einrichten

Schritt 1: Gehen Sie zum XAMPP-Verzeichnis und öffnen Sie die PHP-Datei.ini" in einem Texteditor.

Schritt 2: Suchen Sie nach der folgenden Zeile: "SMTP=localhost". Ersetzen Sie "localhost" durch die Adresse Ihres Mailservers.

Schritt 3: Suchen Sie nach der Zeile "smtp_port=25" und ersetzen Sie den Wert "25" durch den Port Ihres Mailservers.

Schritt 4: Speichern Sie die Änderungen und schließen Sie die PHP-Datei.ini".

Schritt 5: Starten Sie den XAMPP-Server neu, um die Änderungen anzuwenden.

Schritt 6: Jetzt können Sie die Funktionen zum Senden von E-Mails in Ihrer Webanwendung mit PHP verwenden.

Bitte beachten Sie, dass Sie auf den SMTP-Server zugreifen und die Anmeldeinformationen des E-Mail-Absenders (E-Mail und Passwort) konfigurieren müssen, damit der E-Mail-Server funktioniert.