Requisits
Preparació
Configuració
Notes
En aquest tutorial, us guiaré a través de la configuració d'un servidor de Minecraft en un VPS SSD d'alt rendiment a Vultr. Aprendràs a configurar un servidor de Minecraft a Fedora 26 x64.
Requisits
- Qualsevol client SSH.
- Servidor VPS de 1 GB de RAM amb Fedora 26 x64 instal·lat.
Preparació
Primer, inicieu sessió al vostre nou servidor Fedora a Vultr i instal·leu el programari necessari.
ssh root@ip.ip.ip.ip
Instal·leu Java 1.8:
[root@vultr ~]# yum install java-1.8.0-openjdk
...
Is this ok [y/N]: y
Instal·lar screen:
[root@vultr ~]# yum install screen
...
Is this ok [y/N]: y
Obriu el port del servidor de Minecraft (25565) a firewalld:
firewall-cmd --zone=public --permanent --add-port=25565/tcp
firewall-cmd --reload
Per motius de seguretat, creem un usuari per executar el vostre servidor de Minecraft. Si algú troba una vulnerabilitat al servidor, no podrà obtenir accés root al vostre servidor.
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`
Configuració
Permet canviar l'usuari mcserveri instal·lar el servidor Minecraft! Canvieu l'URL en conseqüència a la versió més recent de 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
Enhorabona, el vostre servidor de Minecraft ja està en funcionament en un servidor SSD VPS d'alt rendiment!
Notes
Per instal·lar-lo en un VPS de 768 MB, seguiu les mateixes ordres anteriors però canvieu l'última javaordre a:
java -Xmx512M -Xms512M -jar minecraft_server.jar nogui
Si necessiteu més jugadors (i, per tant, més RAM), només heu d'iniciar una instància més gran i, a continuació, resteu 256 M de la quantitat de RAM que ha assignat la vostra instància. Per exemple, una instància 4096M es llançaria amb-XmX3840M -Xms3840M.
Si voleu un servidor privat, podeu especificar els noms dels jugadors als quals es permet unir-se. Per fer-ho, primer, inicieu el vostre servidor:
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui
Espereu que s'acabi de carregar.
...
[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 "?"
Escriviu les ordres següents a la consola.
whitelist on
whitelist add <username>
whitelist add <username2>
....
Introduïu el nom d'usuari del vostre amic en lloc de <username>. Podeu afegir-ne tants com vulgueu. Després d'això, veureu la sortida següent:
[Server thread/INFO]: Turned on the whitelist
[Server thread/INFO]: Added <username> to the whitelist
Si voleu desactivar la llista blanca, simplement escriviu whitelist off.