Installation d'un serveur Minecraft Officiel sur un serveur Gandi (IaaS). I) Création d'un serveur Gandi. Lien : https://www.gandi.net/admin/iaas/vm/create

  • Configuration physique : Cœur(s) : 1 Disques : 1 / Taille : 5 Go Mémoire : 1 Go Interfaces : 1 Centre de données : Paris, France Consommation de crédit : 213/h Soit 15,34 € / mois
  • Système : Système d'exploitation : Debian 8 64 bits (HVM) Nom du disque système : sysdisk01mc
  • Paramètres de connexion : Nom (hostname) : serveurminecraft Identifiant administrateur : < A définir, par exemple : administrateur> Méthode d'authentification : Mot de Passe Mot de passe : < A définir, par exemple : mot2passe> Adresse ipv4 : 95.142.160.153 II) Installation du serveur Minecraft Officiel. 1/ Connexion :
[~] ➔ ssh administrateur@95.142.160.153
administrateur@serveurminecraft:~$ 

1/ Connexion en 'root' :

administrateur@serveurminecraft:~$ su
Password: <Défini pendant la création du serveur>
root@serveurminecraft:/home/administrateur# 

2/ Mise-à-jour du dépôt des sources :

root@serveurminecraft:/home/administrateur# apt-get update

3/ Mise-à-jour du système :

root@serveurminecraft:/home/administrateur# apt-get upgrade

4/ Installation des paquets de base :

root@serveurminecraft:/home/administrateur# apt-get install mc vim screen htop links wget

5/ Installation de Java JDK :

root@serveurminecraft:/home/administrateur# apt-get install openjdk-8-jdk-headless 

6/ Quitter le mode 'root' :

root@serveurminecraft:/home/administrateur# exit
exit
administrateur@serveurminecraft:~$ 

III) Installation du serveur Minecraft Vanilla Officiel. 1/ Création du répertoire du serveur :

administrateur@serveurminecraft:~$ mkdir -p JEUX/MINECRAFT/Serveur.Officiel
administrateur@serveurminecraft:~$ cd JEUX/MINECRAFT/Serveur.Officiel/
administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ 

2/ Téléchargement du serveur Minecraft : Lien : https://minecraft.net/en/download/server

administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ wget https://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar

3/ Premier lancement du serveur Minecraft :

administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ java -jar minecraft_server.1.10.2.jar 
[20:28:31] [Server thread/INFO]: Starting minecraft server version 1.10.2
[20:28:31] [Server thread/WARN]: To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[20:28:31] [Server thread/INFO]: Loading properties
[20:28:31] [Server thread/WARN]: server.properties does not exist
[20:28:31] [Server thread/INFO]: Generating new properties file
[20:28:31] [Server thread/WARN]: Failed to load eula.txt
[20:28:31] [Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
[20:28:31] [Server thread/INFO]: Stopping server
administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ 

4/ Modification du fichier 'eula.txt' :

  • Ouverture du fichier avec l'éditeur de texte 'nano' :
administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ nano eula.txt 
  • Modification du paramètre des conditions générales d'utilisation : Remplacer :
eula=false

Par :

eula=true
  • Sauvegarde du fichier : Appuyer sur [Ctrl] puis [o] Valider la sauvegarde : Appuyer sur [Entrée]
  • Quitter l'éditeur de texte : Appuyer sur [Ctrl] puis [x] 5/ Deuxième lancement du serveur Minecraft Officiel :
administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ java -jar minecraft_server.1.10.2.jar 
[20:33:04] [Server thread/INFO]: Starting minecraft server version 1.10.2
[20:33:04] [Server thread/WARN]: To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[20:33:04] [Server thread/INFO]: Loading properties
[20:33:04] [Server thread/INFO]: Default game type: SURVIVAL
[20:33:04] [Server thread/INFO]: Generating keypair
[20:33:04] [Server thread/INFO]: Starting Minecraft server on *:25565
[20:33:04] [Server thread/INFO]: Using epoll channel type
[20:33:04] [Server thread/WARN]: Failed to load user banlist: 
...
[20:33:04] [Server thread/INFO]: Preparing level "world"
[20:33:05] [Server thread/INFO]: Preparing start region for level 0
...
[20:33:20] [Server thread/INFO]: Preparing spawn area: 81%
[20:33:21] [Server thread/INFO]: Preparing spawn area: 85%
[20:33:22] [Server thread/INFO]: Preparing spawn area: 91%
[20:33:23] [Server thread/INFO]: Preparing spawn area: 97%
[20:33:23] [Server thread/INFO]: Done (19.026s)! For help, type "help" or "?"

6/ Quitter le serveur :

/stop
[20:35:25] [Server thread/INFO]: Stopping the server
[20:35:25] [Server thread/INFO]: Stopping server
[20:35:25] [Server thread/INFO]: Saving players
[20:35:25] [Server thread/INFO]: Saving worlds
[20:35:25] [Server thread/INFO]: Saving chunks for level 'world'/Overworld
[20:35:25] [Server thread/INFO]: Saving chunks for level 'world'/Nether
[20:35:25] [Server thread/INFO]: Saving chunks for level 'world'/The End
administrateur@serveurminecraft:~/JEUX/MINECRAFT/Serveur.Officiel$ 

III) Configuration du serveur Minecraft Officiel. 1/ Activation du mode 'creative' : Ouvrir :

server.properties

Chercher :

gamemode=0

Remplacer par :

gamemode=1

2/ Activation de la non-authentification du serveur chez Mohjang : Chercher :

online-mode=true

Remplacer par :

online-mode=false

3/ Troisième lancement du serveur Minecraft Officiel. IV) Connexion du client Minecraft sur le serveur Minecraft Officiel. 1/ Cliquer sur [Multijoueur] puis sur [Nouveau serveur] 2/ Nommage du nouveau serveur : Nom du serveur : Serveur Minecraft de Sam Adresse du serveur : 3/ Cliquer sur [Valider] pour valider les paramètres. 4/ Sélection du serveur nouvellement créer : Serveur Minecraft Sam 5/ Cliquer sur [Rejoindre] 6/ Vous pouvez maintenant jouer en multijoueur !!! :D \m/