Forutsetninger
Installasjon
Konklusjon
I denne opplæringen skal vi lage en Tekkit Classic-server. Tekkit er en annen populær modpack laget for Minecraft. På grunn av mengden modifikasjoner (mods), vil det kreve en større instans for å takle den intensive belastningen.
Forutsetninger
- 4 gigabyte RAM eller mer.
- Java 7 (påkrevd, da Minecraft og ulike servere er skrevet i Java).
wget (for nedlasting av serverfiler).
screen (nødvendig for å kjøre Java i bakgrunnen).
unzip (ekstraksjonsverktøy for ZIP-filer).
nano (tekstredigerer).
Installasjon
Installasjonsprosessen er den samme for både CentOS 6- og CentOS 7-systemer. Denne opplæringen støtter kun 64-bits systemer på grunn av ressurskravene.
Før vi laster ned Tekkit, må vi installere våre forutsetninger.
Trinn én - oppdatering av våre nåværende pakker:
yum update -y
Trinn to - installer Java:
yum install java-1.7.0-openjdk -y
Trinn tre - installer screen:
yum install screen -y
MERK: Dette trinnet er nødvendig for å holde serveren aktiv når du kobler fra SSH.
Trinn fire - opprette en uprivilegert bruker:
adduser tekkit
passwd tekkit
Når du blir bedt om det, skriv inn ønsket passord.
Trinn fem - oppretting av serverkatalogen:
cd /home/tekkit
mkdir server
cd server
Trinn seks - nedlasting av Tekkit-serverfilene:
wget http://servers.technicpack.net/Technic/servers/tekkitmain/Tekkit_Server_v1.2.9g.zip
Trinn sju - pakke ut arkivet:
unzip Tekkit_Server_v1.2.9g.zip
Trinn åtte - modifisering launch.sh:
nano launch.sh
Du vil se følgende:
#!/bin/sh
java -Xmx3G -Xms2G -jar Tekkit.jar nogui
Endre 3Gog 2Gtil 3.5G. Det skal se slik ut:
#!/bin/sh
java -Xmx3.5G -Xms3.5G -jar Tekkit.jar nogui
Avslutt og lagre ( CTRL+ O, etterfulgt av tasten Returneller Enter).
Grunnen til at vi setter den til 3,5 gigabyte RAM i stedet for 4 gigabyte er at systemet vil kreve sitt eget minne for å kjøre nye prosesser. Systemet vil ikke tillate Java å tildele hele tildelingen av RAM.
Trinn ni - pålogging på vår uprivilegerte bruker:
ssh tekkit@localhost
Skriv inn passordet du anga tidligere når du blir bedt om det.
Trinn ti - åpne opp en screen:
screen -S tekkit
Trinn elleve - start av serveren:
sh launch.sh
Du kan gå ut av skjermen uten å drepe serveren ved å bruke følgende kombinasjon: CTRL+ A+ D.
Hvis du vil gå inn på nytt screen, utfør følgende:
screen -r tekkit
På dette tidspunktet kan du avslutte den uprivilegerte brukeren ved å skrive inn følgende kommando:
logout
Utfør kommandoen ovenfor igjen hvis du vil avslutte serveren.
Konklusjon
Det er ganske enkelt å koble til din nye Tekkit-server. Kopier IP-adressen fra Vultr-forekomsten din, og skriv den inn i Minecraft-klienten din.
Det er det! Du har installert en Tekkit-server på CentOS.
Ha det gøy!