Wie man LAMP unter Ubuntu installiert
LAMP ist ein Akronym für Linux, Apache, MySQL (oder MariaDB) und PHP. Es handelt sich um einen beliebten Open-Source-Webserver-Stack, der für die Entwicklung und Bereitstellung von dynamischen Websites und Anwendungen verwendet wird. Dieser Artikel führt Sie durch den Prozess der Installation des LAMP-Stacks auf einem Ubuntu-Server
1. Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie über die folgenden Voraussetzungen verfügen
- Ein Server, auf dem Ubuntu (18.04 oder höher) läuft.
- Sudo-Rechte auf dem Server.
- Ein Terminal oder SSH-Zugang zu Ihrem Server.
2. Aktualisieren Sie Ihr System
Beginnen Sie damit, Ihren Paketindex zu aktualisieren, um sicherzustellen, dass Sie die neuesten Informationen über verfügbare Pakete haben
sudo apt update
sudo apt upgrade -y
3. Apache installieren
Schritt 1: Apache installieren
Um den Apache-Webserver zu installieren, führen Sie den folgenden Befehl aus
sudo apt install apache2 -y
Schritt 2: Starten und Aktivieren von Apache
Starten Sie nach der Installation den Apache-Dienst und aktivieren Sie ihn für die Ausführung beim Booten
sudo systemctl start apache2
sudo systemctl enable apache2
Schritt 3: Überprüfen der Apache-Installation
Um zu überprüfen, ob der Apache läuft, öffnen Sie Ihren Webbrowser und navigieren Sie zur IP-Adresse Ihres Servers: http://your_server_ip. Siesollten die Standard-Begrüßungsseite des Apache sehen
4. MySQL installieren
Schritt 1: Installieren Sie MySQL
Um MySQL zu installieren, führen Sie den folgenden Befehl aus
sudo apt install mysql-server -y
Schritt 2: Sichere MySQL-Installation
Führen Sie nach der Installation das Sicherheitsskript aus, um die Sicherheit von MySQL zu erhöhen
sudo mysql_secure_installation
Folgen Sie den Aufforderungen, um ein Root-Passwort festzulegen und andere Sicherheitsoptionen zu konfigurieren
Schritt 3: Überprüfen der MySQL-Installation
Melden Sie sich bei MySQL an, um die Installation zu überprüfen
sudo mysql -u root -p
Geben Sie das Root-Passwort ein, das Sie während des sicheren Installationsprozesses festgelegt haben
5. PHP installieren
Schritt 1: PHP und erforderliche Erweiterungen installieren
Um PHP und einige gängige Erweiterungen zu installieren, führen Sie den folgenden Befehl aus
sudo apt install php libapache2-mod-php php-mysql -y
Schritt 2: Starten Sie Apache neu
Nach der Installation von PHP starten Sie den Apache-Server neu, um das PHP-Modul zu aktivieren
sudo systemctl restart apache2
Schritt 3: Überprüfen der PHP-Installation
Um zu überprüfen, ob PHP installiert ist und funktioniert, erstellen Sie eine PHP-Infodatei
- Erstellen Sie eine neue Datei im Web-Root-Verzeichnis:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
- Öffnen Sie Ihren Webbrowser und navigieren Sie zu:
Sie sollten eine Seite sehen, die PHP-Informationen anzeigt
6. Aufräumen
Nachdem Sie die Installation überprüft haben, sollten Sie aus Sicherheitsgründen die PHP-Infodatei entfernen
sudo rm /var/www/html/info.php
7. Fazit
Sie haben den LAMP-Stack erfolgreich auf Ihrem Ubuntu-Server installiert. Mit der Einrichtung von Linux, Apache, MySQL und PHP können Sie nun dynamische Webanwendungen entwickeln und bereitstellen. Aktualisieren Sie Ihren Software-Stack regelmäßig, um optimale Leistung und Sicherheit zu gewährleisten.