Zum Hauptinhalt springen

Serverinstallation

Nur Desktop-App

Die Serverinstallation ist nur in der DPD Label Print Desktop-Anwendung verfügbar.

Stellen Sie DPD Label Print auf einem Windows-Server bereit, sodass mehrere Benutzer eine einzelne Instanz, eine gemeinsame Datenbank und zentral verwaltete Einstellungen nutzen können.


Wann eine Serverinstallation sinnvoll ist

  • Mehrere Mitarbeiter benötigen gleichzeitig Zugriff auf DPD Label Print
  • Sie möchten einen zentralen Sendungsverlauf und gemeinsame Einstellungen
  • Sie benötigen PostgreSQL für hohe Sendungsvolumina
  • Sie möchten die Anwendung über die IT/Systemadministration verwalten

Architektur

Windows Server
├── DPD Label Print Backend (Spring Boot, Port 8088)
├── PostgreSQL-Datenbank (gemeinsame Sendungsdaten)
└── Benutzer verbinden sich über Browser → http://<server-ip>:8088

Jeder Benutzer öffnet http://<server-ip>:8088 in seinem Browser — keine Client-Installation auf Arbeitsplätzen erforderlich.


Installationsschritte

1. Als Windows-Dienst installieren

Führen Sie den Installer auf dem Server aus und wählen Sie den Modus Serverinstallation. Das Backend registriert sich als Windows-Dienst (DPD Label Print Service), der beim Systemstart automatisch startet.

Alternativ können Sie den Dienst nach der Standardinstallation manuell installieren:

cd "C:\Program Files\DPD Label Print"
.\labelprint-service.exe install
.\labelprint-service.exe start

2. PostgreSQL konfigurieren

  1. Installieren Sie PostgreSQL (Version 13 oder höher empfohlen)
  2. Erstellen Sie eine Datenbank und einen Benutzer:
CREATE DATABASE labelprint;
CREATE USER labelprint WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE labelprint TO labelprint;
  1. Konfigurieren Sie die Verbindung in DPD Label Print:
    • Öffnen Sie Einstellungen → Datenbank
    • Wählen Sie PostgreSQL
    • Geben Sie Host, Port (Standard: 5432), Datenbankname, Benutzer und Passwort ein
    • Klicken Sie auf Verbindung testen und dann auf Speichern

3. Netzwerkzugriff konfigurieren

Öffnen Sie Port 8088 in der Server-Firewall, damit Benutzer im lokalen Netzwerk darauf zugreifen können:

netsh advfirewall firewall add rule name="DPD Label Print" dir=in action=allow protocol=TCP localport=8088

4. Benutzerzugriff

Benutzer navigieren in ihrem Browser zu http://<server-ip>:8088. Erstellen Sie Benutzerkonten unter Einstellungen → Benutzer.


Empfohlene Hardware für die Serverinstallation

KomponenteMinimumEmpfohlen
CPUDual-CoreQuad-Core
RAM4 GB8 GB
Speicher20 GB50 GB (für umfangreichen Sendungsverlauf)
BetriebssystemWindows Server 2016Windows Server 2019/2022