Magazine Insolite

Installation d’un serveur Minecraft sous linux

Publié le 08 février 2011 par Shadwk

On m’a demandé d’installer il y a 1 heure un serveur Minecraft. Voici donc la marche à suivre pour une installation rapide d’un serveur sous Linux. La marche à suivre est quasiment la même sous Windows mais je vous laisse le soin d’adapter.

Installation d’un serveur Minecraft sous linux

Installation du serveur Minecraft

Avant tout il faut savoir que le mieux est de créer un utilisateur qui démarrera le serveur. Pour ce faire rien ne vaut la bonne commande « adduser minecraft ». Ensuite il faut savoir que pour Minecraft, il faut que Java soit installé. Pour effectuer l’installation, tapez simplement la ligne ci-dessous dans un terminal.

sudo apt-get install openjdk-7-jre

Maintenant que tout est installé, téléchargez le binaire java (berk =P) depuis la page officiel de téléchargement. ou téléchargez le grâce à la commande suivante :

wget https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar

C’est important car avec le nombre de versions différentes il vaut mieux toujours prendre ici pour être compatible avec le client.

Creation du fichier start.sh

Pour vous faciliter le démarrage du serveur, vous allez créer un fichier shell pour le démarrage. Tapez la commande « nano start.sh » puis le texte ci-dessous.

java -Xms512M -Xmx512M -jar minecraft_server.jar nogui

Il faudra rendre le script exécutable :

 chmod u+x start.sh

Une fois cela fait lancez ce script une fois pour qu’il génère tout un tas de fichiers ainsi notamment la map de votre serveur.

sh start.sh

Vous verrez que le serveur à fini de travailler lorsqu’une ligne semblable à celle ci-dessous sera affiché :

[INFO] Done (5,701s)! For help, type "help" or "?"

Pour arrêter proprement votre serveur il ne vous reste plus qu’à entrer la commande suivant dans le terminal.

stop

Et nous allons maintenant pouvoir commencez à éditer les fichiers de config.

Configuration du serveur

Ici je vous présente vite fait ce qu’il faut éditer mais pour de plus amples infos rendez-vous sur le wiki Minecraft.

Configuration principale

La configuration principale se fait dans le fichier server.properties qui par défaut est comme ci-dessous et ne nécessite pas de modifications.

allow-nether=true
level-name=world
enable-query=false
allow-flight=true
server-port=25565
level-type=DEFAULT
enable-rcon=false
hellworld=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=true
spawn-animals=true
online-mode=true
pvp=false
difficulty=1
gamemode=0
max-players=5
spawn-monsters=false
view-distance=10
generate-structures=true
motd=A Minecraft Serve

Laissez server-ip à vide pour que le serveur autorise les connexions sur toutes les interfaces. L’option pvp permet aux joueurs de se taper entre eux et l’option spawn-monsters permet de faire apparaître des montres sur la map.

Autoriser des joueurs à entrer sur le serveur

Pour autoriser des joueurs car le serveur n’est pas ouvert à tous par défaut, il faut éditer le fichier « white-list.txt » puis d’ajouter les logins (utilisé pour qu’un joueur se connecte). Attention, il faut un login par ligne !

nano white-list.txt

Si toutefois vous souhaitez faire un serveur publique sans « white liste », éditez le fichier server.properties pour changer à « false » la ligne suivante.

white-list=false

Voilà votre serveur est disponible depuis le client ! Bon jeu à vous !


Retour à La Une de Logo Paperblog

A propos de l’auteur


Shadwk 9 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossiers Paperblog