GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie LAMP (Apache, MySQL, PHP) unter Debian 11

LAMP ist einer der am häufigsten verwendeten Software-Stacks auf Servern, da es uns ermöglicht, einen funktionierenden Webserver schnell zum Laufen zu bringen. In diesem Beitrag erfahren Sie also, wie Sie LAMP unter Debian verwenden, sowie eine Beschreibung seiner Hauptkomponenten.

Was ist LAMP?

Das Akronym LAMP bezieht sich auf eine Reihe von Software, die benötigt wird, um dynamische Webserver mit reduziertem Aufwand zu erreichen . Kurz gesagt, durch die Installation jeder seiner Komponenten können wir einen Webserver erhalten, der dynamische Websites für alle anderen bereitstellen kann.

Einer der Haupterfolge des LAMP-Stacks ist, dass er sehr einfach zu installieren ist. Am kompliziertesten ist vielleicht die Installation des Systems, aber Linux hat sich in dieser Hinsicht stark weiterentwickelt und ist jetzt einfacher.

Ja, der LAMP-Stack bezieht sich auf Linux, Apache Webserver, MySQL/MariaDB und PHP wobei jede ihre spezifische Funktion hat und kombiniert werden kann, um komplexe Webanwendungen auszuführen.

Gehen wir sie also Schritt für Schritt durch.

Installieren Sie LAMP auf Debian 11

Installieren Sie Debian 11 Bullseye

Debian GNU/Linux ist eine der emblematischsten Distributionen von Linux. Es ist die Mutter des mächtigen Ubuntu und Linux Mint, aber Debian ist noch stabiler als sie . Dies ist einem rigorosen Entwicklungsmodell zu verdanken, das es ermöglicht, die Qualität der hinzugefügten Pakete und damit die Stabilität hoch zu halten, obwohl es manchmal sehr streng ist.

Debian wird von vielen Entwicklern auf dem Desktop verwendet, ist aber auch auf Servern aller Art weit verbreitet. Es ist nicht ungewöhnlich, dass viele Webserver Debian verwenden, um ihre Webseiten bereitzustellen.

Der Installationsprozess von Debian 11 hat sich in der Vergangenheit verbessert. Wir haben jetzt einen verbesserten Installer, der den Vorgang so einfach macht wie bei anderen Distributionen.

Diesen Vorgang zeigen wir Ihnen Schritt für Schritt in unserem Beitrag

Wie installiere ich Debian 11?

Dort finden Sie den gesamten Prozess im Detail und am Ende haben Sie einen Debian-Server bereit für LAMP.

Installieren Sie den Apache-Webserver auf Debian 11

Apache Web Server ist einer der beliebtesten Webserver dank seiner Benutzerfreundlichkeit und Kompatibilität mit vielen verschiedenen Betriebssystemen. Dank Apache sind heute viele Websites verfügbar.

Da es sich um ein Projekt der Apache Foundation handelt, ist es Open Source und mit einer Lizenz ausgestattet, die wir nutzen können, um die Software unter fast allen Umständen zu verwenden .

Um es in Debian 11 zu installieren, müssen wir uns über SSH mit unserem Server verbinden und sobald wir drin sind, können wir es ausführen

sudo apt update
sudo apt install apache2

Auf diese Weise wird es auf dem System installiert, aber es sind noch einige Dinge zu tun. Diese Dinge können Sie in unserem Beitrag erfahren

Wie installiere und sichere ich den Apache-Webserver unter Debian 11?

Auf diese Weise haben Sie einen Apache-Webserver installiert und gesichert, um ihn voll auszunutzen.

Installieren Sie PHP auf Debian 11

PHP ist eine weborientierte Programmiersprache. Dank ihm können Sie Webanwendungen und dynamische Websites erstellen . Das heißt, sie können Informationen oder Daten der Benutzer verarbeiten, die durch ein Formular erhalten wurden, und andere Verarbeitungsaufgaben übernehmen.

Obwohl PHP nicht die einzige Sprache ist, die dies serverseitig kann, ist sie in der Tat die beliebteste und am häufigsten verwendete.** Wichtige Frameworks wie Laravel basieren auf PHP** und anderen Tools wie PHP Composer erweisen sich als unverzichtbar für Entwicklungsaufgaben .

Ein weiteres großartiges Feature von PHP ist, dass es in den offiziellen Debian 11-Repositories vorhanden ist. Um es also zu installieren, können Sie den folgenden Befehl ausführen

sudo apt install php

Sie müssen auch libapache2-mod-php installieren Paket, das das Modul ist, das es Apache ermöglicht, PHP-Dateien zu verarbeiten.

Der fragliche Befehl würde also so aussehen

sudo apt install php libapache2-mod-php

Wir haben jedoch auch einen anderen Beitrag, der Ihnen bei PHP und seinen Modulen helfen kann.

Wie installiere ich PHP unter Debian 11?

Jetzt mit Debian, Apache-Webserver und PHP bleibt nur noch der Datenbank-Handler übrig.

Installieren Sie MariaDB auf Debian 11

Jede Webanwendung benötigt einen Datenbanktreiber, der die Daten speichern kann, die sie benötigt, um zu funktionieren. Eine solche Komponente in LAMP ist MariaDB.

MariaDB ist ein Derivat von MySQL, sodass wir einen robusten, beliebten und dokumentierten Datenbankmanager finden können das mit vielen Webanwendungen auf der ganzen Welt kompatibel ist.

Außerdem ist MariaDB in den offiziellen Debian-Repositories verfügbar, sodass die Installation ebenfalls einfach zu bewältigen ist.

Um es zu installieren, führen Sie einfach

aus
sudo apt install mariadb-server

Danach müssen Sie ein Passwort für den Root-Benutzer definieren, das standardmäßig nicht erstellt wird.

In diesem Fall haben wir auch die Post

Wie installiere ich MariaDB unter Debian 11?

In diesem Beitrag zeige ich Ihnen Schritt für Schritt, wie Sie MariaDB einsatzbereit machen.

Schlussfolgerung

In diesem Beitrag haben wir Ihnen eine angemessene Einführung in den LAMP-Stack unter Debian 11 gegeben. Dieser Stack ist einer der am häufigsten von vielen Systemadministratoren verwendeten, da er einfach zu verwenden ist und vor allem Computerressourcen effizient nutzt.

Also, was denkst du über den Beitrag? hinterlasse uns einen Kommentar und hilf uns zu wachsen.


Debian
  1. So installieren Sie Apache, MySQL, PHP (LAMP) unter CentOS/RHEL 7

  2. So installieren Sie Apache, MySQL, PHP (LAMP) unter Ubuntu 16.04 LTS

  3. So installieren und konfigurieren Sie PHP und Apache (LAMP-Stack) unter Debian 11

  4. So installieren Sie LAMP Apache, MySQL, PHP unter Debian 11

  5. So installieren Sie LAMP Apache, MySQL, PHP in Ubuntu 22.04

So installieren Sie LAMP (Apache, MySQL, PHP) unter Debian 9 Stretch

So installieren Sie LAMP (Apache, MySQL, PHP) unter Debian 8 Jessie

So installieren Sie LAMP (Apache, MySQL, PHP) unter Debian 10

So installieren Sie den Apache-Webserver unter Debian 11

So installieren Sie Linux, Apache, MySQL, PHP (LAMP) auf Debian 8.2 Cloud Server

So installieren Sie Apache, MySQL, PHP (LAMP) unter Arch Linux