Dedicated Server: Configurazione Avorion Dedicated Server su Windows
Questa guida è stata creata con i seguenti prodotti:
(I dettagli possono variare con prodotti di fornitori diversi ma i concetti principali rimangono gli stessi)
Introduzione
Hai un VPS Windows e vuoi installarci il servizio Avorion Dedicated Server? Sei nel posto giusto! In questa guida ti spieghiamo passo passo come installare questo servizio sul tuo server.
Come configurare Avorion Dedicated Server su Windows VPS!
Ti sembra più facile capire vedendo le cose in azione? Ci pensiamo noi! Immergiti nel nostro video che ti spiega tutto. Che tu sia di fretta o preferisca imparare nel modo più coinvolgente possibile!
Preparazione
Per cominciare, connettiti al tuo VPS tramite Desktop Remoto (RDP). Se ti serve aiuto, usa la nostra guida Accesso Iniziale (RDP).
Una volta dentro il server, devi configurare SteamCMD per poter scaricare i file necessari del dedicated server. SteamCMD è la versione command-line (CLI) del client Steam ed è lo strumento che ti permette di scaricare facilmente vari file dal workshop di Steam e i file dei dedicated server. Scarica SteamCMD dal sito ufficiale Valve o direttamente qui.
Crea una nuova cartella da qualche parte sul server, in questo esempio la chiameremo steamcmd. Vai nella cartella Download, trova il file steamcmd.zip appena scaricato e spostalo nella cartella steamcmd. Ora devi estrarre il file cliccando col tasto destro e usando la funzione di estrazione di Windows, oppure con programmi come 7zip o Winrar. Alla fine otterrai il file steamcmd.exe estratto.
Lancia semplicemente steamcmd.exe e aspetta che l’installazione sia completata.
Quando vedi il messaggio Loading Steam API.... OK, il processo è finito con successo e puoi passare all’installazione del dedicated server Avorion nella sezione successiva.
Installazione
Dopo l’installazione, dovresti poter eseguire comandi nella console di steamcmd.exe che hai appena aperto. Prima di fare qualsiasi cosa, devi fare il login come utente anonymous con il comando: login anonymous
Una volta loggato, puoi iniziare a scaricare i file.
Opzionale: puoi impostare la cartella di installazione preferita con il comando force_install_dir [path], sostituendo [path] con il percorso che vuoi usare per il server. Per esempio:
force_install_dir C:\Avorion-Server
Ora esegui il comando app_update 565060 per iniziare il download. L’App ID 565060 è l’applicazione Avorion.
Non interrompere il processo prima che sia completato per evitare errori. Può richiedere un po’ di tempo, ma ne vale la pena! :)
Quando finisce, vai nella cartella di download dove sono stati scaricati tutti i file del server. Qui, fai una copia del file server.bat e rinominala in startserver.bat o come preferisci. Userai questo nuovo file .bat per avviare il server e per modificare le opzioni di configurazione nella sezione successiva. Ti consigliamo di fare prima il port forwarding e configurare il server.
Port Forwarding del server
Per far sì che il tuo server sia accessibile pubblicamente, devi modificare le regole di port forwarding per le porte usate dal processo del dedicated server. Puoi farlo direttamente con comandi Powershell (più semplice) oppure tramite la pagina di Windows Defender Firewall.
- Via Powershell
- Via Windows Defender
Apri la ricerca di Windows e cerca Powershell. Ricordati di cliccare col tasto destro e scegliere Esegui come amministratore per avere i permessi necessari.
Assicurati di eseguire Powershell in modalità Amministratore, altrimenti le impostazioni potrebbero non applicarsi correttamente.
Copia e incolla questi comandi nel prompt di Powershell:
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Inbound -LocalPort 27000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Inbound -LocalPort 27000,27003,27020,27021 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Outbound -LocalPort 27000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Outbound -LocalPort 27000,27003,27020,27021 -Protocol UDP -Action Allow
Questi comandi creeranno automaticamente le regole firewall necessarie per rendere il tuo server Avorion accessibile pubblicamente.
Usa la ricerca di Windows per aprire Impostazioni Windows Firewall con sicurezza avanzata. Potrebbe servirti cliccare su Impostazioni avanzate per aprire la finestra giusta se apri la pagina base del firewall.
Devi creare nuove regole per il tuo server Avorion. Per farlo, clicca sulle regole in entrata e in uscita come descritto qui sotto e aggiungi le porte e protocolli seguenti:
- TCP in entrata e uscita: 27000
- UDP in entrata e uscita: 27000, 27003, 27020, 27021
Se ti serve aiuto, usa la nostra guida Port Forwarding (Firewall).
Dopo aver aggiunto queste regole, il tuo server sarà accessibile pubblicamente e potrai connetterti tramite l’IP del server. Nel gioco, seleziona il tuo personaggio nel menu principale, vai nella scheda Trova Partite e clicca su Aggiungi Server. Qui inserisci l’IP del server, la porta (di default 15636) e la password del server (se impostata, altrimenti lascia vuoto).
Ti consigliamo di configurare prima le impostazioni del server nella sezione seguente prima di connetterti.
Configurazione
A questo punto hai finito la configurazione base del tuo server Avorion. Puoi modificare le impostazioni del server direttamente nel file startserver.bat che hai copiato prima. Aprilo con un editor di testo come Notepad e configura i parametri del server.
Se vuoi modificare parametri e impostazioni specifiche del mondo, devi accedere ai salvataggi della galassia e modificare il file di configurazione server.ini. Lo trovi nella cartella AppData di Windows, accessibile tramite questo percorso:
../AppData/Roaming/Avorion/galaxies
Puoi accedere facilmente a questa cartella premendo contemporaneamente CTRL + R e inserendo questo percorso nella finestra di esecuzione: %userprofile%/AppData/Roaming/Avorion/galaxies. Premi OK e verrai portato direttamente nella cartella.
Avvio & Connessione al server
Ora è il momento di avviare il server. Vai nella cartella base del tuo server Avorion e lancia startserver.bat che hai creato prima per far partire il processo. Si aprirà la console del server in un prompt dei comandi e inizierà l’avvio. Ora potrai connetterti direttamente al server usando il browser server in-game inserendo IP e porta del server (default 27000).
Conclusione
Congratulazioni, hai installato e configurato con successo il server Avorion sul tuo VPS! Se hai altre domande o problemi, contatta il nostro supporto, sempre pronto ad aiutarti ogni giorno!