Követelmények
Készítmény
Konfiguráció
Megjegyzések
Ebben az oktatóanyagban végigvezetem Önt a Minecraft szerver beállításán egy nagy teljesítményű SSD VPS-en a Vultr-nál. Megtanulja, hogyan állíthat be Minecraft szervert Fedora 26 x64 rendszeren.
Követelmények
- Bármilyen SSH kliens.
- 1 GB RAM VPS szerver Fedora 26 x64 telepítve.
Készítmény
Először jelentkezzen be az új Fedora kiszolgálóra a Vultr oldalon, és telepítse a szükséges szoftvert.
ssh root@ip.ip.ip.ip
Java 1.8 telepítése:
[root@vultr ~]# yum install java-1.8.0-openjdk
...
Is this ok [y/N]: y
Telepítés screen:
[root@vultr ~]# yum install screen
...
Is this ok [y/N]: y
Nyissa meg a Minecraft szerver portját (25565) a következő helyen firewalld:
firewall-cmd --zone=public --permanent --add-port=25565/tcp
firewall-cmd --reload
Biztonsági okokból hozzunk létre egy felhasználót a Minecraft szerver futtatásához. Ha valaki sebezhetőséget talál a szerveren, nem tud root hozzáférést szerezni a szerverén.
adduser mcserver
# set a secure password.
passwd mcserver
# this allows you to run screen while su'd from root for the next step
chown mcserver `tty`
Konfiguráció
Váltsunk felhasználót a mcserverMinecraft szerverre és telepítsük! Módosítsa az URL-t a Minecraft legújabb verziójának megfelelően.
su - mcserver
mkdir minecraft
cd minecraft
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar
chmod +x minecraft_server.jar
screen
echo "eula=true" > eula.txt
# start your Minecraft server
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui
Gratulálunk, a Minecraft szervere most már működik egy nagy teljesítményű SSD VPS szerveren!
Megjegyzések
768 MB-os VPS-re történő telepítéshez kövesse a fenti parancsokat, de módosítsa az utolsó javaparancsot a következőre:
java -Xmx512M -Xms512M -jar minecraft_server.jar nogui
Ha több játékosra (és így több RAM-ra) van szüksége, egyszerűen indítson el egy nagyobb példányt, majd egyszerűen vonjon le 256 milliót a példány által lefoglalt RAM mennyiségéből. Például egy 4096M példány a következővel indul el-XmX3840M -Xms3840M.
Ha privát szervert szeretne, megadhatja azokat a játékosneveket, akiknek engedélyezett a csatlakozás. Ehhez először indítsa el a szervert:
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui
Várja meg, amíg befejeződik a betöltés.
...
[Server thread/INFO]: Preparing spawn area: 1%
[Server thread/INFO]: Preparing spawn area: 36%
[Server thread/INFO]: Preparing spawn area: 92%
[Server thread/INFO]: Done (3.496s)! For help, type "help" or "?"
Írja be a következő parancsokat a konzolba.
whitelist on
whitelist add <username>
whitelist add <username2>
....
Írja be barátja felhasználónevét a helyett <username>. Bármennyit hozzáadhat belőlük. Ezt követően a következő kimenetet fogja látni:
[Server thread/INFO]: Turned on the whitelist
[Server thread/INFO]: Added <username> to the whitelist
Ha azt szeretnénk, hogy kapcsolja ki engedélyezőlistához, egyszerűen írja whitelist off.