Tutorials  /  Linux Basics

OpenLiteSpeed mit PHP 7.1 auf CentOS 7 installieren

Ccentron Redaktion · Juni 2025 ·5 Min. Lesezeit ·Linux Basics, Tutorial

OpenLiteSpeed ist die quelloffene Variante von LiteSpeed – ein schlanker und gleichzeitig leistungsstarker Webserver.

Diese Anleitung zeigt dir Schritt für Schritt, wie du OpenLiteSpeed zusammen mit PHP 7 auf einem CentOS-7-System einrichtest.

Voraussetzungen

  • CentOS 7 in der 64-Bit-Version
  • Ein Benutzerkonto mit sudo-Rechten
VM

Passende Infrastruktur bei centron

Zum Ausprobieren braucht es keine eigene Hardware: ccloud³ VMs mit vollem Root-Zugriff gibt es ab 3,12 € im Monat, stundengenau abgerechnet und in Sekunden bereit. Cloud Server mieten →

Schritt 1: System aktualisieren

Mel­de dich mit einem Benutzer an, der über sudo-Rechte verfügt, und führe die folgenden Befehle zur Systemaktualisierung aus:

Konsole
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now

Nach dem Neustart meldest du dich erneut mit dem gleichen Benutzerkonto an.

Schritt 2: OpenLiteSpeed installieren

Um OpenLiteSpeed in Version 1.4.24 auf CentOS 7 zu installieren, führst du die folgenden YUM-Befehle aus:

Konsole
sudo rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
sudo yum install openlitespeed -y

Schritt 3: PHP 7 installieren

Für den Einsatz von PHP mit OpenLiteSpeed musst du spezielle vorgefertigte Pakete installieren, die mit lsphp beginnen.

Mit diesem Befehl listest du alle verfügbaren lsphp-Pakete auf:

Konsole
yum list lsphp*

Installiere anschließend die gängigen PHP-7.1-Module für OpenLiteSpeed mit folgendem Befehl:

Konsole
sudo yum install lsphp71 lsphp71-mysqlnd lsphp71-common lsphp71-gd lsphp71-pdo lsphp71-process lsphp71-mbstring lsphp71-mcrypt lsphp71-opcache lsphp71-bcmath lsphp71-xml -y

Schritt 4: Admin-Zugang für das Webinterface einrichten

OpenLiteSpeed bietet ein benutzerfreundliches Webinterface namens WebAdmin GUI. Um darauf zugreifen zu können, musst du zuerst einen Admin-Benutzer anlegen. Verwende dafür den folgenden Befehl:

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

Gib bei der Aufforderung die folgenden Informationen ein:

  • Benutzername [admin]: <dein-admin-benutzername>
  • Passwort: <dein-admin-passwort>
  • Passwort wiederholen: <dein-admin-passwort>

Aktiviere anschließend den Zugriff auf das Webinterface über Port 7080 in der Firewall:

Konsole
sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
sudo firewall-cmd --reload

Rufe jetzt in deinem Browser die Adresse http://203.0.113.1:7080 auf. Sollte eine Warnung wegen eines unsicheren SSL-Zertifikats erscheinen, kannst du diese ignorieren und dich mit deinen eben gesetzten Zugangsdaten anmelden.

Schritt 5: OpenLiteSpeed für PHP 7.1 konfigurieren

Standardmäßig ist OpenLiteSpeed in Version 1.4.24 für den Einsatz mit PHP 5.x ausgelegt. Da in dieser Anleitung PHP 7.1 verwendet wird, musst du die Einstellungen über die WebAdmin-Oberfläche anpassen.

Öffne den Bereich Server Configuration und wechsle zum Reiter External App. Suche nach dem Eintrag lsphp5 und klicke auf das zweite Symbol Edit auf der rechten Seite. Ändere die Werte wie folgt:

  • Name: lsphp71
  • Adresse: uds://tmp/lshttpd/lsphp.sock
  • Maximale Verbindungen: 35
  • Umgebungsvariablen:

    PHP_LSAPI_MAX_REQUESTS=500

    PHP_LSAPI_CHILDREN=35

  • Initiales Timeout (Sekunden): 60
  • Retry Timeout: 0
  • Antwort-Pufferung: nein
  • Automatischer Start: ja
  • Kommando: $SERVER_ROOT/lsphp71/bin/lsphp
  • Backlog: 100
  • Instanzen: 1
  • Soft Memory Limit (Bytes): 2047M
  • Hard Memory Limit (Bytes): 2047M
  • Soft Process Limit: 400
  • Hard Process Limit: 500

Speichere die Änderungen, indem du oben rechts auf das Speichern-Symbol klickst.

Wechsle nun zum Reiter Script Handler und klicke auf Edit, um folgende Werte einzutragen:

  • Dateiendungen: php
  • Handler-Typ: LiteSpeed SAPI
  • Handler-Name: lsphp71

Klicke erneut auf Speichern, um die Einstellungen zu übernehmen.

Gehe nun in den Bereich Listeners und wähle den Eintrag Default über das View-Symbol aus. Öffne im Reiter General die Einstellungen mit Edit und trage Folgendes ein:

  • Listener-Name: Default
  • IP-Adresse: ANY
  • Port: 80

Speichere die Änderungen wie gewohnt.

Zum Schluss klickst du oben rechts auf Graceful Restart, um die Konfiguration neu zu laden und zu aktivieren.

Schritt 6: Konfiguration überprüfen

Aktualisiere zunächst die Firewall-Regeln, um HTTP-Zugriffe über Port 80 zu erlauben:

Konsole
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

Öffne nun im Browser die Adresse http://203.0.113.1. Wenn alles korrekt eingerichtet wurde, erscheint eine Willkommensseite mit der Meldung:

Sie haben den OpenLiteSpeed Webserver erfolgreich installiert!

Weitere technische Informationen zur PHP-Konfiguration findest du unter:

http://203.0.113.1/phpinfo.php

Fazit

Du hast jetzt OpenLiteSpeed zusammen mit PHP 7.1 auf deinem CentOS 7 Server erfolgreich eingerichtet. Vom System-Update über die Installation bis zur Konfiguration im WebAdmin-Panel ist dein Server jetzt bereit für performantes Webhosting.

Durch die Kombination aus schlankem Design und hoher Performance bietet OpenLiteSpeed mit PHP 7.1 eine ideale Umgebung für effiziente Webanwendungen. Du kannst jetzt Websites bereitstellen, weitere Einstellungen vornehmen oder mit SSL zusätzliche Sicherheitsmaßnahmen integrieren.

Jetzt 200 € Guthaben sichern

Testen Sie Ihr Setup auf ccloud³

Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.

centron Redaktion Technische Redaktion

Das Redaktionsteam von centron schreibt Anleitungen aus dem Betriebsalltag: getestet auf unserer eigenen Plattform, betrieben im Rechenzentrum in Hallstadt bei Bamberg.

Kategorie Linux Basics
Teilen
Noch offene Fragen?

Unser Team hilft Ihnen bei Ihrem konkreten Setup weiter – von Menschen, die die Plattform selbst betreiben.

War dieses Tutorial hilfreich?

Ihre Antwort wird anonym gespeichert und hilft uns, die Tutorials zu verbessern.

Kommentare

Noch keine Kommentare – stellen Sie die erste Frage zu diesem Tutorial.

Zum Kommentieren anmelden

Kommentare stehen centron-Kunden offen. Melden Sie sich in Ihrem Konto an, um eine Frage zu diesem Tutorial zu stellen.

Weiterlesen

Das könnte Sie auch interessieren

Jetzt kostenlos anfangen

Melden Sie sich an und erhalten Sie in den ersten 60 Tagen ein Guthaben von 200 € bei centron.

Dieses Werbeangebot gilt nur für neue Konten. Angebot ausschließlich für Gewerbetreibende.

Jetzt loslegen Sales kontaktieren