LAMP (Linux, Apache, MySQL, PHP) Stack auf Ubuntu 20.04 einrichten

Set Up Lamp Linux Apache



Vielleicht haben Sie gerade damit begonnen, Ihre dynamische Webanwendung in PHP zu erstellen, und möchten den LAMP-Stack einrichten. Der Begriff LAMP stammt aus dem Linux-Betriebssystem, dem Apache-Server, der MySQL-Datenbank und der PHP-Sprache. Beginnen wir mit der Installation von LAMP Stack auf Ubuntu 20.04.







Zunächst sollten Sie Sudo-Berechtigungen auf Ihrem System haben oder sich als Root anmelden, um die folgenden Aufgaben auszuführen:



Aktualisieren Sie das Paket-Repository des Systems

Um mit der Installation zu beginnen, empfiehlt es sich, zuerst das APT-Cache-Repository zu aktualisieren, damit alle neuesten Anwendungen reibungslos installiert werden können.



$sudoapt-Update


Sobald der apt-Cache aktualisiert ist, können wir mit der LAMP-Stack-Installation fortfahren.





Lassen Sie uns zuerst MySQL installieren.

Installieren Sie MySQL unter Ubuntu 20.04

Da MySQL hauptsächlich als Datenbank mit PHP verwendet wird und zum Verwalten und Speichern von Daten verwendet wird, um MySQL auf Ihrem Ubuntu-System zu installieren, geben Sie den unten angegebenen Befehl ein.



$sudogeeignetInstallierenmysql-server mysql-client


Sie werden aufgefordert, zusätzlichen Speicherplatz für das zu installierende Paket zu belegen. Drücken Sie also y, um mit der Installation von MySQL fortzufahren.


Sobald MySQL installiert ist, überprüfen Sie die Version, indem Sie diesen Befehl eingeben.

$mysql--Ausführung


Und um zu überprüfen, ob der MySQL-Dienst auf Ihrem Ubuntu-System ausgeführt wird oder nicht, geben Sie diesen Befehl ein, um den Status zu überprüfen.

$sudosystemctl-status mysql.service


Wenn es nicht aktiv ist, können Sie es starten, indem Sie das Startschlüsselwort im obigen Befehl wie folgt verwenden

$sudosystemctl start mysql.service


Um sich bei der MySQL-Shell anzumelden, geben Sie den folgenden Befehl ein

$sudomysql


Es wird Sie zum ersten Mal nicht nach einem Passwort fragen.

Sobald Sie sich bei der MySQL-Shell angemeldet haben, können Sie Ihr Passwort einrichten oder jede beliebige Funktion im Zusammenhang mit der darin enthaltenen Datenbank ausführen.

Beenden wir es nun und installieren Sie den Apache 2-Webserver auf dem Ubuntu-System.

mysql> Ausfahrt

Installieren Sie den Apache-Webserver unter Ubuntu 20.04

Apache 2 ist ein Webserver, der die Server zum Hosten von Webanwendungen verwaltet. Führen Sie diesen Befehl aus, um Apache 2 auf Ihrem Ubuntu-System zu installieren.

$sudogeeignetInstallierenApache2


Es kann auch dazu auffordern, zusätzlichen Speicherplatz für die Apache-Installation zu gewähren. Drücken Sie also y, um den Installationsvorgang fortzusetzen.

Einmal wird auch der Apache 2-Webserver installiert; Sie können den Status überprüfen, indem Sie den folgenden Befehl eingeben.

$sudosystemctl-status apache2


Wenn es aktiv ist und läuft, können Sie mit der Installation von PHP beginnen. Andernfalls beginnen Sie mit dem Befehl

$sudosystemctl starte Apache2


Nachdem wir es gestartet haben, installieren wir jetzt das PHP,

Installieren Sie PHP unter Ubuntu 20.04

Die neueste stabile Version von PHP kann einfach aus dem APT-Paket-Repository auf Ubuntu installiert werden, indem Sie den unten angegebenen Befehl im Terminal eingeben

$sudogeeignetInstallierenphp


Drücken Sie y, um den Vorgang fortzusetzen, wenn Sie aufgefordert werden, zusätzlichen Speicherplatz für die Installation von PHP zu belegen.

Nach der erfolgreichen Installation von PHP können Sie die Version überprüfen, indem Sie den Befehl eingeben

$ php--Ausführung


PHP-Version 7.3.4 ist installiert.

PHP-Erweiterungen installieren

Wenn Sie nun auch einige andere grundlegende PHP-Erweiterungen installieren möchten, die für phpMyAdmin erforderlich sind, z.

  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

Sie können dies tun, indem Sie den folgenden Befehl eingeben.

$sudogeeignetInstallierenphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Erlauben Sie ihm, zusätzlichen Speicherplatz für die Installation der Erweiterungen zu beanspruchen, indem Sie y eingeben und die Eingabetaste drücken.


Dieser Befehl installiert alle erforderlichen PHP-Erweiterungen zum Ausführen von phpMyAdmin.

So können Sie alle erforderlichen Pakete auf Ubuntu 20.04 installieren und den LAMP-Stack zum Erstellen Ihrer dynamischen Webanwendung einrichten.

Abschluss

Dieser Beitrag enthält die Schritt-für-Schritt-Anleitung zum Installieren und Einrichten des LAMP-Stack unter Ubuntu 20.04 LTS.