Linux-Webhosting bezeichnet jedes Webhosting, bei dem auf dem Server ein Linux-Betriebssystem läuft. Am häufigsten sind Ubuntu, Debian, CentOS, AlmaLinux und Rocky Linux. Linux betreibt mehr als 96 % der Webserver weltweit und unterstützt den gesamten Open-Source-Stack mit Apache, NGINX, PHP, MySQL, Python, Node.js und Docker. Für Entwickler, SysAdmins und alle, die einen VPS oder Dedicated Server betreiben, ist es der Standard. Bei einem nicht verwalteten Linux VPS erhältst du vollständigen Root-Zugriff: Du kannst jedes Paket installieren, jede Konfigurationsdatei bearbeiten und jeden Dienst ausführen.
Was ist Linux-Webhosting?
Beim Linux-Webhosting verwendet der Server Linux als Betriebssystem. Das Betriebssystem verwaltet die Hardwareressourcen und bildet die Grundlage für alle weiteren Komponenten: die Webserver-Software (Apache, NGINX, LiteSpeed), die Laufzeitumgebung (PHP, Python, Ruby, Node.js, Go), die Datenbank (MySQL, PostgreSQL, MongoDB) und die Werkzeuge zur Serververwaltung (SSH, bash, systemd, cron). Linux ist Open Source und kostenlos. Pro Server fällt keine Lizenzgebühr für das Betriebssystem an, weshalb Linux-Hosting bei vergleichbarer Ausstattung durchgehend günstiger als Windows-Hosting ist.
Bei einem Linux-VPS bindet dich auf Host-Ebene nichts an eine bestimmte Plattform. Du wählst die Distribution, den Web-Stack, die PHP-Version und die Datenbank-Engine. Updates installierst du nach deinem eigenen Zeitplan und die Sicherheit konfigurierst du nach deinen Vorgaben. Oberhalb der Hypervisor-Ebene schränkt der Anbieter nichts ein.
Linux- oder Windows-Webhosting: Was passt zu dir?
| Merkmal | Linux-Hosting | Windows-Hosting |
|---|---|---|
| Betriebssystem | Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux | Windows Server 2019 / 2022 |
| Kosten des Betriebssystems | Kostenlos, keine Lizenzgebühr | Kostenpflichtige Windows-Server-Lizenz im Hostingpreis enthalten |
| Webserver-Software | Apache, NGINX, LiteSpeed | IIS (Internet Information Services) |
| Unterstützte Sprachen | PHP, Python, Ruby, Node.js, Go, Perl | ASP.NET, PHP (eingeschränkt), .NET Core |
| Datenbanken | MySQL, PostgreSQL, MongoDB, Redis | SQL Server, MySQL, PostgreSQL |
| Root-/Administratorzugriff | Vollständiger Root-Zugriff per SSH | RDP oder PowerShell (bei verwalteten Plänen eingeschränkt) |
| Paketverwaltung | apt (Ubuntu/Debian), dnf/yum (CentOS/AlmaLinux) | PowerShell oder manuelle Installationsprogramme |
| Community und Dokumentation | Deutlich größer, die meisten Tutorials setzen Linux voraus | Kleiner und auf Unternehmen ausgerichtet |
| Wähle diese Option, wenn | du PHP, Python, Node.js oder einen anderen Open-Source-Stack nutzt | du ausdrücklich ASP.NET oder Software benötigst, die nur unter Windows läuft |
Welche Linux-Distribution solltest du verwenden?
Auf allen großen Linux-Distributionen läuft dieselbe Software. Sie unterscheiden sich bei der Paketverwaltung, der Update-Strategie und der Größe ihrer Community.
- Ubuntu LTS (22.04, 24.04): der Community-Standard für Webserver. Ubuntu bietet die größte Dokumentationsbasis, LTS-Versionen mit fünf Jahren Support und den Paketmanager apt. Wenn Linux-Hosting neu für dich ist, findest du hier den besten Einstieg. Die meisten Tutorials und Antworten auf Stack Overflow setzen Ubuntu voraus.
- Debian: die Distribution, auf der Ubuntu aufbaut. Debian ist sehr stabil, geht zurückhaltend mit Paketupdates um und belegt in der Standardinstallation weniger Speicherplatz. Es eignet sich für Server, die jahrelang unbeaufsichtigt und ohne überraschende Änderungen laufen sollen.
- AlmaLinux / Rocky Linux: von der Community gepflegte, RHEL-kompatible Forks. Beide verwenden RPM-Pakete (dnf) und sind seit der Neuausrichtung von CentOS in Unternehmen weit verbreitet. Wähle eine dieser Distributionen, wenn dein Team RHEL-Kompatibilität braucht oder du in einer Unternehmensumgebung arbeitest.
- CentOS Stream: Upstream-Version von RHEL mit Rolling Release. Gut zum Testen von Software für RHEL, aber im Produktivbetrieb weniger stabil als AlmaLinux oder Rocky Linux.
Was du auf Linux-Webhosting betreiben kannst
| Stack | Komponenten | Typischer Anwendungsfall |
|---|---|---|
| LAMP | Linux + Apache + MySQL + PHP | WordPress, Drupal, Joomla, klassische PHP-Anwendungen |
| LEMP | Linux + NGINX + MySQL + PHP-FPM | WordPress mit hohem Traffic, PHP-Anwendungen mit den Performancevorteilen von NGINX |
| Python / Django | Linux + NGINX + Gunicorn + PostgreSQL | Webanwendungen, REST-APIs, Backends mit großen Datenmengen |
| Node.js | Linux + NGINX (Reverse Proxy) + Node.js + PostgreSQL oder MongoDB | Echtzeitanwendungen, REST-APIs, Backends für Single-Page-Apps |
| Ruby on Rails | Linux + NGINX + Puma + PostgreSQL | MVPs für Start-ups, schnelles Prototyping, etablierte Rails-Anwendungen |
| Docker | Linux + Docker Engine + beliebiger containerisierter Stack | Microservices, reproduzierbare Build-Umgebungen, CI/CD-Pipelines |
| Selbst gehostete KI / LLMs | Linux + Ollama oder llama.cpp + beliebiges Frontend | Lokale Inferenz für 7B–13B-Modelle auf einem für viel RAM ausgelegten VPS |
Linux-VPS-Hosting bei Contabo: Pläne und Preise
Auf jedem Contabo VPS läuft Linux. Bei der Bereitstellung wählst du zwischen Ubuntu, Debian, CentOS, AlmaLinux und Rocky Linux. Jeder Plan bietet vollständigen Root-Zugriff per SSH. Die Preise gelten 2026 bei einer Laufzeit von 12 Monaten und enthalten die Mehrwertsteuer.
| Plan | vCPU | RAM | Speicher | Preis/Monat | Geeignet für |
|---|---|---|---|---|---|
| Cloud VPS 4 (Core) | 4 | 8 GB | 100 GB SSD | 4,40 € | LAMP-Stack, kleine Websites, Entwicklungsumgebungen, erster Linux-VPS |
| Cloud VPS 6 (Core) | 6 | 12 GB | 200 GB SSD | 6,00 € | WordPress, Django/Flask, wachsende Websites mit moderatem Traffic |
| Cloud VPS 8 (Core) | 8 | 24 GB | 300 GB SSD | 11,20 € | Node.js-APIs, Docker-Workloads, mehrere Websites, Ollama-7B-Modelle |
| Cloud VPS Plus 4 (Performance) | 4 AMD EPYC | 8 GB | 150 GB NVMe | 10,80 € | Datenbanklastige Anwendungen, I/O-intensive Workloads, für NVMe ausgelegte Stacks |
| Cloud VPS Plus 8 (Performance) | 8 AMD EPYC | 24 GB | 450 GB NVMe | 28,00 € | Produktivsysteme mit hohem Traffic, Redis, PostgreSQL, stark ausgelastete Node.js- oder Python-APIs |
Alle Pläne enthalten permanent aktiven DDoS-Schutz, die kostenlose Contabo Firewall (new.contabo.com → Network Services → Firewall), KVM-Hypervisor-Isolierung und unbegrenzten ein- und ausgehenden Traffic gemäß Fair-Use-Regelung.
Linux-Webserver auf einem Contabo VPS einrichten
- Stelle deinen VPS bereit und wähle beim Bestellvorgang Ubuntu 24.04 LTS. Für diese Version findest du die meiste Dokumentation.
- Stelle eine SSH-Verbindung her: ssh root@<your-vps-ip>. Verwende aus Sicherheitsgründen einen SSH-Key statt der Passwortauthentifizierung.
- Aktualisiere das System: sudo apt update && sudo apt upgrade -y.
- Erstelle einen Benutzer ohne Root-Rechte: adduser yourname && usermod -aG sudo yourname. Wechsle für alle weiteren Arbeiten zu diesem Benutzer. Betreibe deinen Webserver nie als root.
- Konfiguriere die Software-Firewall: sudo ufw allow OpenSSH && sudo ufw allow 80 && sudo ufw allow 443 && sudo ufw enable. Aktiviere auch die Contabo Firewall unter new.contabo.com → Network Services → Firewall.
- Installiere deinen Web-Stack: sudo apt install nginx php-fpm php-mysql (für einen LEMP-Stack unter Ubuntu). Passe den Befehl an deinen gewählten Stack an.
- Installiere kostenlos ein SSL-Zertifikat: sudo apt install certbot python3-certbot-nginx && sudo certbot –nginx -d yourdomain.com. Erzwinge HTTPS, indem du HTTP-Anfragen weiterleitest.
- Verbinde deine Domain: Ändere beim Domain-Registrar den DNS-A-Record auf die IP-Adresse deines VPS.
FAQ: Linux-Webhosting
Was ist Linux-Webhosting?
Beim Linux-Webhosting läuft auf dem Server ein Linux-Betriebssystem, meist Ubuntu, Debian, CentOS, AlmaLinux oder Rocky Linux. Linux betreibt mehr als 96 % aller Webserver, weil es kostenlos und Open Source ist, stabil läuft und den gesamten Open-Source-Web-Stack unterstützt: Apache oder NGINX, PHP oder Python sowie MySQL oder PostgreSQL.
Ist Linux für Webhosting besser als Windows?
Für die meisten Webanwendungen ja. Linux ist kostenlos, da keine Betriebssystemlizenz anfällt, unterstützt alle wichtigen Open-Source-Sprachen und -Frameworks und bietet eine deutlich größere Auswahl an Tutorials und Dokumentation. Wähle Windows-Hosting nur, wenn deine Anwendung ausdrücklich ASP.NET, das .NET Framework oder eine andere ausschließlich unter Windows verfügbare Technologie benötigt.
Welche Linux-Distribution eignet sich am besten für Webhosting?
Ubuntu LTS ist der empfohlene Einstieg: Es hat die größte Community, erhält fünf Jahre lang Sicherheitsupdates und wird von den meisten Tutorials vorausgesetzt. Debian ist die Alternative, wenn du maximale Stabilität und eine schlanke Standardinstallation möchtest. AlmaLinux oder Rocky Linux passen zu Teams, die RHEL-Kompatibilität brauchen oder in Unternehmensumgebungen arbeiten.
Unterstützt Linux-Webhosting PHP und MySQL?
Ja, PHP und MySQL bilden einen nativen Stack unter Linux. Installiere beide unter Ubuntu mit einem Befehl: sudo apt install php php-mysql mysql-server. WordPress, Drupal, Joomla und die meisten PHP-CMS laufen nativ unter Linux, mit Apache oder NGINX als Webserver.
Diese Artikel könnten dir gefallen
- VPS-Sicherheitscheckliste: 9 Schritte nach der Einrichtung
- Firewall unter Ubuntu mit UFW einrichten
- Der beste VPS für Docker und Kubernetes bei kleinem Budget
- Lokalen Python-Webserver für Tests hosten
Hinweis: Die in diesem Artikel genannten Produktspezifikationen, Funktionen und Preise können sich ändern und je nach Region, Abrechnungszeitraum und laufender Aktion abweichen. Aktuelle Angaben, Preise und lokale Wechselkurse findest du auf der offiziellen Website des jeweiligen Anbieters oder der jeweiligen Marke.