Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Stirling PDF auf einem VPS selbst hostet (Komplette Anleitung)

Erfahren Sie, wie Sie Stirling PDF auf einem VPS selbst hosten können, mit unserem detaillierten Leitfaden. Installieren, konfigurieren und optimieren Sie Ihre Einrichtung für eine effiziente PDF-Erstellung.

Wie man Stirling PDF auf einem VPS selbst hostet (Komplette Anleitung)

Das Selbst-Hosting von Anwendungen ist bei Entwicklern und Homelab-Enthusiasten, die die Kontrolle über ihre Umgebungen haben möchten, zunehmend beliebt geworden. Stirling PDF, ein leistungsstarkes Tool zur programmgesteuerten Erstellung von PDFs, kann ganz einfach auf einem VPS selbst gehostet werden. Diese Anleitung führt Sie durch die Schritte zur Installation von Stirling PDF auf einem VPS und zur Verwendung von Docker für eine vereinfachte Einrichtung.

Warum einen VPS für das Selbst-Hosting von Stirling PDF wählen?

Die Verwendung eines VPS (Virtual Private Server) bietet mehrere Vorteile für das Hosting von Anwendungen wie Stirling PDF:

  1. Kontrolle: Sie haben vollen administrativen Zugriff, der benutzerdefinierte Konfigurationen ermöglicht.
  2. Skalierbarkeit: Wenn Ihre Anforderungen steigen, können Sie Ihre Ressourcen ganz einfach erweitern.
  3. Leistung: VPS-Lösungen bieten in der Regel eine bessere Leistung im Vergleich zu Shared Hosting.

Hier ist ein Vergleich der empfohlenen VPS-Anbieter für das Selbst-Hosting von Stirling PDF:

AnbieterMonatlicher PreisRAMCPUSpeicher
Contabo VPS5,99 EUR4 GB4 vCPU300 GB SSD
Hetzner Cloud4,15 EUR2 GB1 vCPU20 GB SSD
DigitalOcean6 USD1 GB1 vCPU25 GB SSD
Vultr6 USD1 GB1 vCPU25 GB SSD
Linode (Akamai Cloud)5 USD2 GB1 vCPU50 GB SSD

Für einen detaillierten Vergleich, schauen Sie sich unseren vollständigen VPS-Vergleich an.

Schritte zur Installation von Stirling PDF auf Ihrem VPS

Schritt 1: Richten Sie Ihren VPS ein

  1. Wählen Sie einen VPS-Anbieter: Melden Sie sich bei einem der Anbieter aus der obigen Tabelle an.
  2. Bereitstellen Ihrer VPS-Instanz: Wählen Sie die standardmäßige Linux-Distribution wie Ubuntu 20.04 oder neuer aus.
  3. Greifen Sie auf Ihren VPS zu: Verwenden Sie SSH, um sich zu verbinden. Zum Beispiel:
    ssh root@your-vps-ip

Schritt 2: Installieren Sie Docker

Stirling PDF kann ganz einfach mit Docker betrieben werden. Befolgen Sie diese Schritte zur Installation von Docker:

# Aktualisieren Sie den Paketindex
sudo apt-get update

# Installieren Sie Voraussetzungen
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

# Fügen Sie den offiziellen GPG-Schlüssel von Docker hinzu
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# Richten Sie das stabile Repository ein
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

# Installieren Sie Docker CE
sudo apt-get update
sudo apt-get install docker-ce

Um die Docker-Installation zu überprüfen:

sudo docker --version

Schritt 3: Stellen Sie Stirling PDF über Docker bereit

  1. Holen Sie das Stirling PDF Docker-Image:

    sudo docker pull filedesign/stirlingpdf
  2. Führen Sie den Docker-Container aus:

    sudo docker run -d -p 8080:80 filedesign/stirlingpdf
  3. Greifen Sie auf Stirling PDF zu: Öffnen Sie Ihren Browser und navigieren Sie zu http://your-vps-ip:8080.

Schritt 4: Testen Sie Ihre Installation

Sie können überprüfen, ob Stirling PDF läuft, indem Sie auf seine API-Endpunkte zugreifen. Sie können cURL oder Postman verwenden, um dies zu testen, z.B.:

curl http://your-vps-ip:8080/ping

Stellen Sie sicher, dass Sie eine Bestätigungsantwort erhalten, um zu wissen, dass der Dienst ordnungsgemäß läuft.

Anpassen Ihrer Einrichtung

Umgebungsvariablen

Stirling PDF kann Konfigurationen über Umgebungsvariablen verwenden. Ändern Sie Ihren Docker-Ausführungsbefehl, um alle erforderlichen Einstellungen einzubeziehen:

sudo docker run -d -p 8080:80 -e OPTION=VALUE filedesign/stirlingpdf

Sicherung Ihres Servers

  1. SSH-Härtung: Deaktivieren Sie die Root-Anmeldung und ändern Sie den Standard-SSH-Port.

  2. Firewall-Einrichtung: Verwenden Sie ufw, um bestimmte Ports zuzulassen:

    sudo ufw allow OpenSSH
    sudo ufw allow 8080
    sudo ufw enable
  3. SSL-Zertifikat: Ziehen Sie in Betracht, Let’s Encrypt für SSL zu verwenden, wenn Sie planen, Stirling PDF über das Internet zugänglich zu machen.

FAQs

Wofür wird Stirling PDF verwendet?

Stirling PDF ist ein vielseitiges Tool, das hauptsächlich zur programmgesteuerten Erstellung von PDFs verwendet wird. Es unterstützt verschiedene Vorlagen und integriert sich mit verschiedenen Programmiersprachen, um die Dokumentenerstellung zu automatisieren – ideal für Unternehmen, die Rechnungen, Berichte oder andere Dokumentationen im PDF-Format benötigen.

Kann ich mehrere Instanzen von Stirling PDF auf einem einzigen VPS hosten?

Ja, Sie können mehrere Instanzen von Stirling PDF auf einem einzigen VPS hosten, vorausgesetzt, die Ressourcen Ihres Servers (CPU, RAM und Speicher) können dies bewältigen. Sie müssen die Docker-Ports für jede Instanz anpassen, um Kollisionen zu vermeiden, sodass jede Instanz auf einem anderen Port ausgeführt werden kann.

Ist es schwierig, eine selbst gehostete Stirling PDF-Umgebung zu warten?

Die Wartung einer selbst gehosteten Umgebung für Stirling PDF ist überschaubar, insbesondere wenn Sie mit den grundlegenden Server- und Docker-Verwaltung vertraut sind. Regelmäßige Updates, das Überwachen von Protokollen auf Probleme und das Sicherstellen von Backups sind Teil der Wartungsroutine. Die Community auf r/selfhosted oder die awesome-selfhosted-Liste kann zusätzliche Unterstützung und Ressourcen bereitstellen.

Indem Sie diese Anweisungen befolgen, können Sie Stirling PDF erfolgreich auf Ihrem VPS einrichten und konfigurieren. Viel Spaß beim Selbst-Hosting!