Installazione server
L'installazione server è disponibile solo nell'applicazione desktop DPD Label Print.
Distribuite DPD Label Print su un server Windows in modo che più utenti possano condividere una singola istanza, un unico database e impostazioni gestite centralmente.
Quando utilizzare l'installazione server
- Più membri del personale hanno bisogno di accedere simultaneamente a DPD Label Print
- Si desidera una cronologia delle spedizioni centralizzata e impostazioni condivise
- Si ha bisogno di PostgreSQL per volumi di spedizione elevati
- Si desidera gestire l'applicazione tramite l'IT/amministrazione di sistema
Architettura
Windows Server
├── DPD Label Print Backend (Spring Boot, porta 8088)
├── Database PostgreSQL (dati di spedizione condivisi)
└── Gli utenti si connettono via browser → http://<server-ip>:8088
Ogni utente apre http://<server-ip>:8088 nel browser — non è necessaria alcuna installazione client sui workstation.
Passi di installazione
1. Installare come servizio Windows
Eseguite il programma di installazione sul server e scegliete la modalità Installazione server. Il backend si registra come servizio Windows (DPD Label Print Service) che si avvia automaticamente all'avvio del sistema.
In alternativa, per installare manualmente il servizio dopo l'installazione standard:
cd "C:\Program Files\DPD Label Print"
.\labelprint-service.exe install
.\labelprint-service.exe start
2. Configurare PostgreSQL
- Installate PostgreSQL (versione 13 o successiva consigliata)
- Create un database e un utente:
CREATE DATABASE labelprint;
CREATE USER labelprint WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE labelprint TO labelprint;
- Configurate la connessione in DPD Label Print:
- Aprite Impostazioni → Database
- Selezionate PostgreSQL
- Inserite host, porta (predefinita: 5432), nome database, utente e password
- Cliccate su Testa connessione, poi su Salva
3. Configurare l'accesso alla rete
Aprite la porta 8088 nel firewall del server in modo che gli utenti della rete locale possano accedervi:
netsh advfirewall firewall add rule name="DPD Label Print" dir=in action=allow protocol=TCP localport=8088
4. Accesso utenti
Gli utenti navigano su http://<server-ip>:8088 nel browser. Create gli account utente in Impostazioni → Utenti.
Hardware consigliato per l'installazione server
| Componente | Minimo | Consigliato |
|---|---|---|
| CPU | Dual-core | Quad-core |
| RAM | 4 GB | 8 GB |
| Archiviazione | 20 GB | 50 GB (per cronologia spedizioni estesa) |
| Sistema operativo | Windows Server 2016 | Windows Server 2019/2022 |