Les Serveurs Minecraft utilisent peu de ressources de sorte qu'il peuventt fonctionner sur pratiquement n'importe quel système, Il est recommander d'utiliser un serveur dédié, cependant un VPS serait parfaitement acceptable.
L'éxécution de serveur Minecraft à partir d'un serveur dédié ou d'un VPS signifie qu'il serait en ligne 24 / 7 et il ne sera pas affecté par votre connexion Internet. Vous n'aurez donc pas à subir aucune connexion lente et instable - si vous êtes avec un bon fournisseur.
Si vous avez déjà un serveur minecraft, vous pouvez sauter cette section si vous ne lisez la suite. Je voudrais personnellement vous recommander ces fournisseur de serveur dédié. Je vais utiliser CentOS il est donc préférable si vous y allez avec ce système d'exploitation, mais c'est à vous.
| # | Fournisseur | Plan | Prix | Disque | Trafic | Caractéristiques |
|---|---|---|---|---|---|---|
|
|
Privé | 149.99 € | 750 Go | illimité | Aperçu des fonctions
|
|
| Maxi | 99.00 € | 250 GB SATA | illimité | Aperçu des fonctions
|
||
|
|
ATOM 330 | 99.00$ | 250 Go | 10 To | Aperçu des fonctions
|
|
| 4
|
Dual Xeon | 49.95£ | 500 Go | 5 To | Aperçu des fonctions
|
|
| 5
|
Xeon 3040 - SATA | 99.00 $ | 250 Go | 1 To | Aperçu des fonctions
|
|
| 6 |
|
Dual Core S | 29.99 € | 2 x 160 Go | Illimité | Aperçu des fonctions
|
| Dual Core M | 39.99 € | 2 x 250 Go | Illimité | Aperçu des fonctions
|
||
| Dual Core L | 69.99 € | 2 x 250 Go | Illimité | Aperçu des fonctions
|
||
| Dual Core XL | 49.99 € | 2 x 400 Go | Illimité | Aperçu des fonctions
|
||
| Quad Core XL | 99.99 € | 2 x 1 To | Illimité | Aperçu des fonctions
|
Le serveur Minecraft refuse actuellement des connexions de plus de 4 serveurs de la même IP, de sorte que chaque serveur est limité à l'exécution de 4 serveurs Minecraft, cependant vous pouvez créer VMS au sein d'un serveur, mais c'est un autre sujet.
Tout d'abord vous aurez besoin d'un client ssh, je préfère le mastic mais vous pouvez utiliser n'importe quel client vous le souhaitez. Entrez votre adresse IP, nom d'utilisateur (normalement root) et mot de passe, si tout est correct, vous finirez dans votre ligne de commande voir "root@server ~", tout d'abord le changement d'un répertoire:
cd ../
Maintenant que vous êtes dans le répertoire principal, faites:
wget ftp://mine:craft@95.143.194.26/java.bin
Ceci va télécharger l'installeur java, il ne devrait pas prendre plus de quelques secondes à faire, une fois qu'il est téléchargé faire:
sh java.bin
Cela va démarrer l'installation, maintenez la touche ENTER pour confirmer tout, puis tapez "oui" et appuyez sur Entrée. Si tout va bien vous allez maintenant avoir Java installé.
Maintenant nous allons créer un dossier à partir du quel vos serveurs Minecraft s'exécuteront:
mkdir minecraft
Maintenant que nous avons créé le dossier, se déplacer dans ce dossier:
cd minecraft
Vous êtes maintenant dans le dossier Minecraft! Maintenant nous allons créer un dossier pour le premier serveur:
mkdir one
Puis aller dans ce dossier:
cd one
Vous êtes maintenant dans le dossier "one" à l'intérieur de "Minecraft", vous pouvez maintenant télécharger le client du serveur Minecraft:
wget http://minecraft.net/minecraft-server.zip
Attendez qu'il se télécharge (devrait prendre moins de 1 seconde), une fois terminé, vous aurez besoin de le décompresser:
unzip minecraft-server.zip
Si tout va bien, alors vous aurez le contenu de ce dossier en "one". exécutez la commande suivante:
ls
Cela devrait énumérer une série de fichiers "Admins.txt, banned.txt, banned-ips.txt" etc.
Tout est prêt maintenant, vous avez installé Java et acquis tous les fichiers de votre serveur minecraft pour qu'il fonctionne, mais vous aurez besoin d'abord de le configurer:
nano admins.txt
Entrez votre nom d'utilisateur Minecraft dans ce dossier, puis appuyez sur Ctrl + X, appuyez sur Y et appuyez sur Entrée. Le Admins.txt fichier doit être enregistré avec votre nom d'utilisateur. Maintenant, entrez server.properties:
nano server.properties
Cela permettra d'ouvrir le fichier des propriétés du serveur, vous aurez besoin d'ajouter votre nom de serveur, le message du jour, les joueurs max, et si vous voulez que votre serveur minecraft soit privé ou non.
#Minecraft server properties
#Fri Jun 19 14:46:39 CEST 2009
verify-names=true
port=25565
max-players=16
server-name=Minecraft Server
public=true
motd=Welcome to my Minecraft Server\!
max-connections=3
Vous n'avez pas besoin de changer votre port à moins que vous allez lancer plusieurs serveurs, si vous utilisez plusieurs serveurs minecraft simplement augmenter le nombre de port par un dans chaque server.properties. Une fois que vous avez éditées server.properties à votre goût, appuyez sur Ctrl + X, ensuite Y puis appuyez sur Entrée, cela va enregistrer le fichier!
Maintenant nous avons tout configuré, en supposant qu'il n'y a pas eu d'erreurs! Maintenant tout ce que vous devez faire est de lancer le serveur dédié minecraft. Il ya différents façons pour ce faire, vous pouvez simplement exécuter la commande qui prendra fin lorsque vous fermez le mastic (ou votre client ssh choisie), vous pouvez utiliser avec nohup qui se fonctionnera continuellement, même lorsque le client est fermé, vous pouvez également utiliser l'écran qui réalise la même chose que nohup. Personnellement j'utilise nohup. Pour le lancer:
nohup java -cp minecraft-server.jar com.mojang.minecraft.server.MinecraftServer
Le serveur a été démarré, si vous avez exécuté le serveur Internet, vous pouvez aller à la liste des serveurs, faites défiler vers le bas et vous devriez voir votre serveur minecraft répertoriés! Si c'est privé, il ne se présentera pas, vous aurez donc besoin de vérifier le fichier externalurl.txt.
Si vous utilisez nohup vous devez vous déconnecter de putty (ou votre client choisi) puis se reconnecter pour continuer d'administrer votre serveur minecraft, une fois que vous êtes connecté retour à faire (en supposant que vous êtes en utilisant ma structure de répertoires décrite ci-dessus, si pas, vous pouvez utiliser votre propre structure de répertoires)
cd ../minecraft/one
Maintenant fait:
nano externalurl.txt
Cela vous montrera l'ExternalURL pour la connexion avec les serveurs privés.
Téléchargement de vos propres niveaux!
en supposant que vous êtes dans le dossier "one":
rm -rf server_level.dat
faites:
wget http://website.com/server_level.dat
Changer http://website.com/server_level.dat" à l'URL de votre niveau, vous aurez besoin de télécharger quelque part à l'internet. Vous pouvez également utiliser SFTP. Après avoir modifié le server_level.dat vous aurez besoin de redémarrer le serveur minecraft.
Éteindre le serveur minecraft
Il ya actuellement une "défaillance" dans le client de serveur ce qui signifie un port est encore en usage après avoir éteind le serveur minecraft:
ps aux