Anleitungen
Schritt-für-Schritt-Anleitungen für Linux, Sicherheit und Webserver.
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.