Serveur minecraft

Comment faire un serveur Minecraft – ThisHosting.Rocks – Un bon serveur Minecraft

Le 2 juin 2020 - 16 minutes de lecture

Nous allons vous montrer comment créer un serveur Minecraft avec des instructions étape par étape adaptées aux débutants. Ce sera un serveur multijoueur persistant sur lequel vous pourrez jouer avec vos amis du monde entier. Vous n'avez pas besoin d'être dans un LAN.

Comment créer un serveur Minecraft – Guide rapide

Voici notre «table des matières» si vous êtes pressé et que vous voulez aller droit au but. Nous recommandons cependant de tout lire.

  1. Apprenez des trucs (facultatif)
  2. En savoir plus (facultatif)
  3. Exigences (obligatoires)
  4. Installer et démarrer le serveur Minecraft (requis)
  5. Exécutez le serveur même après vous être déconnecté de votre VPS (facultatif)
  6. Faire démarrer automatiquement le serveur au démarrage (facultatif)
  7. Configurez votre serveur Minecraft (requis)
  8. FAQ (facultatif)

Besoin d'un hébergement de serveur Minecraft géré spécialisé? Obtenez un coupon et obtenez un serveur de Host Havoc.

Avant d'entrer dans les instructions réelles, quelques choses que vous devez savoir:

Raisons pour lesquelles vous n'utilisez PAS de fournisseur d'hébergement de serveurs Minecraft spécialisé

Puisque vous êtes ici, vous êtes évidemment intéressé à héberger votre propre serveur Minecraft. Il y a plus de raisons pour lesquelles vous n'utiliseriez pas un fournisseur d'hébergement Minecraft spécialisé, mais en voici quelques-unes:

  • Ils sont lents la plupart du temps. En effet, vous partagez réellement les ressources avec plusieurs utilisateurs. Il devient surchargé à un moment donné. La plupart d'entre eux vendent également leurs serveurs.
  • Vous n'avez pas le plein contrôle sur le serveur Minecraft ou le serveur réel. Vous ne pouvez pas personnaliser ce que vous voulez.
  • Vous êtes limité. Ces types de plans d'hébergement sont toujours limités d'une manière ou d'une autre.

Bien sûr, l'utilisation d'un fournisseur d'hébergement Minecraft présente des avantages. Le meilleur avantage est que vous n'avez pas vraiment à faire tout ce que nous allons écrire ci-dessous. Mais où est le plaisir là-dedans? 🙂

Pourquoi vous ne devriez PAS utiliser votre ordinateur personnel pour créer un serveur Minecraft

Nous avons remarqué de nombreux didacticiels vous montrant comment héberger un serveur sur votre propre ordinateur. Il y a des inconvénients à le faire, comme:

  • Votre connexion Internet à domicile n'est pas suffisamment sécurisée pour gérer les attaques DDoS. Les serveurs de jeux sont souvent sujets aux attaques DDoS, et la configuration de votre réseau domestique n'est probablement pas suffisamment sécurisée pour les gérer. Il n'est probablement pas assez puissant pour gérer une petite attaque.
  • Vous devrez gérer la redirection de port. Si vous avez essayé de créer un serveur Minecraft sur votre réseau domestique, vous êtes sûrement tombé sur la redirection de port et avez eu des problèmes avec.
  • Vous devrez garder votre ordinateur allumé à tout moment. Votre facture d'électricité montera en flèche et vous ajouterez une charge inutile à votre matériel. Le matériel utilisé par la plupart des serveurs est de qualité professionnelle et conçu pour gérer les charges, avec une stabilité et une longévité améliorées.
  • Votre connexion Internet à domicile n'est pas assez rapide. Les réseaux domestiques ne sont pas conçus pour gérer les jeux multijoueurs. Vous aurez besoin d'un forfait Internet beaucoup plus vaste pour même envisager de créer un petit serveur. Heureusement, les centres de données disposent de plusieurs connexions Internet haut débit de qualité professionnelle, ce qui garantit (ou s'efforce d'avoir) une disponibilité de 100%.
  • Votre matériel n'est probablement pas assez bon. Encore une fois, les serveurs utilisent du matériel de niveau entreprise, des processeurs, des SSD les plus récents et les plus rapides, et bien plus encore. Votre ordinateur personnel ne le fait probablement pas.
  • Vous utilisez probablement Windows / MacOS sur votre ordinateur personnel. Bien que cela soit discutable, nous pensons que Linux est bien meilleur pour l'hébergement de jeux. Ne vous inquiétez pas, vous n'avez pas vraiment besoin de tout savoir sur Linux pour créer un serveur Minecraft (bien que cela soit recommandé). Nous vous montrerons tout ce que vous devez savoir.

Notre conseil est de ne pas utiliser votre ordinateur personnel, bien que techniquement vous le puissiez. Acheter un serveur cloud ne coûte pas cher. Nous vous montrerons ci-dessous comment créer un serveur Minecraft sur un hébergement cloud. C'est facile si vous suivez attentivement les étapes.

Créer un serveur Minecraft – Exigences

Il y a quelques exigences. Vous devez avoir et savoir tout cela avant de poursuivre le didacticiel:

  • Vous aurez besoin d'un serveur cloud Linux. Nous recommandons Vultr. Leurs prix sont bon marché, les services sont de haute qualité, le support client est excellent, tout le matériel serveur est haut de gamme. Vérifiez les exigences du serveur Minecraft pour savoir quel type de serveur vous devriez obtenir (ressources comme la RAM et l'espace disque). Nous vous recommandons d'obtenir le serveur de 20 $ par mois. Ils prennent en charge la tarification horaire, donc si vous n'avez besoin que du serveur temporaire pour jouer avec des amis, vous paierez moins. Choisissez la distribution Ubuntu 16.04 lors de l'inscription. Choisissez l'emplacement du serveur le plus proche de l'endroit où vivent vos joueurs pendant le processus d'inscription. N'oubliez pas que vous serez responsable de votre serveur. Vous devrez donc le sécuriser et le gérer. Si vous ne le souhaitez pas, vous pouvez obtenir un serveur géré, auquel cas le fournisseur d'hébergement créera probablement un serveur Minecraft pour vous.
  • Vous aurez besoin d'un client SSH pour se connecter au serveur cloud Linux. PuTTy est souvent recommandé pour les débutants, mais nous recommandons également MobaXTerm. Il existe de nombreux autres clients SSH parmi lesquels choisir, alors choisissez votre favori.
  • Vous devrez configurer votre serveur (configuration de sécurité de base au moins). Utilisez Google et vous trouverez de nombreux didacticiels. Vous pouvez utiliser le Guide de sécurité de Linode et suivre les étapes exactes sur votre serveur Vultr.
  • Nous traiterons les exigences logicielles telles que Java ci-dessous.

Et enfin, sur notre tutoriel actuel:

Comment créer un serveur Minecraft sur Ubuntu (Linux)

Ces instructions sont écrites et testées sur un serveur Ubuntu 16.04 de Vultr. Bien qu'ils fonctionnent également sur Ubuntu 14.04, Ubuntu 18.04 et toute autre distribution basée sur Ubuntu et tout autre fournisseur de serveur.

Nous utilisons la valeur par défaut Serveur vanille de Minecraft. Vous pouvez utiliser des alternatives comme CraftBukkit ou Spigot qui permettent plus de personnalisations et de plugins. Cependant, si vous utilisez trop de plugins, vous ruinerez essentiellement le serveur. Il y a des avantages et des inconvénients à chacun. Néanmoins, les instructions ci-dessous sont pour le serveur Vanilla par défaut pour garder les choses simples et adaptées aux débutants. Nous pouvons publier un tutoriel pour CraftBukkit bientôt s'il y a un intérêt.

Voici les instructions étape par étape sur la façon de créer un serveur Minecraft:

1. Connectez-vous à votre serveur

Nous utiliserons l'utilisateur root. Si vous utilisez un utilisateur limité, vous devrez exécuter la plupart des commandes avec «sudo». Vous recevrez un avertissement si vous faites quelque chose pour lequel vous ne disposez pas des autorisations suffisantes.

Vous pouvez vous connecter à votre serveur via votre client SSH. Utilisez l'IP de votre serveur et votre port (probablement 22).

Après vous être connecté, assurez-vous de sécuriser votre serveur.

2. Mettre à jour Ubuntu

Vous devez toujours mettre à jour votre Ubuntu avant de faire quoi que ce soit d'autre. Vous pouvez le mettre à jour avec les commandes suivantes:

mise à jour apt-get && mise à niveau apt-get

Appuyez sur "entrée" et / ou "y" lorsque vous y êtes invité.

3. Installez les outils nécessaires

Vous aurez besoin de quelques packages et outils pour diverses choses dans ce tutoriel comme la modification de texte, rendre votre serveur persistant, etc. Installez-les avec la commande suivante:

apt-get install nano wget screen bash default-jdk ufw

Certains d'entre eux sont peut-être déjà installés.

4. Téléchargez Minecraft Server

Créez d'abord un répertoire dans lequel vous stockerez votre serveur Minecraft et tous les autres fichiers:

mkdir / opt / minecraft

Et accédez au nouveau répertoire:

cd / opt / minecraft

Vous pouvez maintenant télécharger le fichier Minecraft Server. Accédez à la page de téléchargement et obtenez le lien ici. Téléchargez le fichier avec wget:

wget https://s3.amazonaws.com/Minecraft.Download/versions/1.12.2/minecraft_server.1.12.2.jar

5. Installez le serveur Minecraft

Une fois que vous avez téléchargé le fichier .jar du serveur, vous devez l'exécuter une fois et il générera certains fichiers, dont un fichier de licence eula.txt. La première fois que vous l'exécuterez, il renverra une erreur et quittera. C'est censé arriver. Exécutez avec la commande suivante:

java -Xms2048M -Xmx3472M -jar minecraft_server.1.12.2.jar nogui

"-Xms2048M" est la RAM minimum que votre serveur Minecraft peut utiliser et "-Xmx3472M" est le maximum. Ajustez cela en fonction des ressources de votre serveur. Si vous avez le serveur RAM de 4 Go de Vultr, vous pouvez les laisser tels quels, si vous n'utilisez pas le serveur pour autre chose que Minecraft.

Une fois cette commande terminée et renvoie une erreur, un nouveau fichier eula.txt sera généré. Vous devez accepter la licence dans ce fichier. Vous pouvez le faire en ajoutant «eula = true» au fichier avec la commande suivante:

sed -i.orig's / eula = false / eula = true / g 'eula.txt

Vous pouvez maintenant redémarrer le serveur et accéder à la console du serveur Minecraft avec cette même commande java d'avant:

java -Xms2048M -Xmx3472M -jar minecraft_server.1.12.2.jar nogui

Assurez-vous que vous vous trouvez dans le répertoire / opt / minecraft ou dans le répertoire où vous avez installé votre serveur MC.

Vous êtes libre de vous arrêter ici si vous ne faites que tester cela et en avez besoin à court terme. Si vous rencontrez des problèmes pour vous connecter au serveur, vous devrez configurer votre pare-feu.

La première fois que vous démarrez avec succès le serveur, il faudra un peu plus de temps pour générer

Nous allons vous montrer comment créer un script pour que vous puissiez démarrer le serveur avec.

6. Démarrez le serveur Minecraft avec un script, rendez-le persistant et activez-le au démarrage

Pour faciliter les choses, nous allons créer un script bash qui démarrer le serveur automatiquement.

Alors d'abord, créez un script bash avec nano:

nano /opt/minecraft/startminecraft.sh

Un nouveau fichier (vierge) s'ouvrira. Collez ce qui suit:

#! / bin / bash
cd / opt / minecraft / && java -Xms2048M -Xmx3472M -jar minecraft_server.1.12.2.jar nogui

Si vous débutez avec nano – vous pouvez enregistrer et fermer le fichier avec "CTRL + X", puis "Y", et appuyez sur Entrée. Ce script accède au répertoire de votre serveur Minecraft que vous avez créé précédemment et exécute la commande java pour démarrer le serveur. Vous devez le rendre exécutable avec la commande suivante:

chmod + x startminecraft.sh

Ensuite, vous pouvez démarrer le serveur à tout moment avec la commande suivante:

/opt/minecraft/startminecraft.sh

Mais, si / lorsque vous vous déconnectez de la session SSH, le serveur s'éteindra. Pour garder le serveur en place sans être connecté tout le temps, vous pouvez utiliser une session d'écran. Une session d'écran signifie essentiellement qu'elle continuera de fonctionner jusqu'à ce que le serveur réel redémarre ou s'éteigne.

Démarrez une session d'écran avec cette commande:

écran -S minecraft

Une fois que vous êtes dans la session écran (on dirait que vous démarrez une nouvelle session ssh), vous pouvez utiliser le script bash précédent pour démarrer le serveur:

/opt/minecraft/startminecraft.sh

Pour sortir de la session écran, vous devez appuyer sur CTRL + A-D. Même après avoir quitté la session écran (détacher), le serveur continuera de fonctionner. Vous pouvez vous déconnecter en toute sécurité de votre serveur Ubuntu maintenant, et le serveur Minecraft que vous avez créé continuera de fonctionner.

Mais, si le serveur Ubuntu redémarre ou s'arrête, la session d'écran ne fonctionnera plus. Donc de faire tout ce que nous faisions avant automatiquement au démarrage, procédez comme suit:

Ouvrez le fichier /etc/rc.local:

nano /etc/rc.local

et ajoutez la ligne suivante au-dessus de la ligne "exit 0":

écran -dm -S minecraft /opt/minecraft/startminecraft.sh
sortie 0

Enregistrez et fermez le fichier.

Pour accéder à la console du serveur Minecraft, exécutez simplement la commande suivante pour vous attacher à la session écran:

écran -r minecraft

C'est tout pour le moment. Félicitations et amusez-vous! Vous pouvez maintenant vous connecter à votre serveur Minecraft ou le configurer / le modifier.

Configurez votre serveur Ubuntu

Vous devrez bien sûr configurer votre serveur Ubuntu et le sécuriser si vous ne l’avez pas déjà fait. Suivez le guide que nous avons mentionné plus tôt et googlez-le pour plus d'informations. Les configurations que vous devez faire pour votre serveur Minecraft sur votre serveur Ubuntu sont:

Activer et configurer le pare-feu

Tout d'abord, s'il n'est pas déjà activé, vous devez activer UFW que vous avez précédemment installé:

ufw enable

Vous devez autoriser le port du serveur Minecraft par défaut:

ufw permet 25565 / tcp

Vous devez autoriser et refuser d'autres règles en fonction de la façon dont vous utilisez votre serveur. Vous devez refuser les ports comme 80 et 443 si vous n'utilisez pas le serveur pour l'hébergement de sites Web. Google un guide UFW / pare-feu pour Ubuntu et vous obtiendrez des recommandations. Soyez prudent lors de la configuration de votre pare-feu, vous pouvez vous verrouiller hors de votre serveur si vous bloquez le port SSH.

Comme il s'agit du port par défaut, il est souvent analysé et attaqué automatiquement. Vous pouvez empêcher les attaques en bloquer l'accès à toute personne n'appartenant pas à votre liste blanche.

Tout d'abord, vous devez activer le mode liste blanche dans votre fichier server.properties. Pour ce faire, ouvrez le fichier:

nano /opt/minecraft/server.properties

Et changez la ligne "liste blanche" en "vrai":

liste blanche = vrai

Enregistrez et fermez le fichier.

Redémarrez ensuite votre serveur (soit en redémarrant votre serveur Ubuntu, soit en exécutant à nouveau le script start bash):

/opt/minecraft/startminecraft.sh

Accédez à la console du serveur Minecraft:

écran -r minecraft

Et si vous voulez que quelqu'un puisse rejoindre votre serveur, vous devez les ajouter à la liste blanche avec la commande suivante:

liste blanche ajouter PlayerUsername

Pour les supprimer de la liste blanche, utilisez:

liste blanche supprimer PlayerUsername

Quittez la session écran (console du serveur) avec CTRL + A-D. Il convient de noter que cela interdira l'accès à tout le monde sauf aux noms d'utilisateur figurant sur la liste blanche.

Comment créer un serveur Minecraft – FAQ

Nous répondrons à quelques questions fréquemment posées sur les serveurs Minecraft et notre guide.

Comment redémarrer le serveur Minecraft?

Si vous avez suivi toutes les étapes de notre tutoriel, y compris l'activation du serveur au démarrage, vous pouvez simplement redémarrer votre serveur Ubuntu. Si vous ne l'avez pas configuré pour démarrer au démarrage, vous pouvez simplement réexécuter le script de démarrage qui redémarrera le serveur Minecraft:

/opt/minecraft/startminecraft.sh

Comment configurer mon serveur Minecraft?

Vous pouvez configurer votre serveur à l'aide du fichier server.properties. Consultez le wiki Minecraft pour plus d'informations, bien que vous puissiez tout laisser tel quel et cela fonctionnera parfaitement.

Si vous souhaitez modifier mode de jeu, difficulté et des trucs comme ça, vous pouvez utiliser la console du serveur. Accédez à la console du serveur en exécutant:

écran -r minecraft

Et exécutez-y des commandes. Des commandes comme:

difficulté difficile
survie en mode de jeu @a

Vous devrez peut-être redémarrer le serveur en fonction de la commande que vous avez utilisée. Il existe de nombreuses autres commandes que vous pouvez utiliser, consultez le wiki pour en savoir plus.

Comment mettre à niveau mon serveur Minecraft?

S'il existe une nouvelle version, vous devez le faire:

Accédez au répertoire minecraft:

cd / opt / minecraft

Téléchargez la dernière version, exemple 1.12.3 avec wget:

wget https://s3.amazonaws.com/Minecraft.Download/versions/1.12.3/minecraft_server.1.12.3.jar

Ensuite, exécutez et générez le nouveau serveur:

java -Xms2048M -Xmx3472M -jar minecraft_server.1.12.3.jar nogui

Enfin, mettez à jour votre script de démarrage:

nano /opt/minecraft/startminecraft.sh

Et mettez à jour le numéro de version en conséquence:

#! / bin / bash
cd / opt / minecraft / && java -Xms2048M -Xmx3472M -jar minecraft_server.1.12.3.jar nogui

Vous pouvez maintenant redémarrer le serveur et tout devrait bien se passer.

Pourquoi votre didacticiel sur le serveur Minecraft est-il si long et que d'autres ne font que 2 lignes?!

Nous avons essayé de le rendre convivial pour les débutants et d'être aussi détaillé que possible. Nous vous avons également montré comment rendre le serveur Minecraft persistant et le démarrer automatiquement au démarrage, nous vous avons montré comment configurer votre serveur et tout. Je veux dire, bien sûr, vous pouvez démarrer un serveur Minecraft avec quelques lignes, mais cela serait certainement nul, pour plus d'une raison.

Je ne connais pas Linux ou quoi que ce soit sur lequel vous avez écrit ici, comment créer un serveur Minecraft?

Lisez tout notre article et copiez et collez les commandes. Si vous ne savez vraiment pas comment tout faire, nous pouvons le faire pour vous, ou tout simplement obtenir un fournisseur de serveur géré et le laisser le faire pour vous.

Comment installer des mods sur mon serveur? Comment installer des plugins?

Notre article se veut un guide de départ. Vous devriez consulter le wiki Minecraft pour plus d'informations, ou simplement le rechercher sur Google. Il existe de nombreux tutoriels en ligne.

D'autres questions?

Laissez un commentaire ci-dessous et nous vous répondrons dès que possible.

En attendant, vous pouvez lire d'autres contenus:

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.