Diese Anleitung zeigt Ihnen, wie Sie einen LAMP-Server (Linux, Apache, MySQL und PHP) für die Entwicklung von PHP-basierten Webanwendungen unter Ubuntu Linux mit XAMPP einrichten.

Sie können den XAMPP-Stack verwenden, um PHP-Anwendungen zu entwickeln, die von Frameworks wie WordPress, Joomla, Drupal, PrestaShop usw.

Was ist XAMPP?

XAMPP ist einer der beliebtesten LAMP-Stacks zum Aufbau einer PHP-Entwicklungsumgebung. Es ist Open Source und auf allen gängigen Betriebssystemen verfügbar, einschließlich Windows, Linux und macOS. Zu den Kernkomponenten, die bei der Erstellung von XAMPP zusammenarbeiten, gehören Apache, MySQL, PHP und Perl.

Der XAMPP-Server ist ideal für die Softwareentwicklung oder das Prototyping, da er relativ einfach einzurichten ist und nicht viel Konfiguration erfordert. Beachten Sie jedoch, dass XAMPP nicht für die Verwendung als Produktionsserver empfohlen wird, da es einige Sicherheitsprobleme gefährdet, um die Einrichtung Ihrer Entwicklungsumgebung zu vereinfachen. Beispielsweise:

instagram viewer
  • Jeder kann problemlos über das Netzwerk auf den MariaDB-Daemon zugreifen.
  • Der Standarddatenbankadministrator (root) hat kein Kennwort.

XAMPP für Linux herunterladen

Um zu beginnen, sollten Sie das XAMPP Debian-Paket für Ubuntu Linux wie unten beschrieben herunterladen.

Gehen Sie zuerst in Ihr Downloads-Verzeichnis mit der cd-Befehl.

cd ~/Downloads

Führen Sie den folgenden Befehl aus, um XAMPP mit herunterzuladen wget, ein Befehlszeilentool zum Herunterladen von Paketen aus dem Internet.

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

Hinweis: Sie können die XAMPP-Version im obigen Befehl durch die Version Ihrer Wahl ersetzen, wenn Sie möchten.

Da Ihr aktuelles Arbeitsverzeichnis das /Downloads Ordner wird wget das Installationsprogramm der XAMPP-Anwendung automatisch in diesem Verzeichnis speichern.

So installieren Sie XAMPP unter Ubuntu

Bevor Sie die XAMPP-Anwendung installieren können, müssen Sie die Berechtigungen des Installationsprogramms ändern, damit es mit. ausführbar ist der chmod-Befehl.

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

Wenn Sie das XAMPP-Installationsprogramm mit dem ls -l Befehl erhalten Sie eine Ausgabe ähnlich der folgenden. Wie Sie sehen können, hat das Installationsprogramm jetzt "Ausführen"-Berechtigungen.

Geben Sie den folgenden Befehl aus, um das XAMPP-Installationsprogramm zu starten:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

Der Startbildschirm des XAMPP-Installationsprogramms sollte dem folgenden ähnlich aussehen:

Klick auf das Nächster und folgen Sie den Installationsanweisungen des Assistenten.

Klick auf das Fertig Schaltfläche, um die Installation abzuschließen.

Sobald die Installation abgeschlossen ist, speichert das System die XAMPP-Dateien im /opt/lampp Verzeichnis auf Ihrem System. Die Webseiten oder Projekte werden in den /opt/lampp/htdocs Verzeichnis.

Um die XAMPP-Dienste wie Apache, MySQL und ProFTPD zu starten, führen Sie einfach den folgenden Befehl aus:

sudo /opt/lampp/lampp start

Sie können den Status der XAMPP-Dienste überprüfen, indem Sie Folgendes eingeben:

sudo /opt/lampp/lampp-Status

Beachten Sie auch, dass XAMPP mit einem grafischen Tool geliefert wird, mit dem Sie Ihre Dienste einfach verwalten können. Sie können das XAMPP GUI-Tool mit den folgenden Befehlen starten:

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

Das folgende XAMPP-Fenster wird geöffnet.

Überprüfen Sie, ob alles funktioniert

Wenn Sie die Dienste ohne Probleme starten können, funktioniert wahrscheinlich alles wie erwartet.

Um zu überprüfen, ob der Apache-Server Ihre Webseiten wie erwartet bereitstellt, geben Sie http://localhost in Ihrem Webbrowser. Der Browser zeigt eine Seite an, die der folgenden ähnelt. Zu Ihrer Information läuft der Apache-Server standardmäßig auf Port 80.

Sie können auch auf die MySQL-Datenbank zugreifen, die mit XAMPP geliefert wird, indem Sie Folgendes eingeben: http://localhost/phpmyadmin URL in Ihrem Browser.

Mehr erfahren: Werden Sie mit diesem Kurs ein Experte für Webentwicklung und MySQL

Einrichten eines LAMP-Servers in WSL

Diese Anleitung hat Ihnen gezeigt, wie Sie einen XAMPP-Server einrichten, der bei der Entwicklung Ihrer PHP-basierten Anwendungen verwendet wird. Aus Sicherheitsgründen sollten Sie XAMPP niemals für Produktionszwecke verwenden.

Für Entwickler, die am Windows-Subsystem für Linux arbeiten, können Sie bei Bedarf auch einen LAMP-Server auf WSL einrichten.

Email
So richten Sie eine LAMP-Testumgebung auf der WSL ein

Möchten Sie mit der Webentwicklung auf dem Windows-Subsystem für Linux beginnen? Beginnen Sie mit der Einrichtung einer LAMP-Testumgebung.

Weiter lesen

Verwandte Themen
  • Linux
  • Ubuntu
  • Apache-Server
  • Linux
  • PHP
Über den Autor
Mwiza Kumwenda (28 veröffentlichte Artikel)

Mwiza entwickelt von Beruf Software und schreibt ausgiebig über Linux und Frontend-Programmierung. Einige seiner Interessen umfassen Geschichte, Wirtschaft, Politik und Unternehmensarchitektur.

Mehr von Mwiza Kumwenda

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.