Vielleicht haben Sie gerade mit der Erstellung Ihrer dynamischen Webanwendung in PHP begonnen 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 gesamten Installation zu beginnen, empfiehlt es sich, zuerst das APT-Cache-Repository zu aktualisieren, damit alle neuesten Anwendungen reibungslos installiert werden können.
$ sudo apt-Update
Sobald der apt-Cache aktualisiert ist, können wir mit der LAMP-Stack-Installation fortfahren.
Lassen Sie uns zuerst MySQL installieren.
MySQL unter Ubuntu 20 installieren.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.
$ sudo apt install mysql-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.
Und um zu überprüfen, ob der MySQL-Dienst auf Ihrem Ubuntu-System läuft oder nicht, geben Sie diesen Befehl ein, um den Status zu überprüfen.
Wenn es nicht aktiv ist, können Sie es starten, indem Sie das Startschlüsselwort im obigen Befehl wie folgt verwenden
Um sich bei der MySQL-Shell anzumelden, geben Sie den folgenden Befehl ein
Es wird Sie nicht zum ersten Mal 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> beenden
Installieren Sie den Apache-Webserver unter Ubuntu 20.04
Apache 2 ist ein Webserver, der die Server zum Hosten von Webanwendungen verwaltet. Um Apache 2 auf Ihrem Ubuntu-System zu installieren, führen Sie diesen Befehl aus.
$ sudo apt install Apache2
Es kann auch dazu auffordern, zusätzlichen Speicherplatz für die Apache-Installation zu gewähren. Drücken Sie also "y", um den Installationsprozess fortzusetzen.
Einmal wird auch der Apache 2-Webserver installiert; Sie können den Status überprüfen, indem Sie den folgenden Befehl eingeben.
$ sudo systemctl status apache2
Wenn es aktiv ist und läuft, können Sie mit der Installation von PHP beginnen. Andernfalls beginnen Sie mit dem Befehl
Nachdem wir es gestartet haben, installieren wir jetzt das PHP,
PHP auf Ubuntu 20 installieren.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
$ sudo apt install php
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 --version
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.
$ sudo apt install php-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 Taste "Enter" drücken.
Dieser Befehl installiert alle erforderlichen PHP-Erweiterungen zum Ausführen von phpMyAdmin.
So können Sie alle erforderlichen Pakete auf Ubuntu 20 installieren.04 und richten Sie den LAMP-Stack ein, um Ihre dynamische Webanwendung zu erstellen.
Fazit
Dieser Beitrag enthält die Schritt-für-Schritt-Anleitung zum Installieren und Einrichten des LAMP-Stack auf Ubuntu 20.04 LTS.