Minecraft Wiki
Advertisement

Cette page est à traduire en Français.

Télécharger le serveur Minecraft

Télécharger minecraft_server.exe ou minecraft_server.jar de la page download : Multiplayer beta server software sur le site officiel.

Les utilisateurs Windows peuvent utiliser soit l'exe ou le jar, tandis que les utilisateurs Mac OS X et Linux ne peut utiliser que le jar.

Il est recommandé de créer un dossier, soit sur le bureau de votre ordinateur, ou ailleurs dans votre ordinateur, pour les fichiers du serveur. L'application serveur doit aller dans le dossier que vous créez.

Sur Windows

Téléchargement

Assurez vous d'avoir le dernier logiciel de serveur d'applications. Regardez la section télécharger le serveur Minecraft ci-dessus pour les instructions.

Vérification et installation de la dernière version de Java

  1. Assurez-vous d'avoir Java 6 installé. Pour ce faire, vous allez d'abord avoir besoin d'ouvrir un invité de commandes.
    • Dans Vista ou 7 : ouvrez le menu Démarrer et saisissez cmd dans le champ de recherche, puis appuyez sur ↵ Entrée.
    • Dans XP : ouvrez le menu Démarrer et cliquez sur Exécuter, puis saisissez cmd et validez. Vous pouvez également maintenir la touche ⊞ Méta enfoncée et appuyez sur R pour ouvrir Exécuter.
    • À l'invite de commandes, saisissez la commande java -version et appuyez sur ↵ Entrée.
    • Java devrait alors afficher sa version, et afficher « java version 1.6 » dans la console.
  2. Si vous avez une version précédente (antérieure à la 1.6) ou si vous obtenez cette erreur : « 'Java' n'est pas reconnu comme une commande interne ou externe, programme exécutable ou un fichier batch », alors vous devez installer ou mettre à jour la version de java sur votre ordinateur.Vous pouvez le faire à la page de téléchargement Java.
  3. Après avoir installé la dernière version de Java essayez à nouveau avec java -version. Si vous obtenez une erreur à ce stade, essayez les solutions suivantes pour ajouter Java à votre système :
    • Faites un clic droit sur l'icône du « Poste de Travail ».
    • Cliquez sur « Propriétés ».
    • Allez dans l'onglet « avancé » de la fenêtre « Paramètres système ».
    • Cliquez sur le bouton « Variables d'environnement ».
    • Sous « variables système », trouvez la variable « Path ».
    • Cliquez sur « Modifier », et ajoutez à la fin de la valeur : « ;C:\Program Files (x86)\Java\jre6\bin ».
    • Maintenant réessayez les instructions précédentes.

Démarrer le serveur (version exe sous Windows)

Double-cliquez sur le « Minecraft_Server.exe » et le serveur doit démarrer.

Démarrer le serveur (version jar sur Windows)

Vous aurez besoin d'avoir une variable de chemin mis en place pour Java, afin de lancer la version jar du serveur. Reportez-vous à l'étape 3 de la section vérification et installation de la dernière version de Java ci-dessus pour mettre en place une variable de chemin. Pour démarrer la version jar de Windows, créez un nouveau fichier dans un éditeur de texte et coller "java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui" Enregistrez le fichier sous le nom « start.bat », et placez le fichier dans le même dossier que minecraft_server.jar. L'extension .bat enregistre le fichier dans un fichier batch. Double-cliquez sur « start.bat », et le serveur sera lancé.

Démarrage de la version jar avec plus ou moins de mémoire

Modifier le code dans le fichier batch que vous avez créé, et augmenter ou diminuer le nombre à plus ou moins de 1024. La valeur par défaut, 1024, équivaut à 1 Go pour l'application serveur.

Ne pas attribuer plus de mémoire que vous n'en disposez !

Démarrage de la version jar sans modifier chemin d'accès au système

Pour démarrer le serveur minecraft.jar sans avoir à changer votre variable PATH système, vous devez, au lieu d'exprimer la variable PATH pour Java dans le « start.bat ». Ceci est pratique car il vous permet de toujours exécuter des commandes à partir de l'invite de commande en utilisant le chemin par défaut du système, sans avoir à constamment modifier le chemin du système.

  1. Pour ce faire, ouvrez votre fichier « start.bat » (ou ce que vous avez nommé) avec un éditeur de texte.
  2. Sur la première ligne ajoutez la commande path= , puis après, l'emplacement du système de Java.
  3. Le plus souvent ce chemin ressemble à « C:\Program Files (x86)\Java\jre6\bin » , de sorte que vous pourrez alors écrire path= C:\Program Files (x86)\Java\jre6\bin.
  4. Assurez-vous que sur la ligne suivante vous avez encore le code java -Xmx1024M -Xms1024M -jar minecraft_server.jar pour exécuter le fichier serveur réel.

Configurer et se connecter

Configurer et se connecter.

Sur Linux

Ce tutoriel pour savoir comment configurer un serveur sous Linux Minecraft a été conçu pour les personnes qui n'ont pas beaucoup d'expérience avec Linux. Il y a un didacticiel avancé sur le forum : Tutoriel pour faire tourner Minecraft sur un serveur dédié ! dans la . Ce tutoriel a été testé sur Ubuntu 9.10 32 bits, mais devrait fonctionner avec toutes les dérivées de Debian.

Téléchargement

Assurez vous d'avoir le dernier logiciel du serveur. Regardez sous télécharger le serveur Minecraft ci-dessus pour les instructions.

Vérification version Java

Ouvrez le terminal depuis Applications > Accessoires > Terminal. Entrez java -version. Assurez-vous que vous avez la version 1.6.

Installation de Java

Si vous obtenez java: command not found (qui peut être suivie par plus de texte) ou si vous avez une autre version Java de 1,6, alors vous devez installer ou mettre à jour Java. La version officiel de Java par Sun est recommandée. Quelques personnes ont eu des problèmes avec OpenJDK. Si OpenJDK est installé, retirez-le avant d'installer la version de Sun.

Debian

Pour installer Java, il suffit de taper dans terminal et appuyez sur Entée : sudo apt-get install sun-java6-jre

Ubuntu

Pour Ubuntu 10.04 LTS et sur les packages Sun-java6 ont été abandonnées depuis la section Multiverse de l'archive Ubuntu. Vous devez ajouter ces sources :

  • Pour Ubuntu 10.04 LTS (Lucid Lynx) : sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
  • Pour Ubuntu 10.10 (Maverick Meerkat) : sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
  • Pour Ubuntu 11.04 (Natty Narwhal) : certaines distribution on la commande « add-apt-repository » supprimée. Dans ce cas il faut ajouter les « python properties » de la manière suivante : sudo apt-get install python-software-properties

Puis vous pourrez ajouter les sources : sudo add-apt-repository "deb http://archive.canonical.com/ubuntu natty partner"

  • Puis installez les paquets : sudo apt-get update

sudo apt-get install sun-java6-jre sun-java6-plugin
sudo update-alternatives --config java

OpenSUSE

Utilisez : zypper in java-1_6_0-sun.

Gentoo

D'abord, vous devez ajouter la licence Java au « make.conf » pour installer le JRE. Soyez sûr de lire la licence et si vous l'acceptez, ajouter ceci dans « /etc/make.conf » : ACCEPT_LICENSE="DLJ-1.1" Après cela, vous pouvez installer le JRE : emerge-av dev-java/sun-jre-bin Si vous avez d'autres JRE d'installés utiliser pour les afficher : eselect java-vm list Et utilisez cette commande pour sélectionner JRE pour le système ou l'utilisateur : eselect java-vm set system 1

Arch Linux

Ouvrez un terminal et exécutez pacman -S openjdk6 en tant que « root ».

Autres distributions

Alternativement, vous pouvez visiter le site Web de Java directement pour télécharger le paquet Java pour Linux. La plupart des OS travaillent avec (que ce soit 32 ou 64 bits). Les instructions pour l'installation de ces paquets sont donnés sur le site.

Si pendant l'installation, il demande un mot de passe, entrez votre mot de passe. Si vous obtenez ceci : « Is this OK [Y/N] » Appuyiez sur la touche Y et pressez ↵ Entrée. Java est maintenant installé.

Démarrer le serveur Minecraft

Ouvrez le terminal à nouveau (Applications > Accessoires > Terminal). Entrez les commandes suivantes: cd 'minecraft_server' (le changement minecraft_server le même nom du dossier que vous avez extrait du serveur) java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui

Moins de 1 Go de RAM libre

Si vous avez moins de 1024 Mo de RAM, la ligne ci-dessus peut causer des problèmes avec permutation et hors des conditions de mémoire, ce qui rend le jeu difficile à jouer. Mesurez votre RAM actuelle libre : free -m Il peut ressembler à ceci : Fichier:Ram left.png

Vous êtes intéressé par le dernier numéro de la troisième ligne, 2163, dans ce cas. Soustraire un peu de RAM par sécurité. Sur cet ordinateur, le serveur peut utiliser jusqu'à 1536 Mo de RAM. Maintenant, remplacez la 1024 dans l'exemple ci-dessus avec le nombre calculé :

java -Xms1536M -Xmx1536M -jar minecraft_server.jar nogui

Voila, cela devrait fonctionner sans problème maintenant.

Astuce : Si vous voulez garder plus de mémoire, vous pouvez régler le paramètre -Xms encore plus bas, tel que :

java -Xms32M -Xmx512M -jar minecraft_server.jar nogui

Le paramètre contrôle la quantité de mémoire réservée au démarrage. Votre serveur démarrera avec 32 Mo de RAM et quand il aura besoin de plus de mémoire, il va allouer une certaine quantité jusqu'à ce qu'il atteigne le maximum de 512 Mo. Toutefois, cela se traduira par un ralentissement chaque fois que la répartition est faite.

Démarrage et script de maintenance

Vous pouvez aussi automatiser le démarrage du serveur Minecraft : script de démarrage serveur.

Configurer et se connecter

Maintenant il est temps d'aller dans : configurer et se connecter.

Sur Mac OS X

La configuration d'un serveur sous Mac OS X est « plus compliquée » que sous Windows, car Notch n'a pas fourni d'exécutable. Pour un tutoriel vidéo complet cliquez ici. Gardez à l'esprit que le serveur ne fonctionne pas correctement sur OSX 10.4 et peut faire planter votre machine.

Téléchargement

Assurez vous d'avoir le dernier logiciel de serveur d'applications. Regardez la section télécharger le serveur Minecraft ci-dessus pour les instructions.

Installation de Java

Mac OS X vient déjà avec sa propre version de Java qui est mis à jour automatiquement via Software Update (Apple menu > Software Update).

Configuration du serveur Minecraft

Assurez-vous d'avoir suivi l'étape de téléchargement avant de procéder.

Créez un dossier, si vous n'avez pas déjà fait, et mettez le minecraft_server.jar dedans. Par exemple, créez un dossier sur le bureau nommé minecraft_server et faites glisser le fichier jar dedans.

Ouvrez TextEdit, déifinisez le format en texte brut (Format > Texte brut), copier et coller dedans le code suivant et enregistrez le fichier sous « start.command » dans le même dossier que minecraft_server.jar.

#!/bin/bash
cd "$(dirname $(readlink -f $0))"
exec java -Xmx1G -Xms1G -jar minecraft_server.jar

Cela donnera au serveur assez de RAM pour fonctionner. La quantité de RAM peut être modifié en éditant le 1G à une autre valeur, comme 2G pour 2 Go.

Ouvrir un terminal (dans /Applications/Utilities/Terminal). Tapez : chmod a+x , avec un espace à la fin, puis faites glisser le fichier « start.command » dans une fenêtre du terminal, puis appuyez sur ↵ Entrée (cela donne la permission de lancer le script). Double-cliquez sur le fichier « start.command » pour démarrer le serveur.

Exécuter en tant qu'administrateur

Alternativement, vous pouvez automatiser le démarrage du serveur Minecraft : démarrer en tant qu'administrateur avec un Mac OS X.

Configurer et se connecter

Maintenant il est temps d'aller dans : configurer et se connecter.


Le reste de cette page est à traduire en Français.

Configuration du serveur Minecraft

  1. On peut configurer le serveur en éditant server.properties (Voyez ce lien pour savoir comment faire). Il est possible que Windows ne le reconnaisse pas, dans ce cas ouvrez le avec n'importe quel éditeur de texte (comme Bloc-Note or Notepad++). Le serveur devrait fonctionner correctement avec les réglages par défaut.
  2. Ajouter votre nom d'utilisateur dans admin.txt et/ou ops.txt (les version les plus neuves peuvent ne pas avoir le fichier admin.txt). Admin.txt vous autorise à utiliser des commandes sur le serveur, et op vous autorise à placer et détruire des blocs. Ajoutez le nom sous sa forme exacte. Dans l'interface graphique du serveur, vous pouvez tapez "op <nom>" et il sera automatiquement ajouté au fichier ops.txt.

Connect to the Minecraft Server

  • To test the server, if you are playing on the machine you are hosting on, select the "Multiplayer" option in the game client (or browser client) and type in "localhost".
  • For people connecting from the internet, they must connect using your external IP address. You must port forward for someone outside your network to connect to the server.
  • Users within your network can connect with your internal IP address. You do not need to port forward for connections that are within your local network.

IP address notes

  • Unless you set a static IP for the computer that is hosting the game, the internal IP address can change. This affects port forwarding rules, and can make them invalid. Each modem or router has a different way of setting a static IP address. You should refer to the manual for your device(s) or online documentation for further instruction.
  • If you are having players connect to your external IP, your external IP can change if you do not have a static IP from your internet service provider. Use a tool such as http://mywanip.com/ to periodically check on the external IP address. Alternatively, you can look into a dns service that will allow you to have a name, rather than an IP address, that will remain the same. The name will point to your external IP address, regardless of whether or not it changes (the dns is updated when changes occur). An example of a free dns service is Dyndns.

Firewalling, NATs and external IP addresses

  • You must open the port (default is 25565) in TCP, in the firewall

If the server in question is not reachable via a globally routable address, you will need to add appropriate address and/or port number translation rules to the gateway — usually your router that does have the global address.

  • For help with address translation, opening the firewall and routing (these three make up what people call port mapping/forwarding), portforward.com is a good source. Select your router from that list, skip the ad that comes after selecting the device, and you will see instructions for setting up port forwarding. Alternatively, you can read the documentation supplied with your router, modem, or other ISP related hardware.
  • Verify the port is open, and note your external IP by using a port checker tool, such as http://www.yougetsignal.com/tools/open-ports/. The default port you should test is 25565, unless you specified something else. Have the Minecraft server running when you test the port.
  • You can obtain your external IP address from http://www.yougetsignal.com/what-is-my-ip-address/.

Setting Up a VPN (Hamachi)

An easy way to set up a server between you and your friend is to set up a VPN (virtual private network). A free software utility that can be used to set this up is Hamachi by LogMeIn.

Advantage of doing this saves you configuring ports on your router and if you have a dynamic IP address using Hamachi will provide you with a static IP.

  1. Install software on you and your friends computers http://secure.logmein.com/products/hamachi2/ or http://secure.logmein.com/US/labs/?wt.ac=73-516-440 for Linux (32-bit and 64-bit .deb and .rpm packages are available, you can install it on Gentoo by emerging "net-misc/logmein-hamachi")
  2. One person sign up for admin via logmein website
  3. Create new network
  4. Pass these details onto every person concerned and get them to login
  5. One person set up a server.
  6. Everyone else connect via their Hamachi ip address and use port number 25565 (default)

Customization

Insert a world

To load a level you have in SSP onto your server, copy the world from the saves directory in your minecraft folder and paste it to the server's directory. You can have as many worlds as you want in the server's directory. To switch between them change the name of level-world= in server.properties to the world you wish to play on.

Name the server

To name your server, change the name after server-name=. This is what will appear on the public server list.

Change the start message

To change the Message of the Day, change the text after motd=. This is what will appear when players connect to your server.

Change the number of players

To change the amount of players allowed, change the number after max-players=. This number is how many players (including you) can be in the server at one time.

Reporting problems in the forum

Before you can ask for help in the forums make sure that your problems is not listed in the Common Problems

If your problem is not listed you can create a new thread asking for help in the Server Administration Make sure to include as much information as possible:

  • Operating system
  • What you were trying to do
  • What you did so far
  • Any errors you encountered
  • Screenshots of the problem (if possible)

Other tutorials

Here are some other tutorials on how to set up a Minecraft server.

Advertisement