Come configurare un controller del server Minecraft su Linux utilizzando Crafty

Note chiave

  • Crafty ti consente di gestire più server Minecraft senza sforzo.
  • L’utilizzo di Docker semplifica l’installazione e riduce l’ingombro del sistema.
  • Per la manutenzione del tuo mondo di Minecraft è essenziale effettuare backup regolari.

Crea il tuo server Minecraft con Crafty su Linux

Creare il tuo server Minecraft personalizzato non è mai stato così facile, grazie a Crafty. Questa guida ti guiderà attraverso il processo di installazione e distribuzione di Crafty su un server Ubuntu, consentendoti di ospitare e gestire in modo efficiente le istanze di Minecraft.

Motivi per scegliere Crafty per il tuo server Minecraft

Crafty si distingue come pannello di controllo preferito dagli utenti Linux grazie alla sua interfaccia intuitiva, che consente di gestire i server Minecraft con facilità. I ​​principali vantaggi includono la semplificazione dei processi di configurazione e la possibilità di gestire più versioni di Minecraft contemporaneamente, soddisfacendo le diverse esperienze dei giocatori. Inoltre, l’affidamento a Docker significa ostacoli tecnici minimi, perfetto sia per gli utenti Linux alle prime armi che per quelli esperti.

Preparare il sistema per Crafty

Preparazione: questa guida presuppone che tu stia utilizzando un server Ubuntu 22.04 LTS accessibile tramite Internet.

Passaggio 1: configura Docker

Inizia installando Docker e Docker Compose. Inizia recuperando la chiave di firma del repository Docker:

Successivamente, crea un nuovo file repository /etc/apt/sources.list.d/ e aggiungi i repository necessari:

Aggiorna gli elenchi dei pacchetti del tuo sistema e potenzia i pacchetti esistenti:

Procedi all’installazione di Docker e Docker Compose insieme alle relative dipendenze richieste. Assicurati che il pacchetto snap core sia installato e operativo:

Infine, procuratevi il pacchetto snap Certbot dalla Electronic Frontier Foundation per configurare facilmente SSL.

Passaggio 2: download e configurazione di Crafty

Vai alla tua directory home per creare le cartelle necessarie per Crafty:

Crea un file denominato docker-compose.yml utilizzando il tuo editor di testo preferito e inserisci il blocco di codice necessario in questo file:

Salva il docker-compose.yml file ed esegui il comando per creare il tuo contenitore Crafty:

Per verificare che Docker funzioni correttamente, elenca tutti i container in esecuzione:

Passaggio 3: creare un proxy inverso SSL con Nginx

Con Crafty in esecuzione sulla tua macchina, vorrai impostare un proxy inverso SSL per un accesso sicuro tramite Nginx. Inizia creando un nuovo record DNS per la tua istanza Crafty. Ad esempio, imposta il tuo sottodominio su “crafty” e puntalo all’indirizzo IP del tuo server.

Successivamente, crea un nuovo file di configurazione del sito in Nginx:

Incolla il codice di configurazione pertinente, sostituendo la server_name variabile con il tuo sottodominio personalizzato:

Collega il file di configurazione del nuovo sito alla sites-enabled directory del demone Nginx:

Assicurati che la tua istanza Nginx sia in esecuzione e ricarica la sua configurazione:

Utilizza la tua email per registrarti presso l’Electronic Frontier Foundation, quindi richiedi un certificato SSL per il sottodominio specificato:

Infine, verifica che la tua istanza Crafty sia accessibile accedendo al tuo sottodominio tramite un browser web.

Passaggio 4: aggiunta e gestione del server Minecraft

Con Crafty ora operativo, puoi creare il tuo primo server Minecraft. Inizia ottenendo la password per la tua istanza:

Apri il default-creds.txt file nel tuo terminale e copia la password: variabile:

Vai alla pagina di login della tua istanza Crafty. Usa “admin” come nome utente e incolla la password copiata nel campo password.

Seleziona l’ opzione Server dalla barra laterale della dashboard e clicca su Crea nuovo server per iniziare.

Da qui, scegli Vanilla come Server Type e seleziona la versione Minecraft desiderata. Inserisci un nome per il tuo server nel campo Server Name e premi Build Server! per scaricare il file jar necessario per la tua versione:

Fai clic sul nome del tuo server nella dashboard di Crafty e premi Avvia per avviare il tuo nuovo mondo Minecraft:

Per verificare che tutto funzioni correttamente, accedi al tuo account Minecraft.

Aggiungere account operatore tramite Crafty

Gli account OP (Operator) sono essenziali in qualsiasi mondo Minecraft per aiutare a gestire direttamente il gameplay. Crafty fornisce un’interfaccia facile da usare in cui puoi promuovere i giocatori ad account OP:

Dalla barra laterale della dashboard, clicca su Server seguito dal nome del tuo server. Quindi seleziona Player Management e trova il giocatore che vuoi promuovere. Clicca sul pulsante giallo OP per dare a questo giocatore lo stato OP.

Puoi confermare il tuo stato accedendo al tuo server Minecraft e utilizzando un comando per passare dalla modalità sopravvivenza a quella creativa, rimuovendo di fatto le metriche relative a salute e fame.

Passaggio 5: proteggere i file del server con i backup

Eseguire regolarmente il backup del tuo mondo è fondamentale per ridurre al minimo i tempi di inattività e la perdita di dati. Per eseguire il backup del tuo server, vai al pannello di controllo e clicca sull’opzione Backup :

Nel campo Max Backups, inserisci “3” per conservare solo gli ultimi backup. Controlla sia il server Compress Backup che quello Shutdown per le opzioni di durata del backup :

Fai clic su Salva per applicare le nuove impostazioni, quindi seleziona Esegui backup ora! per creare il tuo primo backup:

È anche possibile pianificare i backup andando alla categoria Pianificazione, cliccando su Crea nuova pianificazione e impostando gli intervalli desiderati per i backup automatici.

Riepilogo

Questa guida ha descritto in dettaglio il processo di configurazione di Crafty su un server Linux per gestire in modo efficiente le istanze di Minecraft. Abbiamo esaminato i requisiti di installazione, tra cui la configurazione di Docker e Nginx, nonché come aggiungere server e gestire gli account dei giocatori garantendo backup regolari. Seguendo questi passaggi, puoi gestire con sicurezza il tuo server Minecraft.

Conclusione

Impostare il tuo server Minecraft con Crafty può migliorare significativamente la tua esperienza di gioco. Con la sua interfaccia intuitiva e le sue potenti capacità, Crafty rende la gestione del server accessibile ed efficace. Segui i passaggi descritti in questa guida e goditi tutte le avventure multigiocatore che il tuo server personalizzato può offrire!

FAQ (Domande frequenti)

Posso eseguire più versioni di Minecraft sullo stesso server?

Sì, Crafty supporta la gestione di più versioni di Minecraft, consentendoti di offrire un’esperienza diversificata ai giocatori.

Quali sono i requisiti di sistema per eseguire Crafty su Ubuntu?

Crafty funziona su Docker, quindi avrai bisogno di Docker e Docker Compose configurati sul tuo server Ubuntu insieme a Nginx per gestire il proxy inverso SSL.

Come posso proteggere il mio server Minecraft?

È possibile proteggere il server implementando SSL tramite Nginx, gestendo i permessi dei giocatori tramite gli account OP e aggiornando regolarmente le versioni e i backup del server.