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 !

minecraft

 

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 : http://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 !