GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come configurare il server di gioco dedicato Linux utilizzando LinuxGSM

I server di gioco consentono un'esperienza di gioco multiplayer senza interruzioni. Invia e riceve dati da e verso ciascun giocatore. I server di gioco possono essere server locali o remoti utilizzati dai client di gioco. I server di gioco dedicati offrono prestazioni e stabilità migliori per centinaia di giocatori.

Tradizionalmente è difficile gestire il server di gioco dedicato. LinuxGSM è uno strumento da riga di comando open source per la distribuzione e la gestione rapida e semplice di server di gioco dedicati Linux. Supporta centinaia di server per giocatori. LinuxGSM controlla le dipendenze, scarica i file del server di gioco e carica le configurazioni predefinite, pianifica attività comuni come monitorare e aggiornare il server di gioco.

In questo tutorial impariamo come configurare il server di gioco dedicato Linux utilizzando LinuxGSM . Verifichiamo la distribuzione del server dedicato Valheim su Linux.

Distribuisci Valheim Game Server utilizzando LinuxGSM

LinuxGSM verrà eseguito su distribuzioni Linux come Ubuntu, Debian, AlmaLinux, RockyLinux e altre.

Requisito:

  • Un'istanza cloud:qui sto usando Ubuntu 20.04
  • Un utente con accesso sudo
  • Quantità richiesta di RAM e CPU consigliata dal gioco. Meglio avere almeno 4 CPU e 2 GB di RAM.

Fase 1:aggiorna il tuo sistema

Innanzitutto, assicurati di aggiornare l'indice del pacchetto:

$ sudo apt update

Fase 2:aggiungi un utente

Creiamo un utente e impostiamo una password. Per creare un nome utente chiamato 'vhserver', digita:

$ sudo adduser vhserver

Uscita:

Adding user vhserver' ... Adding new groupvhserver' (1000) …
 Adding new user vhserver' (1000) with groupvhserver' …
 Creating home directory /home/vhserver' ... Copying files from/etc/skel' …
 New password:
 Retype new password:
 passwd: password updated successfully
 Changing the user information for vhserver
 Enter the new value, or press ENTER for the default
         Full Name []:
         Room Number []:
         Work Phone []:
         Home Phone []:
         Other []:

Assicurati che l'utente disponga del privilegio sudo. Puoi dare il privilegio sudo all'utente in Ubuntu usando:

$ sudo usermod -aG sudo vhserver

Ora cambia utente, digita:

$ su - vhserver

Fase 3:scarica linuxgsm.sh

Ora possiamo scaricare lo script linuxgsm usando il comando wget. Qui scarico lo script di installazione del server dedicato Valheim.

$ wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh vhserver

Questo scarica lo script del programma di installazione e la directory richiesta nella directory home dell'utente.

Fase 4:esegui lo script di installazione

Ora esegui lo script di installazione per avviare l'installazione dei file del server di gioco dedicato di Valheim.

$ ./vhserver install

Basta seguire le istruzioni sullo schermo per completare l'installazione. Il file di configurazione di LinuxGSM si trova in lgsm/config-lgsm/<gameserver> .

Fase 5:avvia il servizio server Valheim

Una volta completata l'installazione, avvia il servizio del server di gioco Valheim.

$ ./vhserver start

Uscita:

[  OK  ] Starting vhserver: Applying steamclient.so sdk64 fix: Valheim
[  OK  ] Starting vhserver: Applying steamclient.so sdk32 fix: Valheim
[  OK  ] Starting vhserver: Valheim Server

Puoi verificare lo stato e altre informazioni:

$ ./vhserver details

Per fermare il server di gioco Valheim, digita:

$ ./vhserver stop

Connetti al server di gioco

Puoi andare su Steam e unirti al server di gioco Valheim. Fornisci l'indirizzo IP del server di gioco seguito dal numero di porta (2456).

<ip-address:2456>

Comandi LinuxGSM

LinuxGSM viene fornito con una manciata di comandi utili per gestire il server di gioco. Qui puoi trovare tutti i comandi LinuxGSM:

 start         st   | Start the server.
 stop          sp   | Stop the server.
 restart       r    | Restart the server.
 monitor       m    | Check server status and restart if crashed.
 test-alert    ta   | Send a test alert.
 details       dt   | Display server information.
 postdetails   pd   | Post details to termbin.com (removing passwords).
 skeleton      sk   | Create a skeleton directory.
 update-lgsm   ul   | Check and apply any LinuxGSM updates.
 update        u    | Check and apply any server updates.
 force-update  fu   | Apply server updates bypassing check.
 validate      v    | Validate server files with SteamCMD.
 check-update  cu   | Check if a gameserver update is available
 backup        b    | Create backup archives of the server.
 console       c    | Access server console.
 debug         d    | Start server directly in your terminal.
 install       i    | Install the server.
 auto-install  ai   | Install the server without prompts.
 developer     dev  | Enable developer Mode.
 donate        do   | Donation options.

Conclusione

In questo tutorial, abbiamo imparato come configurare un server di gioco dedicato Linux utilizzando Linuxgsm. Qui abbiamo implementato con successo il server dedicato Valheim su Linux.


Ubuntu
  1. Come configurare un server SFTP su Arch Linux

  2. Come configurare un dump FTP su un server dedicato

  3. Come configurare SmarterStats sul tuo server dedicato

  4. Come installare Minecraft Game Server in Linux VPS?

  5. Come configurare un server Wekan Kanban su Linux

Come installare Minecraft Server su Linux

Come configurare il server di backup utilizzando Rsnapshot in Linux

Come trovare l'indirizzo IP del server DHCP in Linux utilizzando la CLI

Come configurare un server FTP su CentOS 8 utilizzando VSFTPD

Come configurare un demone Rsync sul tuo server Linux

Come configurare un firewall sul tuo server Linux