Serveur minecraft

Comment configurer un serveur Minecraft sur AWS Cloud – Le Guide complet – Un bon serveur Minecraft

Le 7 août 2019 - 7 minutes de lecture

Hey. Minecraft est un plaisir fou, je me moque de votre âge – ou de votre jeunesse. J’y ai joué avec mes enfants dès l’âge de 6 ans et cela m’étonne de la rapidité avec laquelle ils l’ont prise, et m’ont fini par m’apprendre à faire les choses.

Minecraft est vraiment génial pour leur créativité, ainsi que pour leurs compétences en résolution de problèmes, et c’est aussi très amusant.

Raisons pour lesquelles vous avez configuré un serveur – peut-être que vous ne vivez pas avec votre enfant à plein temps (c’était ma situation), ou peut-être que votre enfant souhaiterait que ses amis le rejoignent. Ou peut-être êtes-vous celui qui souhaite que des amis puissent se joindre. De toute façon, ce n'est pas trop difficile.

Première étape – Pensez au coût mensuel.

Mettre à jour: Je sais que cet article concerne AWS, mais vous pouvez également appliquer la plupart de ces instructions à un serveur Digital Ocean. Si vous utilisez ce lien, vous obtiendrez un crédit de 10 $ pour Digital Ocean. C’est un excellent moyen d’essayer le processus sur un serveur gratuit.

En outre, j'ai ici des instructions adaptées à Digital Ocean.

Taille

L'un des éléments à prendre en compte est l'instance AWS de taille que vous allez utiliser. Pour un petit groupe de personnes, vous pouvez choisir nano ou micro. Un nano va être sur le minimum qui sera même fonctionner Minecraft. Vous pouvez rencontrer des problèmes avec cette taille, mais ce n’est que 5 dollars par mois.

Un micro vous coûtera environ 10 dollars par mois, et ce sera beaucoup mieux du point de vue des ressources, et probablement beaucoup moins glitch.

Temps plein ou temps partiel?

Avec AWS, vous pouvez éteindre votre serveur virtuel et vous ne serez pas facturé. C’est bien du point de vue financier, mais j’aime laisser les miennes en marche tout le temps. Pour 5 à 10 dollars par mois, il est agréable de permettre à vos utilisateurs de se connecter, de créer des éléments, puis, lorsque vous vous connectez, de voir ce qu’ils ont fait pendant votre absence.

Deuxième étape – Commencez.

Créer une instance EC2

  1. Connectez-vous à votre panneau de commande aws: https://us-west-2.console.aws.amazon.com/
  2. Une fois dedans, cliquez sur EC2.
  3. Cliquez sur "Instance de lancement
  4. Sélectionnez “Amazon Linux AMI
  5. Sur la base de la décision ci-dessus, sélectionnez "T2.nano" ou "t2.micro"
  6. Cliquez sur «Suivant: Configurer les détails de l'instance».
    1. Sur cet écran, vous voudrez activer «attribuer automatiquement une adresse IP publique»afin que les utilisateurs puissent accéder au serveur – vous pouvez laisser le reste tel quel.
  7. Cliquez sur “Suivant: Ajouter un stockage”
  8. Les valeurs par défaut devraient également convenir sur cet écran!
  9. Cliquez sur «Suivant: instance de tag».
  10. Sur cet écran, vous ne faites que nommer votre instance. Tapez «Minecraft» dans la boîte «Valeur».
  11. L'écran du groupe de sécurité
    1. Laissez-le sur “Créer un nouveau groupe de sécurité”
    2. Cliquez sur «Ajouter une règle»
    3. Tu veux «Règle TCP personnalisée»
    4. dans le “Port Range” mis 25565
    5. dans le "Source" mis "n'importe où"
  12. Cliquez sur “Review and Launch”
  13. Puis clique "Lancement"
  14. AWS vous demandera de faire une nouvelle paire de clés. Faites-le, nommez-le et souvenez-vous de le télécharger (c’est un .pem fichier) à un endroit de votre ordinateur où vous pourrez le trouver plus tard.
    1. Trouvez-le via le terminal et vous devez le changer, si vous êtes sous Linux:
      1. chmod 400 minecraft.pem (ou le nom de votre choix) / help

IP élastique?

Maintenant, il faudra un peu pour que le serveur démarre. Une fois que c'est fait, vous pouvez revenir à votre tableau de bord EC2 et obtenir l'adresse IP. À ce stade, vous souhaiterez peut-être définir une adresse IP élastique afin de vous assurer que votre adresse IP ne change jamais. Si vous voulez une adresse IP qui ne change pas, vous devrez suivre ces instructions:

  1. Sur le tableau de bord EC2, regardez sur le côté gauche et trouvez «IP élastiques».
  2. Cliquez sur «Attribuer une nouvelle adresse»
  3. Une fois créé, vous devez cliquer dessus avec le bouton droit de la souris et sélectionner «Adresse associée»
  4. Associez-le à l'instance EC2 que vous venez de créer.
  5. Ensuite, utilisez cette nouvelle adresse à partir de maintenant.

Si vous ne faites pas l’adresse IP élastique, vous pouvez obtenir l’adresse IP à partir du tableau de bord EC2.

Relier

Pour vous connecter, vous tapez quelque chose comme ceci:

ssh -i "minecraft.pem" [email protected]

J'ai remplacé mon adresse IP par 7 – utilisez le vôtre ici. Vérifiez également que le reste est correct – que vous vous trouvez bien dans la région ouest des États-Unis, etc. Si vous en avez besoin, vous pouvez cliquer avec le bouton droit de la souris sur l'instance et sélectionner "Connecter" pour afficher ces informations personnalisées.

En outre, cette commande suppose que vous êtes dans le même répertoire que ce fichier pem.

Une fois que vous êtes tous connectés, effectuez une mise à jour:

sudo yum update

Ensuite, créez un répertoire pour votre serveur minecraft:

mkdir minecraft

cd minecraft

Télécharger Minecraft Server

Trouvez le dernier en date ici et copiez le lien de téléchargement:

https://minecraft.net/en/download/server

Puis dans le terminal:

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

(C'est le lien que vous avez copié du site)

Ensuite, faites un lien sym afin qu’il soit facile de commencer:

ln -s minecraft_server.1.10.2.jar minecraft_server.jar

Démarrez votre serveur!

Si vous avez utilisé un t2.nano, vous voudrez régler la mémoire que vous lui permettez d’utiliser.

sudo java -Xmx512M -jar minecraft_server.jar nogui

Si vous avez utilisé un t2.micro:

sudo java -Xmx1024M -jar minecraft_server.jar nogui

Notez comment la taille de la mémoire est indiquée:

sudo java -Xmx512M -jar minecraft_server.jar nogui

Vous pouvez également le faire sur des serveurs plus importants comme celui-ci pour 2 Go de RAM:

sudo java -Xmx2G -jar minecraft_server.jar nogui

Accepter le CLUF

Vous devez le faire pour lui permettre de s'exécuter:

sudo nano eula.txt

Remplacez «faux» par «vrai» et enregistrez-le.

Pour garder le serveur en marche

Puisque le “écran de démarrage” du serveur est aussi la console, j'aime bien utiliser «Écran» qui vous permet de revenir à une session de terminal une fois que vous êtes déconnecté.

type:

écran

Ensuite, démarrez votre serveur avec la bonne commande à partir d’en haut:

sudo java -Xmx1024M -jar minecraft_server.jar nogui

Maintenant, si vous quittez la session de terminal, vous pouvez la ressaisir plus tard en tapant

écran -r

Plus d'informations sur "écran" peuvent être trouvés ici.

Vous voudrez vous y connecter avec votre jeu Minecraft. Vous pourrez alors configurer la liste blanche à partir de la console ou vous ajouter vous-même et d'autres joueurs en tant qu'opérateurs. Tout cela peut être fait via la console – et bien plus encore.

/Aidez-moi

Vous montrera toutes les options!

Maintenant, allez jouer et amusez-vous!

Commentaires

Laisser un commentaire

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