Risposta breve. Puoi ospitare da solo un server Project Zomboid gratis: installa il server dedicato (app Steam 380870) con SteamCMD usando un accesso anonimo, avvialo con un nome del server e una password admin e apri UDP 16261 e UDP 16262. Oppure noleggia un server Project Zomboid e lascia perdere la rete.
Il server Linux avvia il mondo e stampa SERVER STARTED quando è pronto. I giocatori entrano con l'indirizzo del tuo server e la porta di gioco.
Verificato il 5 novembre 2026, valido per la Build 42.21 (stabile, 28 settembre 2026). Il 4 novembre 2026 è uscito un hotfix in pre-release, la 42.22.1.
Questa guida usa gli annunci Steam di The Indie Stone e ciò che facciamo girare sui nostri server Project Zomboid. Per andare subito al noleggio, vedi l'Opzione 2.
Cosa ti serve
Sistema operativo: Linux a 64 bit per i passaggi qui sotto. Il binario del server è ProjectZomboid64.
Hardware: The Indie Stone non pubblica i requisiti del server negli annunci che abbiamo controllato.
Rete: UDP 16261 e UDP 16262, raggiungibili da internet. Entrambe si possono cambiare nelle opzioni del server.
Account Steam: non serve per scaricare il server. Il comando di installazione usa +login anonymous.
Il gioco: ogni giocatore ha bisogno di Project Zomboid su Steam.
Il software del server è gratuito. Paghi la macchina, la corrente e la banda, non il software.
Opzione 1: ospitalo da solo
Funziona su un PC che non usi, su un server di casa o su una macchina virtuale nel cloud. Le porte vengono dall'annuncio della Build 41.77 di The Indie Stone e il comando di avvio è quello che usiamo noi.
Linux (Debian o Ubuntu)
Installa la libreria di cui SteamCMD ha bisogno.
sudo apt-get install lib32gcc-s1
Crea un utente steam. Valve sconsiglia di eseguire SteamCMD come root.
Avvia il server. Scegli un nome del server (noi usiamo solo lettere e cifre, come il nostro pannello) e la tua password admin. Il binario ha bisogno del Java incluso e delle librerie nei suoi percorsi, quindi impostali prima, come fa il nostro pannello.
Sono gli stessi flag e percorsi che usa il nostro pannello. Le impostazioni del server vengono scritte nella cartella della cache: le opzioni del server sono in Server/MyServer.ini e le regole sandbox in Server/MyServer_SandboxVars.lua. Il server è pronto quando il log stampa:
SERVER STARTED
Apri le porte. Consenti UDP 16261 e UDP 16262 nel firewall della macchina (con ufw: sudo ufw allow 16261/udp e sudo ufw allow 16262/udp), poi inoltra entrambe come UDP sul router. Secondo The Indie Stone, la porta di gioco (16261) gestisce le query di Steam e la porta aggiuntiva (16262) gestisce la connessione diretta.
Tienilo acceso. Il comando qui sopra si ferma quando fai il logout. Eseguilo dentro tmux o screen, oppure scrivi un'unità systemd, e riesegui la riga di aggiornamento di SteamCMD dopo ogni patch del gioco.
Verificalo dall'esterno. Chiedi a un amico su un'altra rete di entrare con il tuo IP pubblico e la porta 16261.
Mod e contenuti del Workshop
Una mod richiede due cose nel file .ini del server: WorkshopItems (gli ID numerici del Workshop, che fanno scaricare le mod al server) e Mods (l'ID proprio di ogni mod, preso dal suo file mod.info, che fa caricare le mod al gioco). Impostarne solo uno ti dà un server vanilla oppure mod che si scaricano e restano disattivate.
I contenuti del Workshop di Project Zomboid appartengono all'ID app del gioco base, 108600, non a quello dello strumento server, 380870. Per scaricarne uno a mano con SteamCMD, usa +workshop_download_item 108600 <id>; finisce in steamapps/workshop/content/108600/<id>.
Noleggiare elimina firewall, inoltro delle porte e routine di aggiornamento. Le porte, le impostazioni Java e i file di configurazione sono già a posto.
Scegli un piano. Apri la pagina dell'hosting server Project Zomboid e confronta i piani (BITTEN, INFECTED e UNDEAD al momento in cui scriviamo, per 6, 10 e 16 giocatori). Premi Crea server su BITTEN o INFECTED, oppure Personalizza piano su UNDEAD, e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Ricevi un'email "server pronto" e il server compare su panel.playnhost.com. Nella scheda Console, il pannello considera il server in esecuzione quando stampa SERVER STARTED. Il primo avvio può durare un minuto o più.
Apri Impostazioni, poi Impostazioni di gioco. Questi campi vengono applicati a ogni avvio del server:
Nome del server: solo lettere e cifre. DÃ il nome anche ai file delle impostazioni del server, quindi cambiarlo avvia un mondo separato.
Nome utente admin e Password admin: il tuo accesso da admin. Ogni nuovo server parte con la stessa Password admin e Password RCON predefinite, quindi cambiale entrambe prima di invitare qualcuno.
PVP: un interruttore. Se è attivo, i giocatori possono ferirsi e uccidersi a vicenda.
Popolazione di zombie, Respawn degli zombie e Respawn del bottino (ore): scritti nelle regole sandbox.
ID degli oggetti vietati: oggetti rimossi dal bottino, separati da virgole.
Riavvia. Quando il pannello mostra "Salvato. Il server deve riavviarsi prima che abbiano effetto.", premi Riavvia ora e aspetta SERVER STARTED.
Aggiungi le mod (facoltativo). Inserisci gli ID numerici del Workshop in ID degli elementi Steam Workshop e l'ID proprio di ogni mod (preso dal suo mod.info) in ID mod Workshop (l'ordine di caricamento conta), in ordine di caricamento. Separa le voci di entrambi i campi con punti e virgola. Una mod di mappa del Workshop richiede anche il nome della sua cartella della mappa in Cartelle delle mappe (mod di mappe del Workshop). Riavvia per applicare.
Chiavi scritte a ogni avvio. All'avvio vengono scritti MaxPlayers, PVP, RCONPort, RCONPassword, WorkshopItems, Mods e l'elenco delle mappe nel file .ini del server, e Zombies, ZombieRespawn, HoursForLootRespawn e LootItemRemovalList nel file sandbox. Le modifiche manuali a queste chiavi (a parte l'elenco delle mappe, in cui le tue voci vengono mantenute) vengono sostituite al successivo avvio, quindi cambia quelle che puoi modificare in Impostazioni di gioco.
Un ID Workshop sbagliato non ferma il server. Nei nostri test, il server dedicato di Project Zomboid generava un errore non gestito e si fermava del tutto quando un elemento Workshop configurato non si scaricava (rimosso, privato o scritto male). Prima di ogni avvio il nostro script controlla che ogni ID sia stato scaricato, scarica quelli mancanti, avvia il gioco solo con gli ID che hanno funzionato e stampa un avviso con i nomi di quelli scartati.
Un avviso quando le mod resterebbero disattivate. Se compili gli ID degli elementi Workshop ma non gli ID delle mod Workshop (o il contrario), la Console stampa un avviso: le mod saranno disattivate oppure non verrà scaricato nulla.
Memoria Java. Il file ProjectZomboid64.json della Build 42 seleziona il garbage collector ZGC. Sui nostri server, che girano in container, abbiamo visto che il suo heap veniva contato più volte nel limite di memoria, quindi un server sano poteva essere terminato. La nostra installazione e ogni avvio portano ProjectZomboid64.json su G1 e impostano -Xmx in base al tuo piano, quindi non devi farlo tu.
File sandbox completo al primo avvio. Includiamo il SandboxVars.lua completo predefinito del gioco. Nei nostri test, senza di esso il gioco scartava i valori sandbox del primo avvio e usava i propri predefiniti fino al secondo avvio.
Ospitarlo da soli o noleggiarlo: un confronto onesto
Costo. Da solo: il software è gratis e paghi hardware, corrente e banda, oppure una macchina virtuale nel cloud. Noleggiato: un canone mensile in base al piano. Vedi i piani attuali.
Disponibilità . Da solo: affidabile quanto la tua macchina, la tua corrente e la tua connessione di casa, e deve restare accesa quando giocano i tuoi amici. Noleggiato: gira sull'hardware del fornitore, non sul tuo PC.
Esposizione di rete. Da solo: i giocatori si collegano al tuo IP pubblico e ti occupi tu di firewall e router. Noleggiato: il tuo IP di casa non c'entra.
Competenze richieste. Da solo: riga di comando, inoltro delle porte, modifica dei file .ini e una routine di aggiornamento. Un buon modo per imparare. Noleggiato: un pannello web con campi di un modulo.
Aggiornamenti. Da solo: ferma, riesegui il comando SteamCMD, avvia. Noleggiato: con Aggiornamento automatico Steam attivo (è l'impostazione predefinita, sotto Mostra opzioni avanzate in Impostazioni di gioco), un riavvio installa la nuova build.
Ospitarlo da solo fa per te se hai già una macchina accesa tutto il giorno e te la cavi con le reti. Noleggiare fa per te se preferisci non occuparti dell'hardware. In ogni caso, i piani Project Zomboid sono a un clic.
Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Puoi accettare tutto, accettare solo i cookie essenziali o scegliere per categoria.Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Qui sono attivi per impostazione predefinita: puoi disattivare ciò che non desideri.Leggi la nostra informativa sulla privacy