Kërkesat
Përgatitja
Konfigurimi
Shënime
Në këtë tutorial, unë do t'ju udhëzoj përmes vendosjes së një serveri Minecraft në një SSD VPS me performancë të lartë në Vultr. Do të mësoni se si të konfiguroni një server Minecraft në Fedora 26 x64.
Kërkesat
- Çdo klient SSH.
- Server VPS 1 GB RAM me Fedora 26 x64 të instaluar.
Përgatitja
Së pari, identifikohuni në serverin tuaj të ri Fedora në Vultr dhe instaloni softuerin e kërkuar.
ssh [email protected]
Instaloni Java 1.8:
[root@vultr ~]# yum install java-1.8.0-openjdk
...
Is this ok [y/N]: y
Instaloni screen
:
[root@vultr ~]# yum install screen
...
Is this ok [y/N]: y
Hapni portën e serverit Minecraft (25565) në firewalld
:
firewall-cmd --zone=public --permanent --add-port=25565/tcp
firewall-cmd --reload
Për arsye sigurie, le të krijojmë një përdorues për të drejtuar serverin tuaj Minecraft. Nëse dikush gjen një dobësi në server, ai nuk do të jetë në gjendje të fitojë qasje rrënjësore në serverin tuaj.
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`
Konfigurimi
Le të kalojmë përdoruesin mcserver
dhe të instalojmë serverin Minecraft! Ndryshoni URL-në në përputhje me versionin më të ri të Minecraft.
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
Urime, serveri juaj Minecraft është tani dhe funksionon në një server SSD VPS me performancë të lartë!
Shënime
Për të instaluar në një VPS 768 MB, ndiqni të njëjtat komanda më lart, por ndryshoni java
komandën e fundit në:
java -Xmx512M -Xms512M -jar minecraft_server.jar nogui
Nëse keni nevojë për më shumë lojtarë (dhe rrjedhimisht më shumë RAM), thjesht nisni një shembull më të madh dhe më pas thjesht zbrisni 256 milion nga sasia e RAM-it që ka ndarë shembulli juaj. Për shembull, një shembull 4096M do të niste me-XmX3840M -Xms3840M.
Nëse dëshironi një server privat, mund të specifikoni emrat e lojtarëve që lejohen të bashkohen. Për ta bërë këtë, fillimisht nisni serverin tuaj:
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui
Prisni që të përfundojë ngarkimi.
...
[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 "?"
Shkruani komandat e mëposhtme në tastierë.
whitelist on
whitelist add <username>
whitelist add <username2>
....
Futni emrin e përdoruesit të mikut tuaj në vend të <username>
. Mund të shtoni sa të dëshironi. Pas kësaj, do të shihni daljen e mëposhtme:
[Server thread/INFO]: Turned on the whitelist
[Server thread/INFO]: Added <username> to the whitelist
Nëse dëshironi të çaktivizoni listën e bardhë, thjesht shkruani whitelist off
.