Der LEMP-Stack ist einer der beliebtesten Stacks für PHP Entwicklung und Hosten der Websites und Anwendungen. Dieses Tutorial bezieht sich speziell auf Ubuntu als Linux-System.
L für Linux
Es steht für das zugrunde liegende Betriebssystem. Die Linux-basierten Betriebssysteme gelten als sichere Systeme im Vergleich zu windows basierte Systeme. Einer der Gründe ist, dass die Viren ohne ausführbare Dateien nicht ausgeführt werden können. Es gibt mehrere andere Faktoren, die Linux zur Standardwahl für das Hosten von Websites und Webanwendungen machen. Zu den beliebten Linux-basierten Betriebssystemen gehören Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, Fedora und SUSE Linux.
Sie können sich darauf beziehen Vollständige Anleitung zur Installation von Ubuntu 18.04 LTS (Bionic Biber) um Ubuntu Desktop zu installieren.
E für Engine X
Nginx ist der beliebteste und schnellste Webserver, der zum Hosten verwendet werden kann PHP basierte Websites und Anwendungen. Es kann auch lokal für Entwicklungszwecke installiert werden. Die andere beliebte Alternative zu Nginx is Apache.
Sie können sich darauf beziehen So installieren und konfigurieren Sie Nginx unter Ubuntu 18.04 LTS zu installieren Nginx auf Ubuntu.
M für MySQL oder MariaDB
MySQL wird als relationale Datenbank verwendet, um die Daten zu speichern, die für Websites und Webanwendungen spezifisch sind. Es kann auch verwendet werden als eine relationale Datenbank or NeinSQL zur Datenspeicherung. Nach dem Erwerb von MySQL von Oracle begann die Open-Source-Community mit der Entwicklung von MariaDB, das fast identisch ist mit MySQL unter Verwendung derselben Standards. MySQL differenziert mehr mit MariaDB nach der Veröffentlichung von MySQL 8.0.
Sie können sich darauf beziehen Wie installiert man MySQL 8 unter Ubuntu zu installieren MySQL auf Ubuntu.
P für PHP
PHP ist die weit verbreitete Open-Source-Skriptsprache für allgemeine Zwecke zur Entwicklung von Websites und Webanwendungen. Die neuesten Versionen von PHP unterstützt OOPS und Typen zur Entwicklung von Anwendungen nach dem objektorientierten Paradigma. Es kann auch als Vorlage oder dynamische Seite zur HTML-Generierung verwendet werden.
Sie können sich darauf beziehen Wie installiert man PHP Für Nginx Unter Ubuntu 18.04 LTS zu installieren PHP 7 auf Ubuntu und konfigurieren Sie es für Nginx.
Programmierung
Die anderen Tutorials für PHP Entwicklung sind unten aufgeführt.
Installieren Sie Netbeans für PHP Entwicklung - So installieren Sie NetBeans 11 für PHP auf Ubuntu.
Installieren Sie VSCode oder Visual Studio Code für PHP Entwicklung - So installieren Sie VSCode für PHP Auf Ubuntu.
Installieren Sie Eclipse 2019 für PHP Entwicklung - So installieren Sie Eclipse für PHP auf Ubuntu
Installieren Sie Workbench zur Verwaltung MySQL und MariaDB-Datenbanksysteme - Wie installiert man MySQL Workbench unter Ubuntu
Zusammenfassung
Wir können ganz einfach einen LEMP-Stack installieren, indem wir den in diesem Tutorial genannten Links folgen und mit der Entwicklung beginnen PHP basierte Websites und Anwendungen mit Netbeans, VSCode oder Eclipse.