Setting up a server/fr: Difference between revisions
From Minetest
>AirSThib m (GNU/Linux) |
>AirSThib m (GNU/Linux) |
(No difference)
|
Revision as of 04:58, 17 June 2021
Créer un serveur
- Démarrer votre serveur sur un port choisi
- Note: Il est recommandé d'utiliser le port par défaut (30000)
- Trouver l'IP interne de l'ordinateur sur lequel vous allez lancer le serveur
- GNU/Linux: Ouvrez le terminal afin de saisir la commande
ifconfig
et pressez Entrer - Windows: Demarrer → Executer… →
cmd.exe
→ipconfig
- GNU/Linux: Ouvrez le terminal afin de saisir la commande
- Vérifiez les réglages de d'ouverture de port dans votre routeur (généralement votre Box)
- ouvrez le port que vous avez choisi pour le TCP et le UDP (30000 si vous laissez le port par défaut) vers l'adresse IP interne de l'ordinateur exécutant le serveur
- N'oubliez pas de modifier les paramètres du pare feux afin de laisser passer le trafic sur ce port.
- Pour voir comment lancer un serveur, veuillez lire ci-dessous
- Donnez votre adresse IP externe (de votre BOX) a vos amis
- Ajouter le paramètre
server_announce = 1
dans votre fichier minetest.config pour que votre serveur soit visible dans la liste des serveurs publics.
Executer un serveur
GNU/Linux
- Ouvrez le terminal.
- Ecrivez
YOUR/MINETEST/DIRECTORY/bin/minetestserver
ou simplement glissez-déposez l'executable minetestserver (situé dans/Minetest/bin/
) dans le terminal (VEUILLEZ LIRE LES NOTES CI-DESSOUS!)- Si vous voulez spécifier un ID de jeu spécifique, Le choix de l'ID de jeu se situe dans
/Minetest/games/
. Ajoutez simplement--gameid thegameid
à la fin de la commande. - Si vous avez l'erreur “Multiple worlds are available.”, Le choix de la map est situé dans
/Minetest/worlds/
. Ajoutez simplement--worldname theWorld
à la fin de la commande.
- Si vous voulez spécifier un ID de jeu spécifique, Le choix de l'ID de jeu se situe dans
- Si votre serveur crashe, vous trouverez un fichier de débug
(debug.txt)
dans/Minetest/bin/
- Appréciez votre serveur MINETEST !
Pour une utilisation plus simple, vous pouvez créer un fichier nommé minetestserver.sh
dans le dossier /Minetest/bin/
, et y ajouter les commandes suivantes:
Pour executer le serveur, lancez simplement ce fichier a partir du terminal.
#!/bin/bash -x ./minetestserver --gameid minetest --worldname world
Windows
- Ouvrez une console en cliquant droit sur un fichier quelconque (pas
minetest.exe
) tout en maintenant SHIFT appuyé afin d'afficher l'option ouvrir une fenêtre de commande a cet endroit (à vérifier la présence sous WIN8) - Ecrivez ceci :
minetest.exe --server
- Si vous avez l'erreur “Multiple worlds are available.”, Utilisez la commande
minetest.exe --server --worldname world_name
où world_name est le nom du dossier de la map (liste des Monde visible dans le dossier (/Minetest/worlds/).
- Si vous avez l'erreur “Multiple worlds are available.”, Utilisez la commande
- Si votre serveur crashes, Vous pouvez trouver le fichier de debug (
debug.txt
) dans/Minetest/bin/
- Appréciez votre serveur MINETEST !
(Si vous voulez automatiser le redémarrage de votre serveur après un crash, vous pouvez lancer ce fichier batch:)
@echo off :crash minetest.exe --server --worldname world_name goto crash
Voir aussi
- Pour plus de commandes voir la page Command line.
- Voir la page Help:Setting up a server/Debian pour plus d'informations relatives à Debian.
- Ce post sur le forum "Illustrated Server Creation Guide" peut vous apporter quelques infos.
- Voir cette page du forum pour avoir plus d'infos sur "How to create and maintain a server - Windows"