Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Jeux-vidéos
Autres jeux
Relier deux serveurs minecraft grâce a BungeeCord sur votre serveur dédié/VPS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Kévin 🚀" data-source="post: 4958214" data-attributes="member: 210410"><p>Bonjour à tous <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite391" alt=":membre:" title="Membre :membre:" loading="lazy" data-shortname=":membre:" />,</p><p></p><p>On se retrouve pour le quatrième tutoriel de la série de créations de serveur minecraft.</p><p></p><p>Ce tutoriel sera décomposé en plusieurs parties.</p><ul> <li data-xf-list-type="ul">Installation de Java sur votre serveur dédié</li> <li data-xf-list-type="ul">Téléchargement de BungeeCord et Spigot.</li> <li data-xf-list-type="ul">Création du serveur BungeeCord</li> <li data-xf-list-type="ul">Création et configuration des deux serveurs Spigot</li> <li data-xf-list-type="ul">Configuration du serveur BungeeCord</li> <li data-xf-list-type="ul">Essai du système.</li> </ul><p>Pour réaliser ce tutoriel il vous faudra.</p><ul> <li data-xf-list-type="ul">Des connaissances en création et configuration de serveur minecraft.</li> <li data-xf-list-type="ul">Des connaissances en création et configuration de BungeeCord.</li> </ul><p></p><p></p><p>[tabs]</p><p>[tab=Installation de Java]</p><p style="text-align: center">[ATTACH=full]50141[/ATTACH]</p> <p style="margin-left: 20px"><strong><span style="color: #0059b3">A quoi sert Java ?</span></strong></p><p>Java sert au <strong><span style="color: #0059b3">lancement </span></strong>de vos serveurs minecraft et BungeeCord, Java est aussi <strong><span style="color: #0059b3">utilisé </span></strong>par les plugins qui composent votre serveur minecraft car si vous ne le savez pas les plugins minecraft sont <strong><span style="color: #0059b3">codés en Java</span></strong>.</p><p></p><p style="margin-left: 20px"><strong><span style="color: #0059b3">Installation de Java.</span></strong></p><p>Pour installer Java sur votre serveur <strong><span style="color: #0059b3">dédié </span></strong>ou <strong><span style="color: #0059b3">VPS </span></strong><em>(Virtual private Server)</em> il faut taper dans votre console <strong><span style="color: #0059b3">SSH </span></strong>la commande suivante :</p><ul> <li data-xf-list-type="ul">sudo apt-get install openjdk-7-jre-headless</li> </ul><p></p><p>Une fois cette commande tapée dans votre console <strong><span style="color: #0059b3">SSH </span></strong>suivez les instructions écrites dans votre console <strong><span style="color: #0059b3">SSH</span></strong>.</p><p>[/tab]</p><p>[tab=Télécharge de BungeeCord et Spigot]</p><p style="text-align: center">[ATTACH=full]50157[/ATTACH]</p><p>Nous allons maintenant télécharger <strong><span style="color: #0059b3">BungeeCord</span></strong> et <strong><span style="color: #0059b3">Spigot</span></strong>.</p><p></p><p style="margin-left: 20px"><strong><span style="color: #0059b3">A quoi sert BungeeCord ?</span></strong></p><p><span style="color: #000000">BungeeCord </span><strong><span style="color: #0059b3">sert à relier</span></strong> les serveurs minecraft entre eux. Les serveurs peuvent <strong><span style="color: #0059b3">être sur la même machine</span></strong> comme ils peuvent <strong><span style="color: #0059b3">être sur des machines différentes.</span></strong></p><p></p><p style="margin-left: 20px"><strong><span style="color: #0059b3">A quoi sert Spigot ?</span></strong></p><p>Spigot <strong><span style="color: #0059b3">sert à créer</span></strong> les serveurs minecraft.</p><p></p><p style="margin-left: 20px"><strong><span style="color: #0059b3">Téléchargement de BungeeCord.</span></strong></p><p>Pour télécharger BungeeCord il faut aller sur ce <strong><span style="color: #0059b3">site</span></strong>.</p><ul> <li data-xf-list-type="ul"><a href="http://ci.md-5.net/job/BungeeCord/" target="_blank">http://ci.md-5.net/job/BungeeCord/</a></li> </ul><p></p><p>Puis <strong><span style="color: #0059b3">il faut cliquer sur le lien avec marquer BungeeCord.jar</span></strong> comme le montre l'image ci-dessous.</p><p>[ATTACH=full]50142[/ATTACH]</p><p>Mettez-le de coté on s'en servira plus tard.</p><p></p><p style="margin-left: 20px"><strong><span style="color: #0059b3">Téléchargement de Spigot.</span></strong></p><p>Pour télécharger Spigot <strong><span style="color: #0059b3">il faudra installer plusieurs éléments</span></strong> sur votre serveur <strong><span style="color: #0059b3">dédié/VPS</span></strong></p><ul> <li data-xf-list-type="ul">sudo apt-get install Git</li> <li data-xf-list-type="ul">sudo apt-get install Bash</li> </ul><p></p><p>Une fois ces deux utilitaires installés vous allez <strong><span style="color: #0059b3">créer un dossier</span></strong> ou vous voulez dans votre serveur puis aller dedans. Une fois que vous êtes dans le dossier <strong><span style="color: #0059b3">taper la commande suivante.</span></strong></p><ul> <li data-xf-list-type="ul">curl "<a href="https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar" target="_blank">https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar</a>"-o BuildTools.jar</li> </ul><p></p><p>Une fois le téléchargement du <strong><span style="color: #0059b3">BuildTools.jar</span></strong> fini vous le lancer grâce à cette commande.</p><ul> <li data-xf-list-type="ul">java -jar BuildTools.jar</li> </ul><p></p><p>Vous laissez faire le programme. Quand le programme aura fini de vous télécharger Spigot vous aurez ce message dans votre console SSH.</p><p>[ATTACH=full]50144[/ATTACH]</p><p>Vous pouvez maintenant <strong><span style="color: #0059b3">récupérer </span></strong>le Spigot dans le dossier que vous avez créé.</p><p></p><p>Pour ceux qui n'ont pas envie de faire cette étape j'ai pensé à vous voici un lien avec le Spigot que j'ai téléchargé pour ce tutoriel.</p><ul> <li data-xf-list-type="ul"><a href="https://mega.co.nz/#!qNMkXCKK!aM23fxOELX_rfmQuNJ0uNypqtu6ahfyYMjKKKPoqqoY" target="_blank">https://mega.co.nz/#!qNMkXCKK!aM23fxOELX_rfmQuNJ0uNypqtu6ahfyYMjKKKPoqqoY</a><br /> </li> <li data-xf-list-type="ul">Virus scan : <a href="https://www.virustotal.com/fr/file/639c6ac0355b89d2fcd621395b6ca67d62af36254765b8ea74a1294cd6fd00f4/analysis/1425382732/" target="_blank">https://www.virustotal.com/fr/file/639c6ac0355b89d2fcd621395b6ca67d62af36254765b8ea74a1294cd6fd00f4/analysis/1425382732/</a></li> </ul><p>[/tab]</p><p>[tab=Création du serveur BungeeCord]</p><p style="text-align: center">[ATTACH=full]50158[/ATTACH]</p><p>Nous allons maintenant <strong><span style="color: #0059b3">créer </span></strong>le serveur <strong><span style="color: #0059b3">BungeeCord</span></strong>.</p><p>Pour cela il vous faut.</p><ul> <li data-xf-list-type="ul">BungeeCord.jar (Celui que nous avons téléchargé précédemment)</li> <li data-xf-list-type="ul">Un dossier pour mettre le serveur.</li> </ul><p></p><p>Nous allons <strong><span style="color: #0059b3">créer un dossier</span></strong> regroupant tous les serveurs.</p><p>Donc nous allons <strong><span style="color: #0059b3">avoir une structure</span></strong> comme ci</p><ul> <li data-xf-list-type="ul">Serveurs<ul> <li data-xf-list-type="ul">BungeeCord<ul> <li data-xf-list-type="ul">BungeeCord.jar</li> </ul></li> <li data-xf-list-type="ul">Serveur N°1<ul> <li data-xf-list-type="ul">Spigot.jar</li> </ul></li> <li data-xf-list-type="ul">Serveur N°2<ul> <li data-xf-list-type="ul">Spigot.jar</li> </ul></li> </ul></li> </ul><p></p><p>Pour <strong><span style="color: #0059b3">créer un dossier</span></strong> depuis la <strong><span style="color: #0059b3">console SSH</span></strong> il faut taper la commande suivante.</p><ul> <li data-xf-list-type="ul">mkdir nom du dossier</li> </ul><p></p><p>Une fois la structure créée nous allons aller dans le dossier BungeeCord.</p><p>Une fois dans ce dossier nous allons créer un fichier de lancement.</p><p>Pour ce faire vous allez <strong><span style="color: #0059b3">taper la commande suivante</span></strong>.</p><ul> <li data-xf-list-type="ul">nano Start.sh</li> </ul><p></p><p>Et dans ce fichier vous allez mettre ceci</p><ul> <li data-xf-list-type="ul">screen -S BungeeCord java -Xmx1024M -Xms1024M -jar BungeeCord.jar</li> </ul><p></p><p>Ce script permet le <strong><span style="color: #0059b3">lancement</span></strong> du serveur BungeeCord et permet aussi de <strong><span style="color: #0059b3">mémoriser la console</span></strong> de BungeeCord grâce au <strong><span style="color: #0059b3">Screen</span></strong>.</p><p>Vous pouvez aussi modifier la ram de ce serveur en fonction de <strong><span style="color: #0059b3">vos besoins</span></strong> et de <strong><span style="color: #0059b3">vos capacités</span></strong>.</p><p></p><p>Pour <strong><span style="color: #0059b3">lancer ce ShellScript (sh)</span></strong> il faut lui donner l'autorisation, donc pour lui donner l'autorisation de se lancer <strong><span style="color: #0059b3">taper la commande suivante</span></strong>.</p><ul> <li data-xf-list-type="ul">chmod 777 Start.sh</li> </ul><p></p><p><strong><span style="color: #0059b3">Sauvegardez </span></strong>le fichier à l'aide de la touche F2.</p><p></p><p>Une fois la permission accordée au fichier il vous reste plus qu'a le lancer grâce à cette commande.</p><ul> <li data-xf-list-type="ul">./Start.sh</li> </ul><p></p><p>Une fois le serveur lancé vous l’arrêtez grâce a la commande</p><ul> <li data-xf-list-type="ul">end</li> </ul><p></p><p>Pour <strong><span style="color: #0059b3">sortir</span></strong> du screen de la console il suffit de <strong><span style="color: #0059b3">CTRL + A + D</span></strong></p><p>Pour <strong><span style="color: #0059b3">retourner</span></strong> dans le screen il suffit de faire <strong><span style="color: #0059b3">screen -r nom du screen</span></strong></p><p>Pour <strong><span style="color: #0059b3">voir la liste des screens actifs</span></strong> il suffit de faire<span style="color: #0059b3"><strong> screen -ls</strong></span></p><p></p><p>Voilà notre serveur BungeeCord est maintenant créé.</p><p>[/tab]</p><p>[tab=Création et configuration des deux serveurs Spigot]</p><p style="text-align: center">[ATTACH=full]50146[/ATTACH]</p><p>Nous allons maintenant passer à la <strong><span style="color: #0059b3">création et à la configuration des serveurs Spigot.</span></strong></p><p>Pour ce faire vous aurez besoin de :</p><ul> <li data-xf-list-type="ul">Spigot.jar (Celui télécharger précédemment).</li> <li data-xf-list-type="ul">Deux dossiers différents (Cf. Structure)</li> </ul><p></p><p>Une fois cela fait nous allons <strong><span style="color: #0059b3">créer</span></strong> le premier serveur. J'ai vous expliquer comment <strong><span style="color: #0059b3">créer </span></strong>le premier vous n'aurez plus <strong><span style="color: #0059b3">qu'à refaire cette étape pour le second serveur.</span></strong></p><p></p><p>Mettez le Spigot télécharger précédemment dans le <strong><span style="color: #0059b3">dossier</span></strong> puis <strong><span style="color: #0059b3">créer un nouveau fichier permettant le lancement</span></strong> du serveur à l'aide de la commande suivante</p><ul> <li data-xf-list-type="ul">nano Start.sh</li> </ul><p></p><p>Une fois ce fichier créé <strong><span style="color: #0059b3">nous allons mettre ce ci dans le fichier</span></strong></p><ul> <li data-xf-list-type="ul">screen -S Serveur1 java -Xmx1024M -Xms1024M -jar Spigot.jar</li> </ul><p></p><p>Comme pour le serveur <strong><span style="color: #0059b3">BungeeCord</span></strong> vous pouvez modifier la ram en fonction de <strong><span style="color: #0059b3">vos besoins</span></strong> et de <strong><span style="color: #0059b3">vos capacités</span></strong>.</p><p></p><p><strong><span style="color: #0059b3">Sauvegardez</span></strong> le fichier à l'aide de la touche F2.</p><p></p><p>Une fois cela fait nous allons lui donner la <strong><span style="color: #0059b3">permission de lancer le serveur</span></strong>, donc même commande que pour le serveur <strong><span style="color: #0059b3">BungeeCord.</span></strong></p><ul> <li data-xf-list-type="ul">chmod 777 Start.sh</li> </ul><p></p><p>Une fois cela fait nous allons <strong><span style="color: #0059b3">lancer </span></strong>le serveur à l'aide de cette commande</p><ul> <li data-xf-list-type="ul">./Start.sh</li> </ul><p><strong><span style="color: #ff4d4d">/!\ Lors du premier lancement le serveur va vous créer un fichier eula.txt mettez dans celui-ci eula=true à la place de eula=false sinon votre serveur ne se lancera pas /!\</span></strong></p><p></p><p>Attendez que le serveur <strong><span style="color: #0059b3">soit complètement lancé,</span></strong> pour savoir si votre serveur est complètement lancé regarder si ce <strong><span style="color: #0059b3">message </span></strong>est écrit dans la console du serveur.</p><p>[ATTACH=full]50145[/ATTACH]</p><p>Une fois ce message dans la console de votre serveur <strong><span style="color: #0059b3">arrêté le</span></strong> grâce à cette commande</p><ul> <li data-xf-list-type="ul">stop</li> </ul><p>Nous allons maintenant <strong><span style="color: #0059b3">configurer </span></strong>le serveur.</p><p>Allez dans le dossier de votre <strong><span style="color: #0059b3">serveur </span></strong>et ouvrez le fichier<strong><span style="color: #0059b3"> server.properties.</span></strong></p><p></p><p>Ce qui va nous intéresser pour ce tutoriel <strong><span style="color: #0059b3">ce sont les paramètres suivants</span></strong> :</p><ul> <li data-xf-list-type="ul">server-ip</li> <li data-xf-list-type="ul">server-port</li> <li data-xf-list-type="ul">online-mode</li> </ul><p></p><p>Dans le fichier server.properties<strong><span style="color: #0059b3"> vous allez mettre devant :</span></strong></p><ul> <li data-xf-list-type="ul">server-ip=127.0.0.1 (Ceci permet de bloquer les connexions extérieur même si la personne a le port du serveur)</li> <li data-xf-list-type="ul">server-port=10000 (Car c'est le premier serveur, pour le deuxième vous mettrez 20000 etc ...)</li> <li data-xf-list-type="ul">online-mode: false (Car si le online mode est en true dans la configuration de BungeeCord il peut y avoir une corruption donc on désactive le online mode)</li> </ul><p>Une fois cela mis vous <strong><span style="color: #0059b3">sauvegardez le fichier</span></strong> puis nous allons pouvoir passer à la <strong><span style="color: #0059b3">configuration de BungeeCord.</span></strong></p><p>[/tab]</p><p>[tab=Configuration du serveur BungeeCord]</p><p style="text-align: center">[ATTACH=full]50156[/ATTACH]</p><p>Maintenant que nous avons nos deux serveurs Spigot nous allons pouvoir les ajouter dans la <strong><span style="color: #0059b3">configuration de BungeeCord.</span></strong></p><p></p><p>Pour éviter les <strong><span style="color: #0059b3">problèmes</span></strong>, avec les serveurs cr@ck n'oubliez pas d'enlever</p><ul> <li data-xf-list-type="ul">- bungeecord.command.server</li> </ul><p>du fichier de configuration pour les joueurs sinon vos peuvent <strong><span style="color: #0059b3">bypass </span></strong>le système de login <strong><span style="color: #0059b3">si votre système de login n'est pas présent sur tout les serveurs.</span></strong></p><p></p><p>Pour ce faire aller dans votre dossier <strong><span style="color: #0059b3">BungeeCord</span></strong> puis ouvrez le fichier <strong><span style="color: #0059b3">config.yml.</span></strong></p><p>Nous allons modifier les paramètres suivants.</p><ul> <li data-xf-list-type="ul">groups</li> <li data-xf-list-type="ul">player_limit</li> <li data-xf-list-type="ul">max_player</li> <li data-xf-list-type="ul">fallback_server</li> <li data-xf-list-type="ul">host<br /> </li> <li data-xf-list-type="ul">default_server<br /> </li> <li data-xf-list-type="ul">motd<br /> </li> <li data-xf-list-type="ul">servers</li> </ul><p></p><p>Donc donc votre fichier config.yml <strong><span style="color: #0059b3">nous allons modifier les paramètres citer ci-dessus</span></strong></p><ul> <li data-xf-list-type="ul">groups (A la place de md_5 vous mettez votre pseudo)</li> <li data-xf-list-type="ul">player_limit (Vous mettez le nombre de joueurs maximum que votre serveur peu accueillir)</li> <li data-xf-list-type="ul">max_player (Vous mettez le nombre de joueurs maximum que votre serveur peu accueillir)</li> <li data-xf-list-type="ul">fallback_server (Vous mettez le nom du premier serveur voir configuration des serveurs plus bas)<br /> </li> <li data-xf-list-type="ul">host (Vous mettez l'ip de votre serveur exemple : 22.222.222.222:25565)</li> <li data-xf-list-type="ul">default_server (Serveur par défaut donc vous mettez le premier serveur voir configuration des serveurs plus bas)</li> <li data-xf-list-type="ul">motd (Message afficher dans le menu multiplayer de minecraft vous mettez ce que vous voulez)</li> </ul><p></p><p>Voilà pour ces paramètres.</p><p></p><p>Maintenant nous allons <strong><span style="color: #0059b3">mettre les serveurs spigot dans la configuration de BungeeCord.</span></strong></p><p>Donc vous prenez le <strong><span style="color: #0059b3">modèle </span></strong>existant dans le fichier de configuration.</p><p></p><p>Et nous allons le <strong><span style="color: #0059b3">modifier en fonction de nos besoins.</span></strong></p><p></p><p>Configuration pour le <strong><span style="color: #0059b3">premier </span></strong>serveur.</p><p></p><p>Configuration pour le <strong><span style="color: #0059b3">deuxième</span></strong> serveur</p><p></p><p>Voilà pour la partie <strong><span style="color: #0059b3">configuration du serveur BungeeCord.</span></strong></p><p>Maintenant place au <strong><span style="color: #0059b3">test du système.</span></strong></p><p>[/tab]</p><p>[tab=Essai du système]</p><p style="text-align: center">[ATTACH=full]50143[/ATTACH]</p><p>Voici la dernière partie, la partie du <strong><span style="color: #0059b3">test final.</span></strong></p><p><strong><span style="color: #0059b3"></span></strong></p><p>Lancer le serveur <strong><span style="color: #0059b3">BungeeCord</span></strong> ainsi que les deux serveurs <strong><span style="color: #0059b3">Spigot</span></strong>.</p><p><strong><span style="color: #0059b3">Mettez-vous</span></strong> sur le screen de la console <strong><span style="color: #0059b3">BungeeCord</span></strong>.</p><p>Connectez-vous a votre serveur et <strong><span style="color: #0059b3">essayer de vous téléporter entre les serveurs</span></strong> avec cette commande</p><ul> <li data-xf-list-type="ul">/server Serveur1 (Si vous êtes sur le Serveur2)</li> <li data-xf-list-type="ul">/server Serveur2 (Si vous êtes sur le Serveur1)</li> </ul><p></p><p>Faite quelques essais est si votre console <strong><span style="color: #0059b3">BungeeCord </span></strong>ressemble à ceci</p><p>[ATTACH=full]50155[/ATTACH]</p><p>Cela veut dire que<strong><span style="color: #0059b3"> vos deux serveurs sont correctement reliés et fonctionnelle.</span></strong></p><p></p><p>Voici quelques <strong><span style="color: #0059b3">commandes</span></strong> pour le serveur <strong><span style="color: #0059b3">BungeeCord</span></strong>.</p><p></p><p>[/tab]</p><p>[/tabs]</p><p>Voilà ce quatrième tutoriel de la série s'arrête ici.</p><p>J'espère que ce tutoriel vous aura plu <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite355" alt=":)" title=":) :)" loading="lazy" data-shortname=":)" /></p><p></p><p style="text-align: right">A bientôt pour de prochains tutoriels <strong><em><span style="color: #ffa64d">Faragnight SEC</span></em></strong></p></blockquote><p></p>
[QUOTE="Kévin 🚀, post: 4958214, member: 210410"] Bonjour à tous :membre:, On se retrouve pour le quatrième tutoriel de la série de créations de serveur minecraft. Ce tutoriel sera décomposé en plusieurs parties. [LIST] [*]Installation de Java sur votre serveur dédié [*]Téléchargement de BungeeCord et Spigot. [*]Création du serveur BungeeCord [*]Création et configuration des deux serveurs Spigot [*]Configuration du serveur BungeeCord [*]Essai du système. [/LIST] Pour réaliser ce tutoriel il vous faudra. [LIST] [*]Des connaissances en création et configuration de serveur minecraft. [*]Des connaissances en création et configuration de BungeeCord. [/LIST] [tabs] [tab=Installation de Java] [CENTER][ATTACH=full]50141[/ATTACH][/CENTER] [INDENT][B][COLOR=#0059b3]A quoi sert Java ?[/COLOR][/B][/INDENT] Java sert au [B][COLOR=#0059b3]lancement [/COLOR][/B]de vos serveurs minecraft et BungeeCord, Java est aussi [B][COLOR=#0059b3]utilisé [/COLOR][/B]par les plugins qui composent votre serveur minecraft car si vous ne le savez pas les plugins minecraft sont [B][COLOR=#0059b3]codés en Java[/COLOR][/B]. [INDENT][B][COLOR=#0059b3]Installation de Java.[/COLOR][/B][/INDENT] Pour installer Java sur votre serveur [B][COLOR=#0059b3]dédié [/COLOR][/B]ou [B][COLOR=#0059b3]VPS [/COLOR][/B][I](Virtual private Server)[/I] il faut taper dans votre console [B][COLOR=#0059b3]SSH [/COLOR][/B]la commande suivante : [LIST] [*]sudo apt-get install openjdk-7-jre-headless [/LIST] Une fois cette commande tapée dans votre console [B][COLOR=#0059b3]SSH [/COLOR][/B]suivez les instructions écrites dans votre console [B][COLOR=#0059b3]SSH[/COLOR][/B]. [/tab] [tab=Télécharge de BungeeCord et Spigot] [CENTER][ATTACH=full]50157[/ATTACH][/CENTER] Nous allons maintenant télécharger [B][COLOR=#0059b3]BungeeCord[/COLOR][/B] et [B][COLOR=#0059b3]Spigot[/COLOR][/B]. [INDENT][B][COLOR=#0059b3]A quoi sert BungeeCord ?[/COLOR][/B][/INDENT] [COLOR=#000000]BungeeCord [/COLOR][B][COLOR=#0059b3]sert à relier[/COLOR][/B] les serveurs minecraft entre eux. Les serveurs peuvent [B][COLOR=#0059b3]être sur la même machine[/COLOR][/B] comme ils peuvent [B][COLOR=#0059b3]être sur des machines différentes.[/COLOR][/B] [INDENT][B][COLOR=#0059b3]A quoi sert Spigot ?[/COLOR][/B][/INDENT] Spigot [B][COLOR=#0059b3]sert à créer[/COLOR][/B] les serveurs minecraft. [INDENT][B][COLOR=#0059b3]Téléchargement de BungeeCord.[/COLOR][/B][/INDENT] Pour télécharger BungeeCord il faut aller sur ce [B][COLOR=#0059b3]site[/COLOR][/B]. [LIST] [*][URL]http://ci.md-5.net/job/BungeeCord/[/URL] [/LIST] Puis [B][COLOR=#0059b3]il faut cliquer sur le lien avec marquer BungeeCord.jar[/COLOR][/B] comme le montre l'image ci-dessous. [ATTACH=full]50142[/ATTACH] Mettez-le de coté on s'en servira plus tard. [INDENT][B][COLOR=#0059b3]Téléchargement de Spigot.[/COLOR][/B][/INDENT] Pour télécharger Spigot [B][COLOR=#0059b3]il faudra installer plusieurs éléments[/COLOR][/B] sur votre serveur [B][COLOR=#0059b3]dédié/VPS[/COLOR][/B] [LIST] [*]sudo apt-get install Git [*]sudo apt-get install Bash [/LIST] Une fois ces deux utilitaires installés vous allez [B][COLOR=#0059b3]créer un dossier[/COLOR][/B] ou vous voulez dans votre serveur puis aller dedans. Une fois que vous êtes dans le dossier [B][COLOR=#0059b3]taper la commande suivante.[/COLOR][/B] [LIST] [*]curl "[URL]https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar[/URL]"-o BuildTools.jar [/LIST] Une fois le téléchargement du [B][COLOR=#0059b3]BuildTools.jar[/COLOR][/B] fini vous le lancer grâce à cette commande. [LIST] [*]java -jar BuildTools.jar [/LIST] Vous laissez faire le programme. Quand le programme aura fini de vous télécharger Spigot vous aurez ce message dans votre console SSH. [ATTACH=full]50144[/ATTACH] Vous pouvez maintenant [B][COLOR=#0059b3]récupérer [/COLOR][/B]le Spigot dans le dossier que vous avez créé. Pour ceux qui n'ont pas envie de faire cette étape j'ai pensé à vous voici un lien avec le Spigot que j'ai téléchargé pour ce tutoriel. [LIST] [*][URL]https://mega.co.nz/#!qNMkXCKK!aM23fxOELX_rfmQuNJ0uNypqtu6ahfyYMjKKKPoqqoY[/URL] [*]Virus scan : [URL]https://www.virustotal.com/fr/file/639c6ac0355b89d2fcd621395b6ca67d62af36254765b8ea74a1294cd6fd00f4/analysis/1425382732/[/URL] [/LIST] [/tab] [tab=Création du serveur BungeeCord] [CENTER][ATTACH=full]50158[/ATTACH][/CENTER] Nous allons maintenant [B][COLOR=#0059b3]créer [/COLOR][/B]le serveur [B][COLOR=#0059b3]BungeeCord[/COLOR][/B]. Pour cela il vous faut. [LIST] [*]BungeeCord.jar (Celui que nous avons téléchargé précédemment) [*]Un dossier pour mettre le serveur. [/LIST] Nous allons [B][COLOR=#0059b3]créer un dossier[/COLOR][/B] regroupant tous les serveurs. Donc nous allons [B][COLOR=#0059b3]avoir une structure[/COLOR][/B] comme ci [LIST] [*]Serveurs [LIST] [*]BungeeCord [LIST] [*]BungeeCord.jar [/LIST] [*]Serveur N°1 [LIST] [*]Spigot.jar [/LIST] [*]Serveur N°2 [LIST] [*]Spigot.jar [/LIST] [/LIST] [/LIST] Pour [B][COLOR=#0059b3]créer un dossier[/COLOR][/B] depuis la [B][COLOR=#0059b3]console SSH[/COLOR][/B] il faut taper la commande suivante. [LIST] [*]mkdir nom du dossier [/LIST] Une fois la structure créée nous allons aller dans le dossier BungeeCord. Une fois dans ce dossier nous allons créer un fichier de lancement. Pour ce faire vous allez [B][COLOR=#0059b3]taper la commande suivante[/COLOR][/B]. [LIST] [*]nano Start.sh [/LIST] Et dans ce fichier vous allez mettre ceci [LIST] [*]screen -S BungeeCord java -Xmx1024M -Xms1024M -jar BungeeCord.jar [/LIST] Ce script permet le [B][COLOR=#0059b3]lancement[/COLOR][/B] du serveur BungeeCord et permet aussi de [B][COLOR=#0059b3]mémoriser la console[/COLOR][/B] de BungeeCord grâce au [B][COLOR=#0059b3]Screen[/COLOR][/B]. Vous pouvez aussi modifier la ram de ce serveur en fonction de [B][COLOR=#0059b3]vos besoins[/COLOR][/B] et de [B][COLOR=#0059b3]vos capacités[/COLOR][/B]. Pour [B][COLOR=#0059b3]lancer ce ShellScript (sh)[/COLOR][/B] il faut lui donner l'autorisation, donc pour lui donner l'autorisation de se lancer [B][COLOR=#0059b3]taper la commande suivante[/COLOR][/B]. [LIST] [*]chmod 777 Start.sh [/LIST] [B][COLOR=#0059b3]Sauvegardez [/COLOR][/B]le fichier à l'aide de la touche F2. Une fois la permission accordée au fichier il vous reste plus qu'a le lancer grâce à cette commande. [LIST] [*]./Start.sh [/LIST] Une fois le serveur lancé vous l’arrêtez grâce a la commande [LIST] [*]end [/LIST] Pour [B][COLOR=#0059b3]sortir[/COLOR][/B] du screen de la console il suffit de [B][COLOR=#0059b3]CTRL + A + D[/COLOR][/B] Pour [B][COLOR=#0059b3]retourner[/COLOR][/B] dans le screen il suffit de faire [B][COLOR=#0059b3]screen -r nom du screen[/COLOR][/B] Pour [B][COLOR=#0059b3]voir la liste des screens actifs[/COLOR][/B] il suffit de faire[COLOR=#0059b3][B] screen -ls[/B][/COLOR] Voilà notre serveur BungeeCord est maintenant créé. [/tab] [tab=Création et configuration des deux serveurs Spigot] [CENTER][ATTACH=full]50146[/ATTACH][/CENTER] Nous allons maintenant passer à la [B][COLOR=#0059b3]création et à la configuration des serveurs Spigot.[/COLOR][/B] Pour ce faire vous aurez besoin de : [LIST] [*]Spigot.jar (Celui télécharger précédemment). [*]Deux dossiers différents (Cf. Structure) [/LIST] Une fois cela fait nous allons [B][COLOR=#0059b3]créer[/COLOR][/B] le premier serveur. J'ai vous expliquer comment [B][COLOR=#0059b3]créer [/COLOR][/B]le premier vous n'aurez plus [B][COLOR=#0059b3]qu'à refaire cette étape pour le second serveur.[/COLOR][/B] Mettez le Spigot télécharger précédemment dans le [B][COLOR=#0059b3]dossier[/COLOR][/B] puis [B][COLOR=#0059b3]créer un nouveau fichier permettant le lancement[/COLOR][/B] du serveur à l'aide de la commande suivante [LIST] [*]nano Start.sh [/LIST] Une fois ce fichier créé [B][COLOR=#0059b3]nous allons mettre ce ci dans le fichier[/COLOR][/B] [LIST] [*]screen -S Serveur1 java -Xmx1024M -Xms1024M -jar Spigot.jar [/LIST] Comme pour le serveur [B][COLOR=#0059b3]BungeeCord[/COLOR][/B] vous pouvez modifier la ram en fonction de [B][COLOR=#0059b3]vos besoins[/COLOR][/B] et de [B][COLOR=#0059b3]vos capacités[/COLOR][/B]. [B][COLOR=#0059b3]Sauvegardez[/COLOR][/B] le fichier à l'aide de la touche F2. Une fois cela fait nous allons lui donner la [B][COLOR=#0059b3]permission de lancer le serveur[/COLOR][/B], donc même commande que pour le serveur [B][COLOR=#0059b3]BungeeCord.[/COLOR][/B] [LIST] [*]chmod 777 Start.sh [/LIST] Une fois cela fait nous allons [B][COLOR=#0059b3]lancer [/COLOR][/B]le serveur à l'aide de cette commande [LIST] [*]./Start.sh [/LIST] [B][COLOR=#ff4d4d]/!\ Lors du premier lancement le serveur va vous créer un fichier eula.txt mettez dans celui-ci eula=true à la place de eula=false sinon votre serveur ne se lancera pas /!\[/COLOR][/B] Attendez que le serveur [B][COLOR=#0059b3]soit complètement lancé,[/COLOR][/B] pour savoir si votre serveur est complètement lancé regarder si ce [B][COLOR=#0059b3]message [/COLOR][/B]est écrit dans la console du serveur. [ATTACH=full]50145[/ATTACH] Une fois ce message dans la console de votre serveur [B][COLOR=#0059b3]arrêté le[/COLOR][/B] grâce à cette commande [LIST] [*]stop [/LIST] Nous allons maintenant [B][COLOR=#0059b3]configurer [/COLOR][/B]le serveur. Allez dans le dossier de votre [B][COLOR=#0059b3]serveur [/COLOR][/B]et ouvrez le fichier[B][COLOR=#0059b3] server.properties.[/COLOR][/B] Ce qui va nous intéresser pour ce tutoriel [B][COLOR=#0059b3]ce sont les paramètres suivants[/COLOR][/B] : [LIST] [*]server-ip [*]server-port [*]online-mode [/LIST] Dans le fichier server.properties[B][COLOR=#0059b3] vous allez mettre devant :[/COLOR][/B] [LIST] [*]server-ip=127.0.0.1 (Ceci permet de bloquer les connexions extérieur même si la personne a le port du serveur) [*]server-port=10000 (Car c'est le premier serveur, pour le deuxième vous mettrez 20000 etc ...) [*]online-mode: false (Car si le online mode est en true dans la configuration de BungeeCord il peut y avoir une corruption donc on désactive le online mode) [/LIST] Une fois cela mis vous [B][COLOR=#0059b3]sauvegardez le fichier[/COLOR][/B] puis nous allons pouvoir passer à la [B][COLOR=#0059b3]configuration de BungeeCord.[/COLOR][/B] [/tab] [tab=Configuration du serveur BungeeCord] [CENTER][ATTACH=full]50156[/ATTACH][/CENTER] Maintenant que nous avons nos deux serveurs Spigot nous allons pouvoir les ajouter dans la [B][COLOR=#0059b3]configuration de BungeeCord.[/COLOR][/B] Pour éviter les [B][COLOR=#0059b3]problèmes[/COLOR][/B], avec les serveurs cr@ck n'oubliez pas d'enlever [LIST] [*]- bungeecord.command.server [/LIST] du fichier de configuration pour les joueurs sinon vos peuvent [B][COLOR=#0059b3]bypass [/COLOR][/B]le système de login [B][COLOR=#0059b3]si votre système de login n'est pas présent sur tout les serveurs.[/COLOR][/B] Pour ce faire aller dans votre dossier [B][COLOR=#0059b3]BungeeCord[/COLOR][/B] puis ouvrez le fichier [B][COLOR=#0059b3]config.yml.[/COLOR][/B] Nous allons modifier les paramètres suivants. [LIST] [*]groups [*]player_limit [*]max_player [*]fallback_server [*]host [*]default_server [*]motd [*]servers [/LIST] Donc donc votre fichier config.yml [B][COLOR=#0059b3]nous allons modifier les paramètres citer ci-dessus[/COLOR][/B] [LIST] [*]groups (A la place de md_5 vous mettez votre pseudo) [*]player_limit (Vous mettez le nombre de joueurs maximum que votre serveur peu accueillir) [*]max_player (Vous mettez le nombre de joueurs maximum que votre serveur peu accueillir) [*]fallback_server (Vous mettez le nom du premier serveur voir configuration des serveurs plus bas) [*]host (Vous mettez l'ip de votre serveur exemple : 22.222.222.222:25565) [*]default_server (Serveur par défaut donc vous mettez le premier serveur voir configuration des serveurs plus bas) [*]motd (Message afficher dans le menu multiplayer de minecraft vous mettez ce que vous voulez) [/LIST] Voilà pour ces paramètres. Maintenant nous allons [B][COLOR=#0059b3]mettre les serveurs spigot dans la configuration de BungeeCord.[/COLOR][/B] Donc vous prenez le [B][COLOR=#0059b3]modèle [/COLOR][/B]existant dans le fichier de configuration. Et nous allons le [B][COLOR=#0059b3]modifier en fonction de nos besoins.[/COLOR][/B] Configuration pour le [B][COLOR=#0059b3]premier [/COLOR][/B]serveur. Configuration pour le [B][COLOR=#0059b3]deuxième[/COLOR][/B] serveur Voilà pour la partie [B][COLOR=#0059b3]configuration du serveur BungeeCord.[/COLOR][/B] Maintenant place au [B][COLOR=#0059b3]test du système.[/COLOR][/B] [/tab] [tab=Essai du système] [CENTER][ATTACH=full]50143[/ATTACH][/CENTER] Voici la dernière partie, la partie du [B][COLOR=#0059b3]test final. [/COLOR][/B] Lancer le serveur [B][COLOR=#0059b3]BungeeCord[/COLOR][/B] ainsi que les deux serveurs [B][COLOR=#0059b3]Spigot[/COLOR][/B]. [B][COLOR=#0059b3]Mettez-vous[/COLOR][/B] sur le screen de la console [B][COLOR=#0059b3]BungeeCord[/COLOR][/B]. Connectez-vous a votre serveur et [B][COLOR=#0059b3]essayer de vous téléporter entre les serveurs[/COLOR][/B] avec cette commande [LIST] [*]/server Serveur1 (Si vous êtes sur le Serveur2) [*]/server Serveur2 (Si vous êtes sur le Serveur1) [/LIST] Faite quelques essais est si votre console [B][COLOR=#0059b3]BungeeCord [/COLOR][/B]ressemble à ceci [ATTACH=full]50155[/ATTACH] Cela veut dire que[B][COLOR=#0059b3] vos deux serveurs sont correctement reliés et fonctionnelle.[/COLOR][/B] Voici quelques [B][COLOR=#0059b3]commandes[/COLOR][/B] pour le serveur [B][COLOR=#0059b3]BungeeCord[/COLOR][/B]. [/tab] [/tabs] Voilà ce quatrième tutoriel de la série s'arrête ici. J'espère que ce tutoriel vous aura plu :) [RIGHT]A bientôt pour de prochains tutoriels [B][I][COLOR=#ffa64d]Faragnight SEC[/COLOR][/I][/B][/RIGHT] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Jeux-vidéos
Autres jeux
Relier deux serveurs minecraft grâce a BungeeCord sur votre serveur dédié/VPS
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut