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

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

Ein LAMP-Server ist eine Webserver-Kombination aus Apache, MySQL und PHP auf einem Linux-Server. Es wird häufig zum Hosten von PHP- und MySQL-basierten Websites im World Wide Web verwendet. Dieses Tutorial wurde erstellt, um Administratoren bei der Einrichtung des LAMP-Stacks unter Debian 9 zu helfen. In diesem Tutorial installieren wir Apache und MySQL aus den Debian 9-Basis-Repositories. Wir helfen Ihnen dabei, ein Drittanbieter-Repository für die PHP-Installation hinzuzufügen.

Schritt 1 – Voraussetzungen

Melden Sie sich mit sudo-Berechtigungen oder als Root-Benutzer auf der Befehlszeile bei Ihrem Debian 9-Server an.

ssh [email protected]

Nach dem Einloggen in Ihr Debian-System aktualisieren Sie die aktuellen Pakete auf die neuste verfügbare Version.

sudo apt-get update
sudo apt-get upgrade

Installieren Sie außerdem die folgenden Pakete auf Ihrem System, die für die nächsten Befehle in diesem Tutorial erforderlich sind.

sudo apt install ca-certificates apt-transport-https 

Schritt 2 – Apache2 installieren

Die Basis-Repositories von Debian 9 enthalten Apache 2.4-Pakete. Sie können Apache2-Pakete einfach installieren, indem Sie die folgenden Befehle auf Ihrem Debian 9-System ausführen.

sudo apt-get install apache2

Schritt 3 – MySQL installieren

Das Basis-Repository von Debian 9 enthält MariaDB (Ersatz von MySQL) als Standard-Datenbankserver. Wenn Sie mit MariaDB einverstanden sind, führen Sie Befehle zur Installation aus, ansonsten folgen Sie dem MySQL-Server-Installations-Tutorial.

sudo apt-get install mysql-server

Schritt 4 – PHP installieren

Standardmäßige Debian 9-System-Repositorys enthalten eine ältere PHP-Version. Um die neueste PHP-Version zu installieren, fügen Sie Ihrem System ein Drittanbieter-PPA hinzu. Führen Sie den folgenden Befehl aus, um PPA zu Ihrem System hinzuzufügen.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

Installieren Sie dann die neueste PHP-Version auf Debian 9.

sudo apt update
sudo apt install php php-mysql libapache2-mod-php

Schritt 5 – Einrichtung überprüfen

Um das LAMP-Setup unter Debian 9 zu überprüfen, erstellen Sie ein PHP-Skript mit der Funktion phpinfo() im Apache-Dokumentenstamm. Bearbeiten Sie dazu /var/www/html/info.php Datei in Ihrem bevorzugten Texteditor und fügen Sie den folgenden Inhalt zur Datei hinzu und speichern Sie sie.

PHP
123

Greifen Sie nun im Webbrowser mit Ihrer System-IP-Adresse auf die Datei info.php zu.


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 unter Debian 8

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

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

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

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

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

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

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