VPS & Serverbetrieb
Dienste mit systemd verwalten
Eigene Anwendungen automatisch starten, überwachen und über journalctl analysieren.
ca. 10 Min.Aktualisiert: 21.09.2026
1
Wichtige Befehle
systemctl-Grundlagen
systemctl status nginx
systemctl restart nginx
systemctl enable nginx
systemctl disable nginx
systemctl --failed2
Logs lesen
journalctl
journalctl -u nginx -n 100 --no-pager
journalctl -u nginx -f
journalctl -p err -b3
Einfacher eigener Dienst
/etc/systemd/system/meine-app.service
[Unit]
Description=Meine Anwendung
After=network-online.target
[Service]
User=app
WorkingDirectory=/srv/app
ExecStart=/srv/app/start.sh
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.targetUnit aktivieren
systemctl daemon-reload
systemctl enable --now meine-appPassende nächste Anleitungen
Node.js-Anwendung betreiben
Node.js installieren, Anwendung als Dienst starten und hinter Nginx betreiben.
Benutzer und sudo einrichten
Einen persönlichen Administrator-Benutzer anlegen und Root-Zugriffe reduzieren.
Browser-Konsole und Notfallzugriff
Was du tun kannst, wenn SSH nicht mehr funktioniert.
Das richtige Linux auswählen
Entscheidungshilfe zwischen Debian, Ubuntu und AlmaLinux für deinen VPS.
