Ohjeet oman Minecraft-palvelimen perustamiseen Ubuntu Linuxilla
1. Asenna tarvittavat ohjelmistopaketit ja määritä palomuuri
1.1 Asenna Java
Minecraft-palvelin vaatii Java:n toimiakseen. Uusin Minecraft-versio ei toimi Ubuntu 22.04:n mukana tulevalla Java-versiolla, joten tarvitset uudemman. Suorita seuraavat komennot:
sudo add-apt-repository ppa:openjdk-r/ppa
Ohjelma kysyy haluatko jatkaa, paina ENTER.
sudo apt update
sudo apt install openjdk-21-jre-headless
Haluatko jatkaa? Kirjoita "Y" ja paina ENTER.
1.2 Asenna screen
Screen mahdollistaa palvelimen jättämisen käyntiin, vaikka irrotat yhteyden palvelimeen:
sudo apt install screen
1.3 Salli liikenne Minecraft-palvelimen portille 25565
Minecraft käyttää oletuksena porttia 25565. Palomuurin (UFW) avulla voit säätää tämän portin liikenteen seuraavasti:
1.3.1 Asenna UFW ja ota se käyttöön, jos se ei ole jo aktiivinen:
sudo apt install ufw
1.3.2 Salli portti 25565 liikenteelle ja salli myös SSH yhdeydet, että voit jatkossakin yhdistää VPS-palvelimeen:
sudo ufw allow 25565
sudo ufw allow OpenSSH
sudo ufw enable
1.3.3 Tarkista UFW:n tila ja säännöt:
sudo ufw status
1.3.4 Tarkista, että sääntö on lisätty onnistuneesti, tulosteen pitäisi näyttää seuraavalta:
sudo ufw status
2. Lataa Minecraftin uusin versio
Lataa Minecraft-palvelinohjelmisto virallisilta verkkosivuilta komennolla:
wget https://piston-data.mojang.com/v1/objects/4707d00eb834b446575d89a61a11b5d548d8c001/server.jar
3. Minecraft-palvelimen määritys ja käynnistäminen
3.1 Avaa uusi screen-istunto
Jotta voit jättää palvelimen käyntiin, kun irrotat yhteyden, aloita screen-istunto:
screen
Paina "ENTER"
3.2 Käynnistä palvelin ensimmäisen kerran
Tämä luo tarvittavat tiedostot ja kansiot:
java -Xms1024M -Xmx1024M -jar server.jar nogui
3.3 Hyväksy käyttöehdot
Palvelimen ensimmäinen käynnistys keskeytyy, koska sinun on hyväksyttävä Minecraftin käyttöehdot. Muokkaa eula.txt
-tiedostoa:
nano eula.txt
Muuta rivi eula=false
-> eula=true
ja tallenna tiedosto painamalla Ctrl + O
ja sulkemalla se Ctrl + X
.
3.4 Mukauta palvelimen asetukset
Voit muokata palvelimen asetuksia tiedostossa server.properties
. Esimerkiksi pelimuodon tai vaikeustason vaihtaminen onnistuu tästä tiedostosta:
nano server.properties
Tallenna muutokset samalla tavalla kuin edellisessä kohdassa.
3.5 Käynnistä palvelin uudelleen
Voit antaa palvelimelle lisää RAM-muistia, jos koneesi resurssit sallivat sen. Suorita seuraava komento:
java -Xms1024M -Xmx4G -jar server.jar nogui
4. Palvelimen pitäminen käynnissä
4.1 Irrota screen-istunto
Voit irrottaa itsesi screen-istunnosta jättäen palvelimen käyntiin painamalla seuraavaa yhdistelmää:
Ctrl + A + D
4.2 Palaa screen-istuntoon
Jos haluat palata palvelimen screen-istuntoon, käytä seuraavaa komentoa:
screen -r
Jos käytössä on useita screen-istuntoja, listaa ne komennolla screen -ls
ja yhdistä oikeaan istuntoon käyttämällä istunnon tunnistetta:
screen -r [istunnon_ID]
5. Yhdistäminen Minecraft-palvelimeen
5.1 Avaa Minecraft-peli
Valitse päävalikosta Multiplayer
ja klikkaa Add Server
.
5.2 Syötä palvelimen tiedot
Kirjoita palvelimen nimi ja sen IP-osoite. Varmista, että olet avannut portin 25565 reitittimestä, jos pelaat eri verkosta.
5.3 Liity palvelimelle
Klikkaa Join Server
ja aloita pelaaminen!
6. Palvelimen sammuttaminen
Kun haluat sammuttaa palvelimen turvallisesti, toimi seuraavasti:
6.1 Palaa screen-istuntoon
Jos et ole jo screen-istunnossa, palaa sinne komennolla:
screen -r
6.2 Sammuta palvelin
Kirjoita palvelimen konsoliin seuraava komento:
stop
Tämä sulkee palvelimen turvallisesti ja tallentaa pelimaailman.
6.3 Poistu screen-istunnosta
Voit sulkea screen-istunnon komennolla:
exit
Yhteenveto
Onneksi olkoon! Olet nyt perustanut oman Minecraft-palvelimen Ubuntu 22.04:llä.