So richten und konfigurieren Sie XAMPP/Lampe auf einem Linux -System

So richten und konfigurieren Sie XAMPP/Lampe auf einem Linux -System
Entwickler benötigen eine Plattform, mit der sie ihre Anwendungen erstellen/testen und ihnen helfen können, die Probleme zu finden und zu beheben. Die Plattformen und Stapel bieten ein Lösungspaket, das aus einem HTTP -Server, einem Datenbankverwaltungssystem und der Interpretationsunterstützung für einige CGI -Skriptsprachen wie Perl, PHP oder Python besteht.

Wir behandeln eine solche Plattform, die Web-Server-ähnliche Umgebungen in einem lokalen System emuliert, ich.e., XAMPP/LAMPP. Es gibt auch zahlreiche andere Software, aber XAMPP übernimmt die Führung aufgrund der angebotenen Funktionen. XAMPP bietet eine geeignete Testumgebung, die den Entwicklungsprozess erleichtert und beschleunigt. In diesem Tutorial lernen, konfigurieren und verwenden Sie XAMPP/Lampe auf einem Linux -System.

Was ist xampp?

XAMPP ist ein Softwarepaket, das Apache HTTP Server, PHP, Mariadb/MySQL und Perl enthält. Da es plattformübergreifend ist, können wir es auch unter Windows, Linux und Mac verwenden. XAMPP für Linux wird LAMPP genannt. Dieses von Apache Friends erstellte Paket bietet Dienste als lokaler Host oder lokaler Server an.

Außerdem umfassen die neuesten Versionen von XAMPP zusätzliche Tools, die für die Datenbankverwaltung nützlich sind, wie z.

Alles, was es erfordert.

Installieren und Einrichten von XAMPP auf Ihrem PC

Der Installationsprozess von XAMPP ist mühelos und schnell. Nach der Installation verhält es sich als lokalhost/server, der Websites überprüft, bevor sie auf den Webserver hochgeladen werden. Daher bietet die XAMPP -Software eine vorhandene Umgebung zur Bewertung von MySQL-, Apache-, Perl- und PHP -Anwendungen auf einem lokalen System.

Schritt eins: Erste Schritte

Laden Sie die neueste Version des XAMPP -Installationsprogramms von https: // www in die Schritte, die erforderlich sind, um es in Ihrem System einzurichten.Apachefriends.org/index.html.

Für dieses Tutorial werden wir die neueste Version des XAMPP -Installationsprogramms verwenden, das ist XAMPP-Linux-X64-8.0.2-0-Installer.laufen.

Schritt 2: Verwandeln Sie die Installationsprogrammdatei in eine ausführbare Datei

Konvertieren Sie nun das Installationspaket in eine ausführbare Datei. Wechseln Sie zu Ihrem Downloads -Verzeichnis und geben Sie den folgenden Befehl ein, um relevante Berechtigungen zuzuweisen:

Ubuntu@Ubuntu: ~ $ sudo chmod 755 [Ihr Paketname]

Für die neueste Version werden wir verwenden:

Ubuntu@ubuntu: ~ $ sudo chmode 755 xampp-linux-x64-8.0.2-0-Installer.laufen

Schritt drei: Starten Sie den Assistenten

Starten Sie nun den Assistenten, um weiter mit dem Installationsprozess fortzufahren. Führen Sie mit Superuser -Privilegien den folgenden Befehl aus, um den grafischen Assistenten zu starten.

Ubuntu@Ubuntu: ~ $ sudo ./[Ihr ausführbarer Paketname]

Für das neueste Paket erscheint es wie folgt:

Ubuntu@Ubuntu: ~ $ sudo ./xampp-linux-x64-8.0.2-0-Installer.laufen

Der obige Befehl gibt den folgenden Bildschirm aus:

Schritt vier: Initiieren Sie die Installation

Klicken Nächste Soitieren Sie den Installationsprozess. Halten Sie die Standardeinstellung intakt, wo sie empfiehlt, die gewünschte Software auszuwählen. Klicken Sie weiter auf Weiter, bis er diesen Punkt erreicht hat.

Hier ist alles so eingestellt, dass das XAMPP auf Ihrem Computer installiert wird. Klicken Sie auf Weiter, um den Installationsprozess zu beginnen.

Schließlich klicken Sie auf die Beenden Taste. Deaktivieren Sie die Starten Sie XAMPP Option zur Deaktivierung des automatischen Starts von XAMPP.

Geben Sie den folgenden Befehl ein, um den LAMPP -Daemon zu starten.

Ubuntu@Ubuntu: ~ $ sudo/opt/lag

Lassen Sie uns nun das XAMPP -Paket erkunden.

Schritt fünf: Überprüfen Sie Ihre Installation

Sie können die XAMPP -Installation unter Linux überprüfen, um die gewünschten Funktionen zu überprüfen. Starten Sie Ihren bevorzugten Webbrowser und geben Sie die folgende URL ein:

http: // localhost/phpmyadmin

Der folgende Bildschirm impliziert die erfolgreiche XAMPP -Installation.

XAMPP -Sicherheitskonfiguration

Da XAMPP den Entwicklern gewidmet ist, um so viel Zugänglichkeit wie möglich zu bieten, um ihre Entwicklungen zu testen, ist es nicht für Produktionszwecke bestimmt. Wenn es in Produktionsumgebungen verwendet wird, kann es wirklich tödlich sein.

Sehen wir uns eine Liste mit möglicherweise fehlenden Sicherheitskontrollen in XAMPP an:

  • MySQL und Apache werden unter demselben Benutzer ausgeführt, der ist 'niemand'.
  • MySQL Administrator (Root) ist nicht passwortgeschützt.
  • Jeder Host kann über das Netzwerk auf MySQL Dämon zugreifen.
  • Auf die Beispiele kann über das Netzwerk zugegriffen werden.
  • ProfTPD schützt den Benutzer 'niemand' Unter dem Passwort 'Lampe', Was leicht zu erraten ist.
  • PHPMYADMIN kann auch über das Netzwerk zugegriffen werden.

Das Fehlen dieser geringfügigen Sicherheitsmaßnahmen zeigt große Schwachstellen, die schwerwiegende Folgen haben können. Um die oben genannten Probleme zu vermeiden, benötigt XAMPP eine Sicherheitskonfiguration, bevor er in einer sensiblen Umgebung gestartet wird.

Geben Sie den folgenden Befehl in das Terminal ein, um eine schnelle Sicherheitsprüfung durchzuführen und sicherzustellen, dass eine sichere XAMPP -Installation sicherstellt:

Ubuntu@Ubuntu: ~ $/opt/lampp/lAmapp Sicherheit

Xampp deinstallieren

Die XAMPP -Deinstallation ist so einfach wie der Installationsprozess. Vom Linux -Terminal, CD in das installierte XAMPP -Verzeichnis /OPT /LAMPP.

Ubuntu@Ubuntu: ~ $ cd /opt /lampp

Aufführen 'ls -a' ' Alle Dateien des Verzeichnisses, um das Deinstallationsprogramm zu identifizieren. Dann laufen Sie die “./deinstallieren ” Datei mit Root -Berechtigungen zum Deinstallieren von XAMPP.

Ubuntu@Ubuntu: ~ $ sudo ./deinstallieren

Ein Dialogfeld veranlasst, die angeforderten Änderungen zu bestätigen. Wählen Sie 'Ja', um das Deinstallieren von XAMPP und seinen Modulen weiter zu deinstallieren. Der Prozess kann eine Weile dauern. Schließlich wird ein Dialogfeld den erfolgreichen Abschluss des Prozesses bestätigen.

Die manuelle Entfernung des LAMPP -Ordners und der Unterordner ist ein weiterer wichtiger Schritt. Geben Sie den folgenden Befehl ein:

Ubuntu@Ubuntu: ~ $ sudo rm -r /opt /lampp

Sie können die Installationspakete auch aus dem System löschen. Jetzt werden alle XAMPP -Dateien und Module aus dem System entfernt.

Abschluss

XAMPP/LAMP bietet den Entwicklern eine praktische Umgebung, um ihre Anwendungen testen zu lassen, bevor sie auf einem Remote -Profiserver bereitgestellt werden. Es bietet eine schnelle Debugging-Umgebung für die Nichtproduktion, die ein Sicherheitsrisiko darstellen kann, wenn es dem Internet ausgesetzt ist, ohne Vorsichtsmaßnahmen zu treffen.