Anleitungen | XionHosting
Hilfe /Anleitungen

Anleitungen

Schritt-für-Schritt-Anleitungen für Linux, Sicherheit und Webserver.

Aktualisiert 17.10.2026

vServer, Root-Server oder Dedicated Server: der Unterschied · Was die drei Servertypen unterscheidet und welcher zu deinem Projekt passt. Webhosting oder vServer: was brauche ich? · Wann Webhosting genügt und wann sich ein eigener Server lohnt. SSH-Key einrichten unter Windows, macOS und Linux · Schlüsselpaar erzeugen, auf den Server kopieren und Passwort-Login abschalten. Linux-Server absichern: die ersten Schritte · Updates, eigener Benutzer, SSH-Key, Firewall und Fail2ban für Ubuntu und Debian. Firewall mit UFW einrichten (Ubuntu und Debian) · Ports freigeben, Regeln prüfen und Fehler vermeiden, mit denen man sich aussperrt. Docker auf Ubuntu und Debian installieren · Docker und Docker Compose aus der offiziellen Paketquelle installieren und testen. Nginx als Reverse Proxy mit kostenlosem SSL-Zertifikat · Eine Anwendung hinter Nginx stellen und per Let's Encrypt mit HTTPS absichern. Swap-Datei unter Linux anlegen · Wenn der Arbeitsspeicher knapp wird: Swap anlegen, dauerhaft einbinden und richtig einstellen. Mit SSH auf deinen Server verbinden (Windows, macOS, Linux) · Die erste Verbindung zum vServer: Terminal öffnen, anmelden, Fingerprint bestätigen. Die wichtigsten Linux-Befehle für deinen Server · Dateien, Rechte, Prozesse, Dienste und Logs: die Befehle, die du wirklich brauchst. Domain mit deinem Server verbinden (A-Record setzen) · Mit einem A-Record zeigt deine Domain auf die IP deines vServers. Node.js-App dauerhaft mit PM2 betreiben · Node.js installieren und die App mit PM2 rund um die Uhr laufen lassen, auch nach einem Neustart. Discord-Bot 24/7 auf einem vServer hosten · Deinen Discord-Bot (Node.js oder Python) dauerhaft auf einem eigenen Server laufen lassen. Eigenen VPN-Server mit WireGuard einrichten · WireGuard auf Debian oder Ubuntu installieren, Schlüssel erzeugen und Geräte verbinden. MariaDB (MySQL) installieren und absichern · Datenbankserver installieren, Root absichern und Datenbank mit eigenem Benutzer anlegen. Cronjobs einrichten: Aufgaben automatisch ausführen · Mit crontab Skripte zu festen Zeiten starten, mit Beispielen und häufigen Fehlern. Automatische Backups für deinen Server einrichten · Dateien und Datenbanken mit rsync und Cron sichern, nach der 3-2-1-Regel. Speicherplatz voll: „No space left on device“ beheben · Herausfinden, was die Festplatte füllt, und sicher Platz schaffen. SSH-Port ändern (Debian und Ubuntu) · Den SSH-Dienst auf einen anderen Port legen, ohne sich auszusperren, auch unter Ubuntu 24.04. WordPress mit Plesk installieren · WordPress im Webhosting mit dem WordPress Toolkit installieren, mit SSL und Updates.