Installer un serveur Minecraft sur Ubuntu est une tâche très simple, à condition de maîtriser quelques lignes de commandes.
Avant de vous lancer dans cette installation, assurez vous que votre serveur possède au minimum 2Go de RAM. Connectez vous en SSH à votre serveur VPS et c’est parti !
Installer les paquets nécessaires
Avant d’installer quoi que ce soit, toujours faire un petit update :
apt-get update
Ensuite nous vérifions si Java est installé :
java -version
Si ce n’est pas le cas (java: command not found), apt-get s’en chargera :
apt-get install default-jdk
Nous installons également le paquet screen, qui va nous permettre de faire tourner Minecraft sans laisser de « terminal ouvert » :
apt-get install screen
Installer le serveur Minecraft
Nous installerons notre serveur dans le répertoire /home/minecraft, donc :
mkdir /home/minecraft cd /home/minecraft
On télécharge la dernière version de Minecraft avec wget. N’oubliez pas que son utilisation est soumise à la condition de l’achat d’une licence (https://minecraft.net/store/minecraft) :
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.8/minecraft_server.1.8.jar
Ici nous téléchargeons la version 1.8, mais celle-ci va évoluer. Pour savoir quelle version utiliser reportez vous à cette page : https://minecraft.net/download
On utilise screen pour créer une session indépendante :
screen -S "Minecraft serveur"
Et on lance le serveur :
java -Xms1024M -jar /home/minecraft/minecraft_server.jar nogui
2014-09-17 21:12:52 [INFO] Loading properties 2014-09-17 21:12:52 [WARNING] server.properties does not exist 2014-09-17 21:12:52 [INFO] Generating new properties file 2014-09-17 21:12:52 [INFO] Default game type: SURVIVAL 2014-09-17 21:12:52 [INFO] Generating keypair 2014-09-17 21:12:53 [INFO] Starting Minecraft server on *:25565 2014-09-17 21:12:53 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ./ops.txt (No such file or directory) 2014-09-17 21:12:53 [WARNING] Failed to load white-list: java.io.FileNotFoundException: ./white-list.txt (No such file or directory) 2014-09-17 21:12:53 [INFO] Preparing level "world" 2014-09-17 21:12:53 [INFO] Preparing start region for level 0 2014-09-17 21:12:54 [INFO] Preparing spawn area: 4% 2014-09-17 21:12:55 [INFO] Preparing spawn area: 12% 2014-09-17 21:12:56 [INFO] Preparing spawn area: 20% 2014-09-17 21:12:57 [INFO] Preparing spawn area: 24% 2014-09-17 21:12:58 [INFO] Preparing spawn area: 32% 2014-09-17 21:12:59 [INFO] Preparing spawn area: 36% 2014-09-17 21:13:00 [INFO] Preparing spawn area: 44% 2014-09-17 21:13:01 [INFO] Preparing spawn area: 48% 2014-09-17 21:13:02 [INFO] Preparing spawn area: 52% 2012-08-06 21:13:03 [INFO] Preparing spawn area: 61% 2012-08-06 21:13:04 [INFO] Preparing spawn area: 69% 2012-08-06 21:13:05 [INFO] Preparing spawn area: 77% 2012-08-06 21:13:06 [INFO] Preparing spawn area: 85% 2012-08-06 21:13:07 [INFO] Preparing spawn area: 93% 2012-08-06 21:13:08 [INFO] Done (15.509s)! For help, type "help" or "?"
Voila, votre serveur Minecraft est en vie. Vous pouvez « sortir du screen » :
ctl-a d
Ou vous y connecter :
screen -R
La configuration de votre serveur se fera via le fichier server.properties :
nano /home/minecraft/server.properties
Pour plus d’informations sur les possibilités de configuration, reportez vous au wiki du projet : https://minecraft.gamepedia.com/Setting_up_a_server
Un second article sur la configuration de Minecraft sera publié dans ce blog dans les semaines à venir, restez vigilent.
INFO : LWS propose des formules VPS avec Minecraft pré-installé à partir de 14.99 euros HT/mois. N’hésitez plus !