Serverinstallation
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
- Installieren Sie PostgreSQL (Version 13 oder höher empfohlen)
- 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;
- 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
| Komponente | Minimum | Empfohlen |
|---|---|---|
| CPU | Dual-Core | Quad-Core |
| RAM | 4 GB | 8 GB |
| Speicher | 20 GB | 50 GB (für umfangreichen Sendungsverlauf) |
| Betriebssystem | Windows Server 2016 | Windows Server 2019/2022 |