Die besten Webserver im Vergleich: Caddy, Nginx und Apache – Wann verwende ich welchen Unterbau?

Ein Blick auf die aktuelle Webserver-Landschaft mit einem Vergleich zwischen Caddy, Nginx und Apache, mit ein paar Beispielen, in welchen Szenario ich welchen Webserver als Systemadministrator bevorzuge. Was macht eigentlich ein Webserver? Ein Webserver ist eine essenzielle Software, die Anfragen über das Netzwerk von einem Benutzer, in der […]

WordPress auf Linux Ubuntu 22.04 mit einem LAMP-Stack installieren (Tutorial)

In diesem Beitrag zeige ich euch, wie die Installation von WordPress auf einem Server mit Linux Ubuntu 22.04 oder einer anderen APT-basierten Distribution, wie Debian 12, in wenigen Schritten durchgeführt wird. Dafür implementieren wir zuerst einen LAMP-Stack mit allen notwendigen Abhängigkeiten, die für die Bereitstellung eines Webservers mit […]

Joomla installieren: Installationsanleitung für das Joomla-CMS auf einen Server mit Debian und Ubuntu (Tutorial)

In diesem Artikel installieren wir Joomla auf einem Linux basierten Server. Neben WordPress zählt Joomla zu den beliebtesten Content-Management-Systemen (CMS). Einer der größten Vorteile von Joomla ist der, dass die Software quelloffen ist und kostenlos auf deinen Server installiert werden kann. Nach der Installation von Joomla steht uns […]

Nginx Proxy Manager: Reverse Proxy mit Docker-Compose installieren

Der Nginx Proxy Manager ist eine Open-Source-Software, die auf dem Nginx-Webserver basiert. Neben Apache ist Nginx einer der am häufigsten verwendeten Webserver für alle möglichen Webanwendungen. Wir installieren in dieser Installationsanleitung den Nginx Proxy Manager in einem Docker-Container.  Nach erfolgreicher Installation können Konfigurationen und Verwaltungen über die Weboberfläche […]

SSL-Zertifikat installieren mit Certbot und Lets Encrypt (Anleitung)

Ein SSL-Zertifikat, welches auf dem Server installiert wird, sorgt für eine verschlüsselte Kommunikation und die sichere Übertragung von sensiblen Daten. Mit einem kryptografischen Schlüssel werden dabei Details an eine Organisation gebunden. Der Begriff „SSL“ steht für „Secure Sockets Layer“. Ein SSL-Zertifikat wird dafür verwendet, um Datentransfers, Logindaten und […]