In questo tutorial creeremo un server Tekkit Classic. Tekkit è un altro modpack popolare realizzato per Minecraft. A causa della quantità di modifiche (mod), sarà necessaria un'istanza più grande per far fronte al carico intensivo.
Prerequisiti
- 4 gigabyte di RAM o più.
- Java 7 (richiesto, poiché Minecraft e vari server sono scritti in Java).
wget (per il download di file del server).
screen (richiesto per eseguire Java in background).
unzip (utilità di estrazione per file ZIP).
nano (editor di testo).
Installazione
Il processo di installazione è lo stesso per entrambi i sistemi CentOS 6 e CentOS 7. Questo tutorial supporta solo sistemi a 64 bit a causa dei requisiti delle risorse.
Prima di scaricare Tekkit, dobbiamo installare i nostri prerequisiti.
Primo passo : aggiornamento dei nostri pacchetti attuali:
yum update -y
Passaggio 2 : installare Java:
yum install java-1.7.0-openjdk -y
Passaggio 3 : installare screen:
yum install screen -y
NOTA: questo passaggio è necessario per mantenere attivo il server dopo la disconnessione da SSH.
Fase quattro : creazione di un utente senza privilegi:
adduser tekkit
passwd tekkit
Quando ti viene richiesto, inserisci la password desiderata.
Passaggio 5 : creazione della directory del server:
cd /home/tekkit
mkdir server
cd server
Passaggio 6 : download dei file del server Tekkit:
wget http://servers.technicpack.net/Technic/servers/tekkitmain/Tekkit_Server_v1.2.9g.zip
Passaggio 7 : estrazione dell'archivio:
unzip Tekkit_Server_v1.2.9g.zip
Passaggio otto : modifica launch.sh:
nano launch.sh
Vedrai quanto segue:
#!/bin/sh
java -Xmx3G -Xms2G -jar Tekkit.jar nogui
Modifica 3Ge 2Ga 3.5G. Dovrebbe sembrare come questo:
#!/bin/sh
java -Xmx3.5G -Xms3.5G -jar Tekkit.jar nogui
Esci e salva ( CTRL+ O, seguito dal tasto Returno Enter).
Il motivo per cui lo stiamo impostando su 3,5 gigabyte di RAM anziché 4 gigabyte è che il sistema richiederà la propria memoria per eseguire nuovi processi. Il sistema non consentirà a Java di allocare l'intera allocazione di RAM.
Passaggio n. 9 : accesso al nostro utente non privilegiato:
ssh tekkit@localhost
Immettere la password impostata in precedenza quando richiesto.
Passaggio 10 : aprire un screen:
screen -S tekkit
Passaggio undici : avvio del server:
sh launch.sh
Puoi uscire dallo schermo senza uccidere il server usando la seguente combinazione: CTRL+ A+ D.
Se desideri reinserire il screen, procedi come segue:
screen -r tekkit
A questo punto, è possibile uscire dall'utente non privilegiato immettendo il comando seguente:
logout
Eseguire di nuovo il comando sopra se si desidera uscire dal server.
Conclusione
La connessione al nuovo server Tekkit è piuttosto semplice. Copia l'indirizzo IP dall'istanza di Vultr e inseriscilo nel tuo client Minecraft.
Questo è tutto! Hai installato correttamente un server Tekkit su CentOS.
Divertiti!