Blog

Tutorials, Anleitungen und Produktneuigkeiten.

Entwickler

Apache, Nginx oder OpenLiteSpeed: Welcher passt?

3 November 2026 5 Min. Lesezeit
Diesen Beitrag teilen

Apache, Nginx und OpenLiteSpeed erledigen alle die Aufgabe. Ihre Anforderungen und Gewohnheiten entscheiden, kein Geschwindigkeitswettbewerb. WordPress.org empfiehlt für WordPress Apache oder Nginx. Hängt Ihre Website an .htaccess-Dateien, ist Apache die natürliche Wahl. Wollen Sie eine schlanke Konfiguration und einen Reverse-Proxy, nehmen Sie Nginx. Wollen Sie einen WordPress-Cache auf Serverebene und die Verwaltung über eine Weboberfläche, passt OpenLiteSpeed besser.

Die drei Webserver im Überblick

MerkmalApacheNginxOpenLiteSpeed
LizenzApache License 2.02-clause BSDGPLv3
.htaccessJa, pro VerzeichnisNein, Regeln kommen in die ServerkonfigurationNutzt Apache-kompatible Rewrite-Regeln
Weboberfläche für die AdministrationNeinNeinJa, Standardport 7080
WordPress-CachingCaching-Plugins; ein serverseitiger Cache mit mod_cache wird von Hand eingerichtetCaching-Plugins; ein serverseitiger FastCGI-Cache wird von Hand eingerichtetLiteSpeed-Cache-Plugin zusammen mit dem eingebauten Server-Cache

Apache: .htaccess und Vertrautheit

Apache gehört zu den bekanntesten Optionen. Mit .htaccess-Dateien ändern Sie Einstellungen Verzeichnis für Verzeichnis. Von Shared Hosting übernommene Websites und viele Plugins verlassen sich auf diese Datei. Die Dokumentation von Apache selbst rät allerdings, Regeln in die Hauptkonfigurationsdatei zu schreiben, wenn Sie Zugriff darauf haben, denn .htaccess wird bei jeder Anfrage in jedem Verzeichnis gesucht. Auf Ihrem eigenen VPS haben Sie Root-Zugriff, also steht Ihnen diese Möglichkeit offen. Üblich ist, PHP über PHP-FPM laufen zu lassen, mit Apache im ereignisgesteuerten Modus event. Unter Ubuntu und Debian schalten Sie Module mit a2enmod und Websites mit a2ensite ein und aus.

Nginx: schlanke Konfiguration und Reverse-Proxy

Nginx ist ereignisgesteuert. Die offizielle Website beschreibt es als Webserver, Reverse-Proxy, Inhalts-Cache und Load Balancer. Es ist eine gängige Wahl, um statische Dateien auszuliefern und vor anderen Anwendungen zu stehen. .htaccess wird nicht unterstützt, und der Blog des Nginx-Projekts selbst sagt, dass Konfigurationsdateien pro Verzeichnis nicht unterstützt werden. Für eine Anwendung wie WordPress schreiben Sie die Regel try_files, die schöne Permalinks brauchen, selbst in die Serverkonfiguration. Die offizielle Dokumentation von WordPress zeigt die Regel. PHP läuft über PHP-FPM. Im Paket von Ubuntu und Debian schreiben Sie Websites unter /etc/nginx/sites-available und verlinken sie in sites-enabled. Eine Änderung testen Sie mit sudo nginx -t und wenden sie mit sudo systemctl reload nginx an.

OpenLiteSpeed: WordPress-Cache und Weboberfläche

OpenLiteSpeed ist die Open-Source-Edition des LiteSpeed Web Server Enterprise und wird unter der GPLv3 veröffentlicht. Dasselbe Team entwickelt beide, und die Enterprise-Edition braucht eine Lizenz. OpenLiteSpeed kann Apache-kompatible Rewrite-Regeln nutzen, die Permalink-Regeln von WordPress funktionieren also meist unverändert. Enthält die .htaccess einer alten Website andere Direktiven als Rewrite-Regeln, testen Sie sie vor dem Umzug, denn OpenLiteSpeed ignoriert Direktiven, die es nicht unterstützt, ohne einen Fehler zu melden.

Der Cache auf Serverebene des LiteSpeed-Cache-Plugins für WordPress funktioniert nur auf LiteSpeed-Produkten. Laut der Dokumentation des Plugins sind auf anderen Servern nur seine Optimierungsfunktionen verfügbar. Die Web-Administrationsoberfläche öffnet sich standardmäßig auf Port 7080. Lassen Sie diesen Port nicht für alle offen. Öffnen Sie ihn nur für Ihre eigene IP-Adresse.

Auch Caddy ist eine Option

Für kleine Projekte können Sie auch Caddy in Betracht ziehen. Schreiben Sie einen Domainnamen in seine Konfiguration, besorgt und erneuert es das HTTPS-Zertifikat selbst. Laut seiner offiziellen Dokumentation setzt das voraus, dass der DNS-Eintrag der Domain auf den Server zeigt und die Ports 80 und 443 von außen erreichbar sind. Seine Konfigurationsdatei (das Caddyfile) ist sehr kurz. Dafür gibt es keine .htaccess-Unterstützung, Regeln kommen also auch dort in die Konfiguration. Die webbasierten fertigen Apps von Seturack, etwa WordPress, nutzen Caddy für HTTPS.

Welchen sollten Sie wählen?

„Welcher ist schneller?“ hat keine einheitliche Antwort. Das Ergebnis hängt von Konfiguration, PHP-Einstellungen, Caching und der Website selbst ab. Bei einer langsamen WordPress-Website ist der Webserver selten das Problem. Ein fehlender Cache, schwere Plugins oder zu wenig Arbeitsspeicher sind häufigere Ursachen. Prüfen Sie diese, bevor Sie den Server wechseln. Den echten Unterschied sehen Sie nur, wenn Sie Ihre eigene Website auf Ihrem eigenen Server ausprobieren. Lassen Sie sich bei der Wahl von diesen Fragen leiten:

  • Wenn Sie eine alte Website umziehen, die sich auf .htaccess-Dateien verlässt: Apache.
  • Wenn Sie einen Reverse-Proxy vor einigen Anwendungen oder eine schlanke Konfiguration wollen: Nginx.
  • Wenn Sie eine einzelne WordPress-Website betreiben und einen Server-Cache und webbasierte Verwaltung wollen: OpenLiteSpeed.
  • Wenn Sie mehrere Domains hosten, können das alle drei: Virtual Hosts bei Apache, Server Blocks bei Nginx. Das entscheidet die Wahl nicht.
  • Wenn Sie ein Kontrollpanel nutzen, nehmen Sie die Voreinstellung des Panels. CloudPanel nutzt Nginx und CyberPanel OpenLiteSpeed. HestiaCP installiert standardmäßig Nginx zusammen mit Apache (Apache lässt sich abschalten).
  • Wenn Sie unsicher sind, wählen Sie Apache oder Nginx. WordPress.org empfiehlt beide, und für beide gibt es reichlich Material.

Installation und späterer Wechsel

Apache und Nginx installieren Sie aus dem Paket-Repository von Ubuntu mit einem einzigen Befehl:

sudo apt install apache2

sudo apt install nginx

Installieren Sie beide auf einmal, kann der zweite Port 80 nicht belegen und startet nicht. sudo ss -tlnp | grep ':80 ' zeigt, welcher Dienst auf Port 80 lauscht. OpenLiteSpeed installieren Sie nach den Schritten in der offiziellen Installationsdokumentation von LiteSpeed. Öffnen Sie nach der Installation die IP-Adresse des Servers im Browser. Sehen Sie die Willkommensseite, läuft der Dienst. Öffnet sich die Seite von außen nicht, prüfen Sie, ob die Ports 80 und 443 in der Firewall offen sind.

Ein späterer Wechsel ist möglich. Die Dateien und die Datenbank Ihrer Website bleiben gleich. Die Konfiguration ändert sich. Wechseln Sie von Apache zu Nginx, übersetzen Sie die .htaccess-Regeln von Hand. Die offizielle Dokumentation von Nginx hat eine Anleitung zum Umwandeln von Rewrite-Regeln. Alle drei Server lassen sich auf derselben Maschine installieren, können aber die Ports 80 und 443 nicht gleichzeitig nutzen. Probieren Sie sie zuerst auf einem kleinen Server aus. Sind Sie nicht zufrieden, können Sie den Dienst wechseln, ohne den Server neu zu installieren.

Sie brauchen keinen großen Server, um alle drei auszuprobieren. Beginnen Sie mit einer kleinen Größe und vergrößern Sie im Panel. Den Preis sehen Sie auf der Preisseite.

Wenn Sie lieber mit Ihrem gewählten Webserver fertig starten möchten, installieren sich die Optionen LAMP (Apache), LEMP (Nginx) und OpenLiteSpeed von Seturack von selbst. Für WordPress gibt es außerdem WordPress auf OpenLiteSpeed.

Fertig eingerichtet bei Seturack: OpenLiteSpeed, WordPress LiteSpeed, LAMP, LEMP.

Kommentare0

Noch keine Kommentare

Schreiben Sie den ersten Kommentar und teilen Sie Ihre Gedanken.

Diskutieren Sie mit

Bitte melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen.

Keinen Beitrag verpassen

Erhalten Sie unsere neuesten Tutorials, Anleitungen und Produktneuigkeiten direkt in Ihr Postfach.

Sie haben unseren Newsletter abonniert.