Skip to content

Installation des LOMP-Stacks (OpenLiteSpeed, MySQL und PHP) auf Ubuntu 24.04

Cloud Infrastructure Expert
Installation des LOMP-Stacks (OpenLiteSpeed, MySQL und PHP) auf Ubuntu 24.04

 

 

In diesem Tutorial zeigen wir Ihnen, wie Sie den LOMP-Stack (Linux, OpenLiteSpeed, MySQL/MariaDB und PHP) auf Ihrem Ubuntu 24.04 VPS-Server installieren können. Der LOMP-Stack ist eine leistungsstarke und ressourcenschonende Alternative zum traditionellen LAMP-Stack, ideal für die Ausführung dynamischer Websites und Webanwendungen.

Schritt 1: OpenLiteSpeed installieren

  1. Fügen Sie das OpenLiteSpeed-Repository hinzu und aktualisieren Sie die Paketliste:

    wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash
    sudo apt update
  2. Installieren Sie OpenLiteSpeed:

    sudo apt install openlitespeed -y
  3. Setzen Sie das Administratorpasswort für OpenLiteSpeed:

    sudo /usr/local/lsws/admin/misc/admpass.sh

Schritt 2: Firewall aktualisieren

  1. Öffnen Sie die Ports 80 (HTTP) und 443 (HTTPS) in Ihrer Firewall:

    sudo ufw allow 80/tcp
    sudo ufw allow 443/tcp
    sudo ufw reload

Schritt 3: MariaDB installieren

  1. Installieren Sie MariaDB:

    sudo apt install mariadb-server -y
  2. Sichern Sie Ihre MariaDB-Installation:

    sudo mysql_secure_installation

    Folgen Sie den Anweisungen, um ein Root-Passwort festzulegen und die Sicherheit zu verbessern.

Schritt 4: PHP installieren

  1. Installieren Sie PHP und PHP-FPM:

    sudo apt install lsphp81 lsphp81-common lsphp81-mysql lsphp81-opcache lsphp81-curl lsphp81-intl lsphp81-gd lsphp81-imagick lsphp81-xml lsphp81-cli -y

Schritt 5: OpenLiteSpeed konfigurieren

  1. Greifen Sie auf die OpenLiteSpeed WebAdmin-Konsole zu, indem Sie http://Ihre_Server_IP:7080 in Ihrem Webbrowser öffnen. Verwenden Sie die Anmeldedaten, die Sie in Schritt 1 festgelegt haben.

  2. Navigieren Sie zu “Server Configuration” -> “External App” und klicken Sie auf “Add”.

  3. Geben Sie die folgenden Informationen ein:

    • **Name:** lsphp
    • **Address:** uds:///var/run/php/php8.1-fpm.sock
    • **Max Connections:** 35
    • **Initial Request Timeout (secs):** 60
    • **Retry Timeout (secs):** 0
    • **Persistent Connection:** Yes
    • **Connection Keep-Alive:** 5

    Klicken Sie auf “Save”.

  4. Navigieren Sie zu “Server Configuration” -> “Script Handler” und klicken Sie auf “Add”.

  5. Geben Sie die folgenden Informationen ein:

    • **Suffix:** php
    • **Handler Type:** LiteSpeed SAPI
    • **Handler Name:** lsphp

    Klicken Sie auf “Save”.

  6. Starten Sie OpenLiteSpeed neu:

    sudo systemctl restart lsws

Schritt 6: Virtuellen Host einrichten

  1. Navigieren Sie in der WebAdmin-Konsole zu “Virtual Hosts” und klicken Sie auf “Add”.

  2. Geben Sie die folgenden Informationen ein:

    • **Virtual Host Name:** Ihre Domain (z. B. example.com)
    • **Config File:** /usr/local/lsws/conf/vhosts/example.com.conf
    • **Document Root:** /var/www/html/example.com

    Klicken Sie auf “Save”.

  3. Erstellen Sie das Dokumenten-Root-Verzeichnis:

    sudo mkdir -p /var/www/html/example.com
  4. Erstellen Sie eine einfache index.php-Datei, um die Installation zu testen:

    sudo nano /var/www/html/example.com/index.php

    Fügen Sie den folgenden Inhalt ein:

    <?php
    phpinfo();
    ?>

    Speichern und schließen Sie die Datei.

Abschluss

Sie haben nun erfolgreich den LOMP-Stack auf Ihrem Ubuntu 24.04 Server installiert. Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://ihre-domain.de, um die PHP-Info-Seite anzuzeigen und zu überprüfen, ob alles korrekt funktioniert.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.