{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/08/31/configuration-dun-serveur-minecraft-robuste-edition-java-sur-un-raspberry-pi-le-blog-de-daniel-lemire-un-bon-serveur-minecraft/","llm_html_url":"https://tutos-gameserver.fr/2019/08/31/configuration-dun-serveur-minecraft-robuste-edition-java-sur-un-raspberry-pi-le-blog-de-daniel-lemire-un-bon-serveur-minecraft/llm","llm_json_url":"https://tutos-gameserver.fr/2019/08/31/configuration-dun-serveur-minecraft-robuste-edition-java-sur-un-raspberry-pi-le-blog-de-daniel-lemire-un-bon-serveur-minecraft/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Configuration d&#39;un serveur Minecraft «robuste» (édition Java) sur un Raspberry Pi &#8211; Le blog de Daniel Lemire\n &#8211; Un bon serveur Minecraft","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-08-31T17:44:17+00:00","modified_at":"2019-08-31T17:44:17+00:00","word_count":4241,"reading_time_seconds":1273,"summary":"Mes enfants sont des joueurs et ils aiment Minecraft. Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement. Comme il est écrit en Java, il peut fonctionner facilement sous Linux. En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $. Ainsi, en réunissant deux et [&hellip;]","summary_points":["Mes enfants sont des joueurs et ils aiment Minecraft.","Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement.","Comme il est écrit en Java, il peut fonctionner facilement sous Linux.","En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $."],"topics":["Serveur minecraft"],"entities":[],"entities_metadata":[{"id":13,"name":"Serveur minecraft","slug":"serveur-minecraft","taxonomy":"category","count":2786,"url":"https://tutos-gameserver.fr/category/serveur-minecraft/"}],"tags":["Serveur minecraft"],"content_hash":"066db711e8a49e1a680b8ca274a75f22","plain_text":"Mes enfants sont des joueurs et ils aiment Minecraft. Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement. Comme il est écrit en Java, il peut fonctionner facilement sous Linux. En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $. Ainsi, en réunissant deux et deux, vous pouvez construire à moindre coût une petite boîte (pas beaucoup plus grosse que ma main) qui peut être utilisée comme serveur de jeu permanent, de faible puissance et parfaitement silencieux. Et vous pouvez exposer vos enfants à des serveurs, à Linux, etc.\nIl existe de nombreux guides pour configurer un serveur Minecraft sur un Raspberry Pi, mais les informations sont omniprésentes et souvent obsolètes. J&#39;ai donc pensé contribuer par mon propre guide technique. Il m&#39;a fallu quelques longues soirées pour mettre les choses en place, mais si vous suivez mes instructions, vous pourrez probablement le faire en quelques heures, une fois que vous aurez rassemblé tout le matériel.\nNous allons installer un serveur Minecraft pour Minecraft basé sur Java. Il existe d&#39;autres versions de Minecraft (sur des appareils mobiles, par exemple), mais elles nécessitent un logiciel différent. Soyons clairs: si vous utilisez Minecraft sur un smartphone, une console ou une tablette, il n’est probablement pas compatible avec Minecraft classique.\nMes instructions ont été soigneusement testées et fonctionnent. Je vous recommande de porter une attention particulière à chaque étape. Ce n&#39;est pas difficile, mais vous devez être consciencieux.\nVous pouvez prendre des libertés et improviser, mais si vous le faites, sachez que vous êtes probablement seul pour résoudre les problèmes que vous créez.\nCertaines personnes aiment voir une vidéo de la configuration:Wakka Gaming &amp; Tech a réalisé une vidéo à partir de ce guide.\nConditions préalables\n\nVous avez besoin d&#39;un ordinateur en état de marche connecté à Internet. Mes instructions fonctionnent si vous avez un Mac, un PC Windows ou une machine Linux.\nVous devez acheter un Raspberry Pi. Je recommande de prendre un Raspberry Pi 2 ou un Raspberry Pi 3. J&#39;ai essayé longuement et durement de faire fonctionner un serveur stable et rapide sur un Raspberry Pi de première génération, mais ce n’était pas bon. Je trouve que le Raspberry Pi 3 est bien meilleur que le Raspberry Pi 2, sans surprise. Je vous recommande de dédier le Raspberry Pi au seul but de faire fonctionner un seul serveur Minecraft. Essayer de faire fonctionner un autre logiciel, ou plusieurs serveurs, sur le même Raspberry Pi est susceptible de causer des problèmes. Donc, si vous voulez faire plusieurs projets avec un Raspberry Pi, alors commandez plusieurs Pis Raspberry.\n\nVous avez besoin d&#39;un cordon d&#39;alimentation pour aller avec le Raspberry Pi.\nDe plus, vous avez besoin d&#39;une carte micro SD. Je recommande d’obtenir au moins une carte de 8 Go. Étant donné que les cartes sont bon marché, vous pourriez aussi bien vous procurer une carte plus grande pour ne pas avoir à vous soucier de manquer d’espace. Je recommande d&#39;obtenir la carte la plus rapide que vous puissiez trouver. (La vitesse est normalement indiquée par un nombre, par exemple 5 ou 10. Plus les nombres sont élevés, mieux c&#39;est.) Pour une bonne mesure, obtenez plusieurs cartes. Les cartes SD s&#39;usent, vous devez donc prévoir le remplacement de la carte SD; évitez de réutiliser des cartes SD plus anciennes.\nJe recommande de vous procurer une jolie boîte en plastique pour bien garnir votre Raspberry Pi, juste pour qu’il soit plus joli et plus robuste.\nVous pourriez également avoir besoin d&#39;un câble Ethernet si vous n&#39;en avez pas déjà. Si vous envisagez d’utiliser le Raspberry Pi, il est préférable de le connecter directement à votre routeur: le wifi est plus lent, plus encombrant et moins évolutif. Je n’ai eu aucune difficulté à essayer de faire fonctionner un serveur Raspberry Pi en wifi: je ne sais pas si c’est possible.\nBien que cela ne soit pas strictement nécessaire, je vous exhorte à vous procurer un dissipateur de chaleur pour le processeur du Raspberry Pi. Le processeur du Raspberry Pi peut chauffer et, le cas échéant, les performances de l&#39;ordinateur peuvent chuter de manière drastique.\nUn câble HDMI, un moniteur ou un téléviseur compatible HDMI, un clavier USB et une souris USB sont également nécessaires au début, mais vous ne devez pas utiliser le serveur en tant que tel.\n\n\n\nInstructions\n\nVous devez mettre la dernière version de la distribution Linux du Raspberry Pi, Raspbian, sur la carte SD. Mes instructions supposent que vous obtenez la version complète. Pour une raison quelconque, beaucoup de gens préfèrent la version «allégée», mais ils ne peuvent alors pas suivre mes instructions. Veuillez utiliser la version complète (les versions lite et complète sont toutes deux gratuites). Si vous possédez une ancienne version du système d&#39;exploitation, n&#39;essayez pas de la mettre à niveau inutilement. Partir d&#39;une nouvelle version est préférable. Suivez simplement les instructions du site Web de Raspberry Pi. Le téléchargement des fichiers image prend une éternité.\nAu début, vous aurez besoin d’un moniteur ou d’un téléviseur (avec une connexion HDMI), d’un clavier et d’une souris connectés au Raspberry Pi. Connectez votre Raspberry Pi à votre routeur via le câble Ethernet. Mettez la carte SD dans le Raspberry Pi. Faites-le avec précaution car vous pouvez facilement endommager la carte SD ou le Raspberry Pi en poussant la carte sous le mauvais angle ou avec trop de force. Branchez le moniteur, le clavier et la souris. Branchez le courant et ça devrait commencer. Si, comme cela m’est arrivé, la carte ne reste pas branchée, utilisez simplement un élastique.\nLe Raspberry Pi se lancera dans un mode graphique avec prise en charge de la souris et tout ce que vous attendez d&#39;un système d&#39;exploitation moderne: nous allons bientôt nous débarrasser de ce luxe inutile. J&#39;espère que vous avez immédiatement accès à Internet. Étant donné que je suppose que vous utilisez un câble Ethernet (par opposition au wifi), il ne devrait y avoir aucune configuration nécessaire pour l&#39;accès Internet.\nPar défaut, votre nom d&#39;utilisateur est «pi» sur ce nouveau Raspberry Pi. Ne le changez pas même si vous savez comment. Si vous le faites, vous devrez mettre à jour toutes les instructions: vous êtes seul.\nAllez au terminal. Sur un Raspberry Pi avec un bureau graphique, on peut parfois le trouver sur le bureau lui-même, peut-être sous le nom LXTERMINAL. Vous devriez pouvoir le trouver rapidement en naviguant dans le bureau graphique et en regardant les icônes. Lors de son lancement, l’application terminal lance un «shell bash» (par défaut). Dans un shell, vous tapez des commandes suivies de la touche Entrée. Essayez de taper pwd, il devrait revenir / home / pi. Si oui, félicitations! Vous êtes sur le point de devenir un hacker Linux!\n(Facultatif) Il est utile de savoir que les fichiers d&#39;un ordinateur moderne sont organisés en répertoires (parfois appelés dossiers). Les répertoires peuvent contenir d&#39;autres répertoires, etc. Sur un Raspberry Pi, par défaut, vous avez un répertoire personnel situé à / home / pi. Vous pouvez créer de nouveaux répertoires sous ce répertoire de base. En règle générale, vous ne pouvez pas écrire dans des fichiers situés en dehors de votre répertoire personnel et de ses sous-répertoires, et vous ne pouvez pas en créer de nouveaux partout: vous devez pour cela appeler des privilèges d’administrateur, en préfixant vos commandes par le préfixe. sudo instruction. Cependant, vous ne devriez utiliser que le sudo quand c&#39;est strictement nécessaire car c&#39;est un risque pour la sécurité et cela affecte les permissions des fichiers et des répertoires. Cela peut être utile si vous connaissez les commandes shell suivantes:\n\npwd: vous donne le courant (répertoire de travail).\necho $ HOME: vous donne l&#39;emplacement de votre répertoire personnel (cela devrait être / home / pi tout au long de.\ncd newdirectory: change le répertoire courant en nouveau répertoire si cela existe.\nmkdir newdirectory: crée un nouveau répertoire appelé nouveau répertoire sous le répertoire en cours.\nls: affiche tous les fichiers et répertoires du répertoire en cours.\ncd ..: change le répertoire actuel en répertoire parent.\nrm myfile: supprime définitivement le fichier appelé mon fichier.\ncp monfichier1 monfichier2: crée un nouveau fichier appelé monfichier2 qui a le même contenu que monfichier1.\nmv monfichier1 monfichier2: déplace ou renomme le fichier monfichier1 à monfichier1.\n\n\nInstallez quelques paquets supplémentaires en tapant cette ligne de commande sudo apt-get installer netatalk screen avahi-daemon, suivi de la touche entrée. Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, entrez-la en une seule ligne. Ne sautez pas cette étape importante. Veuillez ne pas vous disputer pour savoir si vous avez besoin des trois packages: installez-les simplement, la vie est courte.\nEssayez de taper liste d&#39;écran. Si il se plaint qu&#39;il n&#39;y a pas écran commande, revenez à l’étape précédente et installez-la. Sinon, vous devriez recevoir un message du type Aucune prise trouvée: c&#39;est bon!\nPuis tapez sudo raspi-config. Cette commande lance un petit outil de configuration.\n\nDites-lui d’abord d’étendre le système de fichiers de manière à ce qu’il utilise toute la carte SD.\nPar sécurité, je recommande de changer le mot de passe par défaut (le compte par défaut est appelé pi avec mot de passe framboise).\nVous voulez dire au Raspberry Pi de démarrer dans le shell: Console Autologin Console texte, connectée automatiquement en tant qu&#39;utilisateur &#39;pi&#39;.\nDans les options d&#39;internationalisation, vous souhaiterez peut-être configurer l&#39;heure et les paramètres régionaux.\nVous voudrez peut-être régler l&#39;overclocking sur le réglage maximum, si l&#39;option est disponible. (L&#39;overclocking est facultatif et peut provoquer des instabilités et des plantages.)\nVous souhaitez attribuer la quantité minimale de mémoire au GPU (16 suffisent) à partir des options avancées.\nSous les options avancées, vous pouvez vérifier la valeur du nom d&#39;hôte. Par défaut, tarte aux framboisesJe suppose que vous ne le changez pas. Vous devrez peut-être le changer si vous avez plusieurs Raspberry Pis sur votre réseau.\nAssurez-vous que le serveur ssh est allumé. Le terme «ssh» signifie «shell sécurisé», c’est un moyen de se connecter au shell d’une autre machine à distance et en toute sécurité (avec cryptage).\nÀ ce stade, une astuce intéressante consiste à trouver l&#39;adresse IP du Raspberry Pi sur votre réseau. Type ifconfig | grep &quot;inet&quot;. Le résultat peut contenir deux lignes, une avec la chaîne &quot;addr: 127.0.0.1&quot; et une autre avec une chaîne ressemblant à &quot;addr: 192.168.1.87&quot;. Dans ce cas, 192.168.1.87 est votre adresse IP (votre adresse sera différente). Notez que si vous pouvez accéder à votre routeur, vous devriez également pouvoir trouver l&#39;adresse IP de votre Raspberry Pi, mais tout le monde ne peut ou ne doit pas accéder à son routeur.\n\nVous pouvez sortir Raspi-config ce qui devrait vous ramener à la coque bash. Redémarrez le Raspberry Pi en tapant redémarrage sudo dans la coquille bash.\n\nDepuis votre PC ou Mac sur le même réseau, vous devez vous connecter par ssh à [email protected].\n\nSur un Mac, allez simplement dans Terminal (Finder / Applications / Utilitaires / Terminal) et tapez ssh [email protected].\nSi vous utilisez Windows, vous pouvez accéder à votre Raspberry Pi via ssh à l’aide de Putty. (Si vous utilisez Windows 10, Microsoft met à disposition un sous-système Linux prenant en charge intégralement ssh. Si vous pouvez faire fonctionner le sous-système Linux, tapez ssh [email protected]  dans son shell bash devrait fonctionner.)\n\nSi, en quelque sorte, raspberrypi.local ne résout pas, puis remplacez-le par l&#39;adresse IP codée en dur trouvée précédemment en tapant ifconfig. L&#39;utilisation d&#39;une adresse IP codée en dur n&#39;est pas une bonne idée car elle peut changer avec le temps. Cependant, l’utilisation temporaire de l’adresse IP codée en dur peut vous permettre de progresser (par exemple, vérifiez la configuration du Raspberry Pi).\nVous devriez maintenant être dans la coque bash sur le Raspberry Pi. Une fois ce travail effectué, vous pouvez débrancher le Raspberry Pi du moniteur, du clavier et de la souris. Votre serveur est maintenant &quot;sans tête&quot;.\n\nÀ partir de votre répertoire personnel sur le Raspberry Pi, créez un répertoire dans lequel vous installerez les fichiers Minecraft: mkdir minecraft &amp;&amp; cd minecraft. (Il s&#39;agit d&#39;une commande unique, sur une seule ligne.) Vous pouvez installer vos fichiers ailleurs, mais vous devez adapter les instructions ci-dessous en conséquence.\nTéléchargez le fichier de construction de Spigot (logiciel Minecraft de votre choix) à l’aide de la ligne de commande suivante:\nwget https://hub.spigotmc.org/Jenkins/emploi/BuildTools/lastSuccessfulBuild/artefact/cible/BuildTools.pot\r\n\n(Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, il s&#39;agit d&#39;une seule ligne.)\n\nConstruisez le serveur en entrant la ligne de commande suivante: java -jar BuildTools.jar. Cela prendra pour toujours. Va boire du café. Après un long moment, dans mon cas, il a créé un fichier appelé spigot-1.9.jar ainsi que de nombreux autres fichiers. Type ls spigot * .jar pour savoir comment les fichiers jar sont appelés, je suppose que vous avez spigot-1.9.jar. Adaptez les instructions ci-dessous en fonction du nom réel du fichier.\nUne fois cela fait, démarrez le serveur pour la première fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela créera un fichier appelé eula.txt. Vous devez le modifier avec la commande nano eula.txt. Assurez-vous qu&#39;il lit eula = true.\nDémarrez le serveur une seconde fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela prendra encore une fois pour toujours. Va boire plus de café. Une fois que le serveur a renvoyé l&#39;invite de commande, celle-ci devrait être opérationnelle. Connectez un lecteur Minecraft à raspberrypi.local. Une fois que vous avez vérifié que tout fonctionne, tapez Arrêtez.\nSi vous avez réussi jusque-là, vous aurez alors un serveur Minecraft exécuté sur votre Raspberry Pi. Fantastique! Cependant, nous voulons que le serveur continue à fonctionner même lorsque nous ne sommes pas connectés par ssh au serveur. Il y a plusieurs façons de le faire, mais nous allons utiliser écran pour atteindre notre objectif. Ce n&#39;est pas la meilleure solution, mais cela devrait suffire.\nNous allons créer un script pratique pour démarrer le serveur. Type nano minecraft.sh et écris ce qui suit quatre lignes de code:\nsi ! liste d&#39;écran | grep -q &quot;Minecraft&quot;; puis\r\n  CD / home / pi / minecraft\r\n  écran -S Minecraft -ré -m java -jar -Xms512M-Tourillon Xmx1008M-1.9.pot nogui \r\nFi\r\n\nIl est très important de taper le script de 4 lignes (ou de le copier-coller) avec précision. Vous pouvez également récupérer le fichier minecraft.sh de GitHub si vous préférez.\nle si Cette clause permet de s’assurer qu’une seule instance est exécutée à la fois (elle n’est pas parfaite, mais devrait suffire).\nCertaines personnes ont des difficultés à copier et coller le contenu du fichier minecraft.sh. En tant que test de cohérence, tapez wc -l minecraft.sh. La coquille devrait revenir 4 minecraft.sh indiquant que le script a 4 lignes, si vous ne voyez pas le chiffre 4, ne continuez pas! Si vous obtenez un nombre autre que 4, alors vous n&#39;avez pas copié correctement le script, cela ne fonctionnera pas. Je suis conscient que votre navigateur peut représenter sur la page Web les 4 lignes comme plus de 4 lignes, mais il y a exactement 4 lignes à copier.\nNous voulons aussi vérifier la syntaxe du script, tapez donc bash -n minecraft.sh: cette commande devrait retourner immédiatement sans aucune erreur. Maintenant que nous avons vérifié que le script a quatre lignes et une syntaxe valide, rendons le script exécutable: chmod + x minecraft.sh.\nVous vous êtes souvenu que je suppose que vous avez un fichier appelé spigot-1.9.jar, droite? Si votre nom de fichier diffère, veuillez adapter le script en conséquence. Veuillez relire le script, assurez-vous que tout va bien.\n\nPour rendre le serveur plus stable, tapez nano spigot.yml. Ensemble distance de vue: 5. Cela peut ou peut ne pas être nécessaire, vous pouvez expérimenter. L&#39;inconvénient de ce paramètre est que les clients obtiendront une vue plus limitée.\nFacultativement, vous voudrez peut-être taper nano server.properties et modifier le message d&#39;accueil donné par le motd variable.\nNous voulons que le serveur démarre automatiquement au redémarrage du Raspberry Pi. sudo nano /etc/rc.local et entrez su -l pi -c /home/pi/minecraft/minecraft.sh juste avant la commande de sortie.\nRedémarrez le serveur en utilisant le script: ./minecraft.sh alors que dans le shell bash. (Je recommande contre dactylographie sudo ./minecraft.sh comme cela ferait fonctionner le serveur en tant qu&#39;utilisateur root: vous ne voulez pas cela.) Le script vous ramènera au shell. Il ne devrait y avoir aucune erreur. S&#39;il y a une erreur, vous devez revenir en arrière et recommencer: vous avez manqué une étape quelque part. (Ces instructions ont été minutieusement testées: il y a de fortes chances que vous n&#39;ayez pas suivi correctement ces instructions, le cas échéant.)\nVotre serveur minecraft (Spigot) est géré à l&#39;aide de sa propre console. La console fonctionne un peu comme le shell bash: vous tapez des commandes suivies de la touche Entrée. Il est également utilisé par le serveur pour consigner ses opérations afin que vous puissiez voir ce qu’il fait actuellement. Pour accéder à la console du type de serveur minecraft screen -r minecraft, pour revenir au type de shell ctrl-a d. À tout moment, vous pouvez maintenant vous déconnecter du serveur. Le serveur est toujours en cours d&#39;exécution. Vous n&#39;avez pas besoin de rester connecté au Raspberry Pi.\nSpigot utilise des fichiers temporaires (situés dans / tmp). Cela peut entraîner des problèmes de performance et des instabilités sur un Raspberry Pi. Cela pourrait même raccourcir la durée de vie de votre carte SD. Il serait peut-être préférable que les fichiers temporaires résident en mémoire. Pour résoudre le problème, ouvrez le fichier. / etc / fstab avec un éditeur de texte tel que nano en tant que root (par exemple, tapez sudo nano / etc / fstab). Ça devrait ressembler a quelque chose comme ca:\nproc / proc proc par défaut 0 0\r\n/ dev / mmcblk0p6 / boot vfat par défaut 0 2\r\n/ dev / mmcblk0p7 / ext4 par défaut, noatime 0 1\r\n\nLe point important est qu’il ne devrait y avoir aucune ligne où la deuxième entrée est «/ tmp». Puis ajoutez une nouvelle ligne:\ntmpfs / tmp tmpfs Aucune valeur, taille = 1M 0 0\r\n\nOù vous ajoutez / insérez cette ligne n’a pas d’importance, mais veuillez noter que vous devez créer une nouvelle ligne. Le format de la fstab fichier nécessite qu’il y ait une entrée par ligne. Pour que cette modification soit prise en compte, il est simplement recommandé d&#39;arrêter le serveur Minecraft en accédant à l&#39;invite du serveur (tapez screen -r minecraft si nécessaire) puis en tapant Arrêtez. Ensuite, vous pouvez redémarrer le Raspberry Pi en toute sécurité (par exemple, avec le redémarrage sudo commander). Si vous avez tout fait correctement, le serveur devrait démarrer automatiquement après une séquence de redémarrage. À l&#39;avenir, les fichiers temporaires seront écrits dans / tmp qui est en fait un disque en mémoire. Ainsi, votre carte SD ne sera pas touchée aussi souvent.\n\nVous avez terminé, félicitations!\n\nEt voila! Le résultat est un serveur Minecraft «robuste» et à faible coût.\nSi vous devez arrêter le serveur, connectez-vous simplement avec ssh, utilisez screen -r minecraft pour accéder à l&#39;invite du serveur et tapez Arrêtez. À l&#39;invite bash, tapez sudo shutdown -h maintenant. Attendez quelques secondes, puis débranchez le Raspberry Pi.\nPour ajouter un plugin Minecraft, déposez le fichier jar correspondant dans le plugins répertoire sous le Minecraft répertoire (/ home / pi / minecraft / plugins) et redémarrez le serveur (tapez Arrêtez à l&#39;invite du serveur et relancez minecraft.sh). Vous pouvez récupérer des fichiers jar de plug-in à partir d&#39;Internet en utilisant le wget ou boucle commandes dans un shell suivi de l&#39;URL telle que wget http://thedomain.com/theplugin.jar. Si vous avez égaré le fichier JAR sur le Raspberry Pi, vous pouvez le déplacer dans le bon répertoire avec le mv commander: mv theplugin.jar / home / pi / minecraft / plugins. Si vous avez les fichiers jar du plug-in sur votre PC Windows, vous pouvez utiliser sftp pour les télécharger sur le Raspberry Pi à partir de votre PC. Il existe des clients sftp gratuits tels que WinSCP.\nVous pouvez facilement configurer plusieurs de ces serveurs, il suffit d&#39;acheter plus de Raspberry Pis!\nEnsuite, vous pouvez rendre le serveur disponible sur Internet en utilisant un service tel que dyn.comet certains travaillent sur votre routeur pour rediriger le port Minecraft (25565) de votre routeur vers le Raspberry Pi. Ce n&#39;est pas très difficile à faire, mais vous devez connaître quelques notions sur la configuration de votre routeur. Vous devez également être conscient des implications pour la sécurité. Je ne vais pas vous dire comment le faire, car les détails dépendent de votre configuration exacte, de la manière dont vous accédez à Internet, de la configuration de votre routeur, etc. Au mieux, je pourrais décrire divers scénarios, mais en cas de problème, vous pourriez vous retrouver sans Internet, avec une faille de sécurité ou avec une violation des conditions de services de votre fournisseur d&#39;accès Internet. Vous êtes donc seul si vous souhaitez exposer votre serveur à Internet au sens large.\nVous voulez que votre Raspberry Pi fasse quelque chose de différent? Je recommande simplement de passer à une autre carte SD contenant la dernière distribution Linux pour Raspberry Pis. Il est généralement plus rapide de recommencer à neuf que de reconfigurer une machine et vu le coût peu élevé des cartes SD. Ne perdez pas de temps à réutiliser une carte existante.\nVous vous demandez peut-être pourquoi installer un serveur Minecraft est si compliqué. Est-ce que moi-même ou d’autres ne peuvent pas empaqueter les serveurs pour qu’ils soient plug and play? Nous sommes limités car les détenteurs des droits d&#39;auteur de Minecraft veulent que nous livrions des serveurs Minecraft prêts à fonctionner. Cependant, il devrait être possible d&#39;automatiser en grande partie les étapes que j&#39;ai décrites. Je le laisse comme un exercice pour le lecteur.\nY a-t-il un intérêt à tout cela? Probablement pas. Les serveurs Minecraft comme Spigot ont besoin de beaucoup de mémoire et le Raspberry Pi a peu de mémoire. Cependant, le projet a étiré mon imagination et m&#39;a fait penser à de nouvelles possibilités. Je recyclais les vieux PC en tant que serveurs domestiques pour assurer la sauvegarde et la mise en cache de divers projets. J&#39;en avais marre d&#39;avoir un vieux PC bruyant et encombrant chez moi… mais je pouvais littéralement empiler une grappe d&#39;ordinateurs Raspberry Pi dans une boîte à chaussures. Le fait qu&#39;ils se taisent et utilisent peu de pouvoir est vraiment une bénédiction.\nSupplémentaire: Et si vous avez installé le serveur Minecraft et souhaitez maintenant le mettre à niveau? Malheureusement, il n&#39;y a pas de support intégré pour les mises à jour sur place dans Spigot, à ma connaissance. Lorsque le logiciel ne prend pas en charge les mises à jour, de nombreux problèmes peuvent survenir si vous essayez de forcer une mise à jour, je vous recommande simplement de ne pas les mettre à jour. Si vous avez besoin d&#39;une nouvelle version, réinstallez simplement une nouvelle version. Si vous souhaitez explorer les mises à jour sur place en dépit de mes conseils contraires, un commentaire de cet article décrit une approche possible, mais je ne le recommande pas particulièrement. C&#39;est à vos risques et périls.\nLectures complémentaires: Une version courte de ce billet de blog est un chapitre du livre «Projets créatifs avec Raspberry Pi» de K. Kearney et W. Freeman.\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Mes enfants sont des joueurs et ils aiment Minecraft. Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement. Comme il est écrit en Java, il peut fonctionner facilement sous Linux. En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $. Ainsi, en réunissant deux et deux, vous pouvez construire à moindre coût une petite boîte (pas beaucoup plus grosse que ma main) qui peut être utilisée comme serveur de jeu permanent, de faible puissance et parfaitement silencieux. Et vous pouvez exposer vos enfants à des serveurs, à Linux, etc.\nIl existe de nombreux guides pour configurer un serveur Minecraft sur un Raspberry Pi, mais les informations sont omniprésentes et souvent obsolètes. J&#39;ai donc pensé contribuer par mon propre guide technique. Il m&#39;a fallu quelques longues soirées pour mettre les choses en place, mais si vous suivez mes instructions, vous pourrez probablement le faire en quelques heures, une fois que vous aurez rassemblé tout le matériel.\nNous allons installer un serveur Minecraft pour Minecraft basé sur Java. Il existe d&#39;autres versions de Minecraft (sur des appareils mobiles, par exemple), mais elles nécessitent un logiciel différent. Soyons clairs: si vous utilisez Minecraft sur un smartphone, une console ou une tablette, il n’est probablement pas compatible avec Minecraft classique.\nMes instructions ont été soigneusement testées et fonctionnent. Je vous recommande de porter une attention particulière à chaque étape. Ce n&#39;est pas difficile, mais vous devez être consciencieux.\nVous pouvez prendre des libertés et improviser, mais si vous le faites, sachez que vous êtes probablement seul pour résoudre les problèmes que vous créez.\nCertaines personnes aiment voir une vidéo de la configuration:Wakka Gaming &amp; Tech a réalisé une vidéo à partir de ce guide.\nConditions préalables","Vous avez besoin d&#39;un ordinateur en état de marche connecté à Internet. Mes instructions fonctionnent si vous avez un Mac, un PC Windows ou une machine Linux.\nVous devez acheter un Raspberry Pi. Je recommande de prendre un Raspberry Pi 2 ou un Raspberry Pi 3. J&#39;ai essayé longuement et durement de faire fonctionner un serveur stable et rapide sur un Raspberry Pi de première génération, mais ce n’était pas bon. Je trouve que le Raspberry Pi 3 est bien meilleur que le Raspberry Pi 2, sans surprise. Je vous recommande de dédier le Raspberry Pi au seul but de faire fonctionner un seul serveur Minecraft. Essayer de faire fonctionner un autre logiciel, ou plusieurs serveurs, sur le même Raspberry Pi est susceptible de causer des problèmes. Donc, si vous voulez faire plusieurs projets avec un Raspberry Pi, alors commandez plusieurs Pis Raspberry.","Vous avez besoin d&#39;un cordon d&#39;alimentation pour aller avec le Raspberry Pi.\nDe plus, vous avez besoin d&#39;une carte micro SD. Je recommande d’obtenir au moins une carte de 8 Go. Étant donné que les cartes sont bon marché, vous pourriez aussi bien vous procurer une carte plus grande pour ne pas avoir à vous soucier de manquer d’espace. Je recommande d&#39;obtenir la carte la plus rapide que vous puissiez trouver. (La vitesse est normalement indiquée par un nombre, par exemple 5 ou 10. Plus les nombres sont élevés, mieux c&#39;est.) Pour une bonne mesure, obtenez plusieurs cartes. Les cartes SD s&#39;usent, vous devez donc prévoir le remplacement de la carte SD; évitez de réutiliser des cartes SD plus anciennes.\nJe recommande de vous procurer une jolie boîte en plastique pour bien garnir votre Raspberry Pi, juste pour qu’il soit plus joli et plus robuste.\nVous pourriez également avoir besoin d&#39;un câble Ethernet si vous n&#39;en avez pas déjà. Si vous envisagez d’utiliser le Raspberry Pi, il est préférable de le connecter directement à votre routeur: le wifi est plus lent, plus encombrant et moins évolutif. Je n’ai eu aucune difficulté à essayer de faire fonctionner un serveur Raspberry Pi en wifi: je ne sais pas si c’est possible.\nBien que cela ne soit pas strictement nécessaire, je vous exhorte à vous procurer un dissipateur de chaleur pour le processeur du Raspberry Pi. Le processeur du Raspberry Pi peut chauffer et, le cas échéant, les performances de l&#39;ordinateur peuvent chuter de manière drastique.\nUn câble HDMI, un moniteur ou un téléviseur compatible HDMI, un clavier USB et une souris USB sont également nécessaires au début, mais vous ne devez pas utiliser le serveur en tant que tel.","Instructions","Vous devez mettre la dernière version de la distribution Linux du Raspberry Pi, Raspbian, sur la carte SD. Mes instructions supposent que vous obtenez la version complète. Pour une raison quelconque, beaucoup de gens préfèrent la version «allégée», mais ils ne peuvent alors pas suivre mes instructions. Veuillez utiliser la version complète (les versions lite et complète sont toutes deux gratuites). Si vous possédez une ancienne version du système d&#39;exploitation, n&#39;essayez pas de la mettre à niveau inutilement. Partir d&#39;une nouvelle version est préférable. Suivez simplement les instructions du site Web de Raspberry Pi. Le téléchargement des fichiers image prend une éternité.\nAu début, vous aurez besoin d’un moniteur ou d’un téléviseur (avec une connexion HDMI), d’un clavier et d’une souris connectés au Raspberry Pi. Connectez votre Raspberry Pi à votre routeur via le câble Ethernet. Mettez la carte SD dans le Raspberry Pi. Faites-le avec précaution car vous pouvez facilement endommager la carte SD ou le Raspberry Pi en poussant la carte sous le mauvais angle ou avec trop de force. Branchez le moniteur, le clavier et la souris. Branchez le courant et ça devrait commencer. Si, comme cela m’est arrivé, la carte ne reste pas branchée, utilisez simplement un élastique.\nLe Raspberry Pi se lancera dans un mode graphique avec prise en charge de la souris et tout ce que vous attendez d&#39;un système d&#39;exploitation moderne: nous allons bientôt nous débarrasser de ce luxe inutile. J&#39;espère que vous avez immédiatement accès à Internet. Étant donné que je suppose que vous utilisez un câble Ethernet (par opposition au wifi), il ne devrait y avoir aucune configuration nécessaire pour l&#39;accès Internet.\nPar défaut, votre nom d&#39;utilisateur est «pi» sur ce nouveau Raspberry Pi. Ne le changez pas même si vous savez comment. Si vous le faites, vous devrez mettre à jour toutes les instructions: vous êtes seul.\nAllez au terminal. Sur un Raspberry Pi avec un bureau graphique, on peut parfois le trouver sur le bureau lui-même, peut-être sous le nom LXTERMINAL. Vous devriez pouvoir le trouver rapidement en naviguant dans le bureau graphique et en regardant les icônes. Lors de son lancement, l’application terminal lance un «shell bash» (par défaut). Dans un shell, vous tapez des commandes suivies de la touche Entrée. Essayez de taper pwd, il devrait revenir / home / pi. Si oui, félicitations! Vous êtes sur le point de devenir un hacker Linux!\n(Facultatif) Il est utile de savoir que les fichiers d&#39;un ordinateur moderne sont organisés en répertoires (parfois appelés dossiers). Les répertoires peuvent contenir d&#39;autres répertoires, etc. Sur un Raspberry Pi, par défaut, vous avez un répertoire personnel situé à / home / pi. Vous pouvez créer de nouveaux répertoires sous ce répertoire de base. En règle générale, vous ne pouvez pas écrire dans des fichiers situés en dehors de votre répertoire personnel et de ses sous-répertoires, et vous ne pouvez pas en créer de nouveaux partout: vous devez pour cela appeler des privilèges d’administrateur, en préfixant vos commandes par le préfixe. sudo instruction. Cependant, vous ne devriez utiliser que le sudo quand c&#39;est strictement nécessaire car c&#39;est un risque pour la sécurité et cela affecte les permissions des fichiers et des répertoires. Cela peut être utile si vous connaissez les commandes shell suivantes:","pwd: vous donne le courant (répertoire de travail).\necho $ HOME: vous donne l&#39;emplacement de votre répertoire personnel (cela devrait être / home / pi tout au long de.\ncd newdirectory: change le répertoire courant en nouveau répertoire si cela existe.\nmkdir newdirectory: crée un nouveau répertoire appelé nouveau répertoire sous le répertoire en cours.\nls: affiche tous les fichiers et répertoires du répertoire en cours.\ncd ..: change le répertoire actuel en répertoire parent.\nrm myfile: supprime définitivement le fichier appelé mon fichier.\ncp monfichier1 monfichier2: crée un nouveau fichier appelé monfichier2 qui a le même contenu que monfichier1.\nmv monfichier1 monfichier2: déplace ou renomme le fichier monfichier1 à monfichier1.","Installez quelques paquets supplémentaires en tapant cette ligne de commande sudo apt-get installer netatalk screen avahi-daemon, suivi de la touche entrée. Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, entrez-la en une seule ligne. Ne sautez pas cette étape importante. Veuillez ne pas vous disputer pour savoir si vous avez besoin des trois packages: installez-les simplement, la vie est courte.\nEssayez de taper liste d&#39;écran. Si il se plaint qu&#39;il n&#39;y a pas écran commande, revenez à l’étape précédente et installez-la. Sinon, vous devriez recevoir un message du type Aucune prise trouvée: c&#39;est bon!\nPuis tapez sudo raspi-config. Cette commande lance un petit outil de configuration.","Dites-lui d’abord d’étendre le système de fichiers de manière à ce qu’il utilise toute la carte SD.\nPar sécurité, je recommande de changer le mot de passe par défaut (le compte par défaut est appelé pi avec mot de passe framboise).\nVous voulez dire au Raspberry Pi de démarrer dans le shell: Console Autologin Console texte, connectée automatiquement en tant qu&#39;utilisateur &#39;pi&#39;.\nDans les options d&#39;internationalisation, vous souhaiterez peut-être configurer l&#39;heure et les paramètres régionaux.\nVous voudrez peut-être régler l&#39;overclocking sur le réglage maximum, si l&#39;option est disponible. (L&#39;overclocking est facultatif et peut provoquer des instabilités et des plantages.)\nVous souhaitez attribuer la quantité minimale de mémoire au GPU (16 suffisent) à partir des options avancées.\nSous les options avancées, vous pouvez vérifier la valeur du nom d&#39;hôte. Par défaut, tarte aux framboisesJe suppose que vous ne le changez pas. Vous devrez peut-être le changer si vous avez plusieurs Raspberry Pis sur votre réseau.\nAssurez-vous que le serveur ssh est allumé. Le terme «ssh» signifie «shell sécurisé», c’est un moyen de se connecter au shell d’une autre machine à distance et en toute sécurité (avec cryptage).\nÀ ce stade, une astuce intéressante consiste à trouver l&#39;adresse IP du Raspberry Pi sur votre réseau. Type ifconfig | grep &quot;inet&quot;. Le résultat peut contenir deux lignes, une avec la chaîne &quot;addr: 127.0.0.1&quot; et une autre avec une chaîne ressemblant à &quot;addr: 192.168.1.87&quot;. Dans ce cas, 192.168.1.87 est votre adresse IP (votre adresse sera différente). Notez que si vous pouvez accéder à votre routeur, vous devriez également pouvoir trouver l&#39;adresse IP de votre Raspberry Pi, mais tout le monde ne peut ou ne doit pas accéder à son routeur.","Vous pouvez sortir Raspi-config ce qui devrait vous ramener à la coque bash. Redémarrez le Raspberry Pi en tapant redémarrage sudo dans la coquille bash.","Depuis votre PC ou Mac sur le même réseau, vous devez vous connecter par ssh à [email protected].","Sur un Mac, allez simplement dans Terminal (Finder / Applications / Utilitaires / Terminal) et tapez ssh [email protected].\nSi vous utilisez Windows, vous pouvez accéder à votre Raspberry Pi via ssh à l’aide de Putty. (Si vous utilisez Windows 10, Microsoft met à disposition un sous-système Linux prenant en charge intégralement ssh. Si vous pouvez faire fonctionner le sous-système Linux, tapez ssh [email protected]  dans son shell bash devrait fonctionner.)","Si, en quelque sorte, raspberrypi.local ne résout pas, puis remplacez-le par l&#39;adresse IP codée en dur trouvée précédemment en tapant ifconfig. L&#39;utilisation d&#39;une adresse IP codée en dur n&#39;est pas une bonne idée car elle peut changer avec le temps. Cependant, l’utilisation temporaire de l’adresse IP codée en dur peut vous permettre de progresser (par exemple, vérifiez la configuration du Raspberry Pi).\nVous devriez maintenant être dans la coque bash sur le Raspberry Pi. Une fois ce travail effectué, vous pouvez débrancher le Raspberry Pi du moniteur, du clavier et de la souris. Votre serveur est maintenant &quot;sans tête&quot;.","À partir de votre répertoire personnel sur le Raspberry Pi, créez un répertoire dans lequel vous installerez les fichiers Minecraft: mkdir minecraft &amp;&amp; cd minecraft. (Il s&#39;agit d&#39;une commande unique, sur une seule ligne.) Vous pouvez installer vos fichiers ailleurs, mais vous devez adapter les instructions ci-dessous en conséquence.\nTéléchargez le fichier de construction de Spigot (logiciel Minecraft de votre choix) à l’aide de la ligne de commande suivante:\nwget https://hub.spigotmc.org/Jenkins/emploi/BuildTools/lastSuccessfulBuild/artefact/cible/BuildTools.pot","(Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, il s&#39;agit d&#39;une seule ligne.)","Construisez le serveur en entrant la ligne de commande suivante: java -jar BuildTools.jar. Cela prendra pour toujours. Va boire du café. Après un long moment, dans mon cas, il a créé un fichier appelé spigot-1.9.jar ainsi que de nombreux autres fichiers. Type ls spigot * .jar pour savoir comment les fichiers jar sont appelés, je suppose que vous avez spigot-1.9.jar. Adaptez les instructions ci-dessous en fonction du nom réel du fichier.\nUne fois cela fait, démarrez le serveur pour la première fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela créera un fichier appelé eula.txt. Vous devez le modifier avec la commande nano eula.txt. Assurez-vous qu&#39;il lit eula = true.\nDémarrez le serveur une seconde fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela prendra encore une fois pour toujours. Va boire plus de café. Une fois que le serveur a renvoyé l&#39;invite de commande, celle-ci devrait être opérationnelle. Connectez un lecteur Minecraft à raspberrypi.local. Une fois que vous avez vérifié que tout fonctionne, tapez Arrêtez.\nSi vous avez réussi jusque-là, vous aurez alors un serveur Minecraft exécuté sur votre Raspberry Pi. Fantastique! Cependant, nous voulons que le serveur continue à fonctionner même lorsque nous ne sommes pas connectés par ssh au serveur. Il y a plusieurs façons de le faire, mais nous allons utiliser écran pour atteindre notre objectif. Ce n&#39;est pas la meilleure solution, mais cela devrait suffire.\nNous allons créer un script pratique pour démarrer le serveur. Type nano minecraft.sh et écris ce qui suit quatre lignes de code:\nsi ! liste d&#39;écran | grep -q &quot;Minecraft&quot;; puis\n  CD / home / pi / minecraft\n  écran -S Minecraft -ré -m java -jar -Xms512M-Tourillon Xmx1008M-1.9.pot nogui \nFi","Il est très important de taper le script de 4 lignes (ou de le copier-coller) avec précision. Vous pouvez également récupérer le fichier minecraft.sh de GitHub si vous préférez.\nle si Cette clause permet de s’assurer qu’une seule instance est exécutée à la fois (elle n’est pas parfaite, mais devrait suffire).\nCertaines personnes ont des difficultés à copier et coller le contenu du fichier minecraft.sh. En tant que test de cohérence, tapez wc -l minecraft.sh. La coquille devrait revenir 4 minecraft.sh indiquant que le script a 4 lignes, si vous ne voyez pas le chiffre 4, ne continuez pas! Si vous obtenez un nombre autre que 4, alors vous n&#39;avez pas copié correctement le script, cela ne fonctionnera pas. Je suis conscient que votre navigateur peut représenter sur la page Web les 4 lignes comme plus de 4 lignes, mais il y a exactement 4 lignes à copier.\nNous voulons aussi vérifier la syntaxe du script, tapez donc bash -n minecraft.sh: cette commande devrait retourner immédiatement sans aucune erreur. Maintenant que nous avons vérifié que le script a quatre lignes et une syntaxe valide, rendons le script exécutable: chmod + x minecraft.sh.\nVous vous êtes souvenu que je suppose que vous avez un fichier appelé spigot-1.9.jar, droite? Si votre nom de fichier diffère, veuillez adapter le script en conséquence. Veuillez relire le script, assurez-vous que tout va bien.","Pour rendre le serveur plus stable, tapez nano spigot.yml. Ensemble distance de vue: 5. Cela peut ou peut ne pas être nécessaire, vous pouvez expérimenter. L&#39;inconvénient de ce paramètre est que les clients obtiendront une vue plus limitée.\nFacultativement, vous voudrez peut-être taper nano server.properties et modifier le message d&#39;accueil donné par le motd variable.\nNous voulons que le serveur démarre automatiquement au redémarrage du Raspberry Pi. sudo nano /etc/rc.local et entrez su -l pi -c /home/pi/minecraft/minecraft.sh juste avant la commande de sortie.\nRedémarrez le serveur en utilisant le script: ./minecraft.sh alors que dans le shell bash. (Je recommande contre dactylographie sudo ./minecraft.sh comme cela ferait fonctionner le serveur en tant qu&#39;utilisateur root: vous ne voulez pas cela.) Le script vous ramènera au shell. Il ne devrait y avoir aucune erreur. S&#39;il y a une erreur, vous devez revenir en arrière et recommencer: vous avez manqué une étape quelque part. (Ces instructions ont été minutieusement testées: il y a de fortes chances que vous n&#39;ayez pas suivi correctement ces instructions, le cas échéant.)\nVotre serveur minecraft (Spigot) est géré à l&#39;aide de sa propre console. La console fonctionne un peu comme le shell bash: vous tapez des commandes suivies de la touche Entrée. Il est également utilisé par le serveur pour consigner ses opérations afin que vous puissiez voir ce qu’il fait actuellement. Pour accéder à la console du type de serveur minecraft screen -r minecraft, pour revenir au type de shell ctrl-a d. À tout moment, vous pouvez maintenant vous déconnecter du serveur. Le serveur est toujours en cours d&#39;exécution. Vous n&#39;avez pas besoin de rester connecté au Raspberry Pi.\nSpigot utilise des fichiers temporaires (situés dans / tmp). Cela peut entraîner des problèmes de performance et des instabilités sur un Raspberry Pi. Cela pourrait même raccourcir la durée de vie de votre carte SD. Il serait peut-être préférable que les fichiers temporaires résident en mémoire. Pour résoudre le problème, ouvrez le fichier. / etc / fstab avec un éditeur de texte tel que nano en tant que root (par exemple, tapez sudo nano / etc / fstab). Ça devrait ressembler a quelque chose comme ca:\nproc / proc proc par défaut 0 0\n/ dev / mmcblk0p6 / boot vfat par défaut 0 2\n/ dev / mmcblk0p7 / ext4 par défaut, noatime 0 1","Le point important est qu’il ne devrait y avoir aucune ligne où la deuxième entrée est «/ tmp». Puis ajoutez une nouvelle ligne:\ntmpfs / tmp tmpfs Aucune valeur, taille = 1M 0 0","Où vous ajoutez / insérez cette ligne n’a pas d’importance, mais veuillez noter que vous devez créer une nouvelle ligne. Le format de la fstab fichier nécessite qu’il y ait une entrée par ligne. Pour que cette modification soit prise en compte, il est simplement recommandé d&#39;arrêter le serveur Minecraft en accédant à l&#39;invite du serveur (tapez screen -r minecraft si nécessaire) puis en tapant Arrêtez. Ensuite, vous pouvez redémarrer le Raspberry Pi en toute sécurité (par exemple, avec le redémarrage sudo commander). Si vous avez tout fait correctement, le serveur devrait démarrer automatiquement après une séquence de redémarrage. À l&#39;avenir, les fichiers temporaires seront écrits dans / tmp qui est en fait un disque en mémoire. Ainsi, votre carte SD ne sera pas touchée aussi souvent.","Vous avez terminé, félicitations!","Et voila! Le résultat est un serveur Minecraft «robuste» et à faible coût.\nSi vous devez arrêter le serveur, connectez-vous simplement avec ssh, utilisez screen -r minecraft pour accéder à l&#39;invite du serveur et tapez Arrêtez. À l&#39;invite bash, tapez sudo shutdown -h maintenant. Attendez quelques secondes, puis débranchez le Raspberry Pi.\nPour ajouter un plugin Minecraft, déposez le fichier jar correspondant dans le plugins répertoire sous le Minecraft répertoire (/ home / pi / minecraft / plugins) et redémarrez le serveur (tapez Arrêtez à l&#39;invite du serveur et relancez minecraft.sh). Vous pouvez récupérer des fichiers jar de plug-in à partir d&#39;Internet en utilisant le wget ou boucle commandes dans un shell suivi de l&#39;URL telle que wget http://thedomain.com/theplugin.jar. Si vous avez égaré le fichier JAR sur le Raspberry Pi, vous pouvez le déplacer dans le bon répertoire avec le mv commander: mv theplugin.jar / home / pi / minecraft / plugins. Si vous avez les fichiers jar du plug-in sur votre PC Windows, vous pouvez utiliser sftp pour les télécharger sur le Raspberry Pi à partir de votre PC. Il existe des clients sftp gratuits tels que WinSCP.\nVous pouvez facilement configurer plusieurs de ces serveurs, il suffit d&#39;acheter plus de Raspberry Pis!\nEnsuite, vous pouvez rendre le serveur disponible sur Internet en utilisant un service tel que dyn.comet certains travaillent sur votre routeur pour rediriger le port Minecraft (25565) de votre routeur vers le Raspberry Pi. Ce n&#39;est pas très difficile à faire, mais vous devez connaître quelques notions sur la configuration de votre routeur. Vous devez également être conscient des implications pour la sécurité. Je ne vais pas vous dire comment le faire, car les détails dépendent de votre configuration exacte, de la manière dont vous accédez à Internet, de la configuration de votre routeur, etc. Au mieux, je pourrais décrire divers scénarios, mais en cas de problème, vous pourriez vous retrouver sans Internet, avec une faille de sécurité ou avec une violation des conditions de services de votre fournisseur d&#39;accès Internet. Vous êtes donc seul si vous souhaitez exposer votre serveur à Internet au sens large.\nVous voulez que votre Raspberry Pi fasse quelque chose de différent? Je recommande simplement de passer à une autre carte SD contenant la dernière distribution Linux pour Raspberry Pis. Il est généralement plus rapide de recommencer à neuf que de reconfigurer une machine et vu le coût peu élevé des cartes SD. Ne perdez pas de temps à réutiliser une carte existante.\nVous vous demandez peut-être pourquoi installer un serveur Minecraft est si compliqué. Est-ce que moi-même ou d’autres ne peuvent pas empaqueter les serveurs pour qu’ils soient plug and play? Nous sommes limités car les détenteurs des droits d&#39;auteur de Minecraft veulent que nous livrions des serveurs Minecraft prêts à fonctionner. Cependant, il devrait être possible d&#39;automatiser en grande partie les étapes que j&#39;ai décrites. Je le laisse comme un exercice pour le lecteur.\nY a-t-il un intérêt à tout cela? Probablement pas. Les serveurs Minecraft comme Spigot ont besoin de beaucoup de mémoire et le Raspberry Pi a peu de mémoire. Cependant, le projet a étiré mon imagination et m&#39;a fait penser à de nouvelles possibilités. Je recyclais les vieux PC en tant que serveurs domestiques pour assurer la sauvegarde et la mise en cache de divers projets. J&#39;en avais marre d&#39;avoir un vieux PC bruyant et encombrant chez moi… mais je pouvais littéralement empiler une grappe d&#39;ordinateurs Raspberry Pi dans une boîte à chaussures. Le fait qu&#39;ils se taisent et utilisent peu de pouvoir est vraiment une bénédiction.\nSupplémentaire: Et si vous avez installé le serveur Minecraft et souhaitez maintenant le mettre à niveau? Malheureusement, il n&#39;y a pas de support intégré pour les mises à jour sur place dans Spigot, à ma connaissance. Lorsque le logiciel ne prend pas en charge les mises à jour, de nombreux problèmes peuvent survenir si vous essayez de forcer une mise à jour, je vous recommande simplement de ne pas les mettre à jour. Si vous avez besoin d&#39;une nouvelle version, réinstallez simplement une nouvelle version. Si vous souhaitez explorer les mises à jour sur place en dépit de mes conseils contraires, un commentaire de cet article décrit une approche possible, mais je ne le recommande pas particulièrement. C&#39;est à vos risques et périls.\nLectures complémentaires: Une version courte de ce billet de blog est un chapitre du livre «Projets créatifs avec Raspberry Pi» de K. Kearney et W. Freeman.","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Mes enfants sont des joueurs et ils aiment Minecraft. Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement. Comme il est écrit en Java, il peut fonctionner facilement sous Linux. En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $. Ainsi, en réunissant deux et deux, vous pouvez construire à moindre coût une petite boîte (pas beaucoup plus grosse que ma main) qui peut être utilisée comme serveur de jeu permanent, de faible puissance et parfaitement silencieux. Et vous pouvez exposer vos enfants à des serveurs, à Linux, etc.\nIl existe de nombreux guides pour configurer un serveur Minecraft sur un Raspberry Pi, mais les informations sont omniprésentes et souvent obsolètes. J&#39;ai donc pensé contribuer par mon propre guide technique. Il m&#39;a fallu quelques longues soirées pour mettre les choses en place, mais si vous suivez mes instructions, vous pourrez probablement le faire en quelques heures, une fois que vous aurez rassemblé tout le matériel.\nNous allons installer un serveur Minecraft pour Minecraft basé sur Java. Il existe d&#39;autres versions de Minecraft (sur des appareils mobiles, par exemple), mais elles nécessitent un logiciel différent. Soyons clairs: si vous utilisez Minecraft sur un smartphone, une console ou une tablette, il n’est probablement pas compatible avec Minecraft classique.\nMes instructions ont été soigneusement testées et fonctionnent. Je vous recommande de porter une attention particulière à chaque étape. Ce n&#39;est pas difficile, mais vous devez être consciencieux.\nVous pouvez prendre des libertés et improviser, mais si vous le faites, sachez que vous êtes probablement seul pour résoudre les problèmes que vous créez.\nCertaines personnes aiment voir une vidéo de la configuration:Wakka Gaming &amp; Tech a réalisé une vidéo à partir de ce guide.\nConditions préalables","html":"<p>Mes enfants sont des joueurs et ils aiment Minecraft. Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement. Comme il est écrit en Java, il peut fonctionner facilement sous Linux. En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $. Ainsi, en réunissant deux et deux, vous pouvez construire à moindre coût une petite boîte (pas beaucoup plus grosse que ma main) qui peut être utilisée comme serveur de jeu permanent, de faible puissance et parfaitement silencieux. Et vous pouvez exposer vos enfants à des serveurs, à Linux, etc.\nIl existe de nombreux guides pour configurer un serveur Minecraft sur un Raspberry Pi, mais les informations sont omniprésentes et souvent obsolètes. J&#039;ai donc pensé contribuer par mon propre guide technique. Il m&#039;a fallu quelques longues soirées pour mettre les choses en place, mais si vous suivez mes instructions, vous pourrez probablement le faire en quelques heures, une fois que vous aurez rassemblé tout le matériel.\nNous allons installer un serveur Minecraft pour Minecraft basé sur Java. Il existe d&#039;autres versions de Minecraft (sur des appareils mobiles, par exemple), mais elles nécessitent un logiciel différent. Soyons clairs: si vous utilisez Minecraft sur un smartphone, une console ou une tablette, il n’est probablement pas compatible avec Minecraft classique.\nMes instructions ont été soigneusement testées et fonctionnent. Je vous recommande de porter une attention particulière à chaque étape. Ce n&#039;est pas difficile, mais vous devez être consciencieux.\nVous pouvez prendre des libertés et improviser, mais si vous le faites, sachez que vous êtes probablement seul pour résoudre les problèmes que vous créez.\nCertaines personnes aiment voir une vidéo de la configuration:Wakka Gaming &amp; Tech a réalisé une vidéo à partir de ce guide.\nConditions préalables</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Vous avez besoin d&#39;un ordinateur en état de marche connecté à Internet. Mes instructions fonctionnent si vous avez un Mac, un PC Windows ou une machine Linux.\nVous devez acheter un Raspberry Pi. Je recommande de prendre un Raspberry Pi 2 ou un Raspberry Pi 3. J&#39;ai essayé longuement et durement de faire fonctionner un serveur stable et rapide sur un Raspberry Pi de première génération, mais ce n’était pas bon. Je trouve que le Raspberry Pi 3 est bien meilleur que le Raspberry Pi 2, sans surprise. Je vous recommande de dédier le Raspberry Pi au seul but de faire fonctionner un seul serveur Minecraft. Essayer de faire fonctionner un autre logiciel, ou plusieurs serveurs, sur le même Raspberry Pi est susceptible de causer des problèmes. Donc, si vous voulez faire plusieurs projets avec un Raspberry Pi, alors commandez plusieurs Pis Raspberry.","html":"<p>Vous avez besoin d&#039;un ordinateur en état de marche connecté à Internet. Mes instructions fonctionnent si vous avez un Mac, un PC Windows ou une machine Linux.\nVous devez acheter un Raspberry Pi. Je recommande de prendre un Raspberry Pi 2 ou un Raspberry Pi 3. J&#039;ai essayé longuement et durement de faire fonctionner un serveur stable et rapide sur un Raspberry Pi de première génération, mais ce n’était pas bon. Je trouve que le Raspberry Pi 3 est bien meilleur que le Raspberry Pi 2, sans surprise. Je vous recommande de dédier le Raspberry Pi au seul but de faire fonctionner un seul serveur Minecraft. Essayer de faire fonctionner un autre logiciel, ou plusieurs serveurs, sur le même Raspberry Pi est susceptible de causer des problèmes. Donc, si vous voulez faire plusieurs projets avec un Raspberry Pi, alors commandez plusieurs Pis Raspberry.</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Vous avez besoin d&#39;un cordon d&#39;alimentation pour aller avec le Raspberry Pi.\nDe plus, vous avez besoin d&#39;une carte micro SD. Je recommande d’obtenir au moins une carte de 8 Go. Étant donné que les cartes sont bon marché, vous pourriez aussi bien vous procurer une carte plus grande pour ne pas avoir à vous soucier de manquer d’espace. Je recommande d&#39;obtenir la carte la plus rapide que vous puissiez trouver. (La vitesse est normalement indiquée par un nombre, par exemple 5 ou 10. Plus les nombres sont élevés, mieux c&#39;est.) Pour une bonne mesure, obtenez plusieurs cartes. Les cartes SD s&#39;usent, vous devez donc prévoir le remplacement de la carte SD; évitez de réutiliser des cartes SD plus anciennes.\nJe recommande de vous procurer une jolie boîte en plastique pour bien garnir votre Raspberry Pi, juste pour qu’il soit plus joli et plus robuste.\nVous pourriez également avoir besoin d&#39;un câble Ethernet si vous n&#39;en avez pas déjà. Si vous envisagez d’utiliser le Raspberry Pi, il est préférable de le connecter directement à votre routeur: le wifi est plus lent, plus encombrant et moins évolutif. Je n’ai eu aucune difficulté à essayer de faire fonctionner un serveur Raspberry Pi en wifi: je ne sais pas si c’est possible.\nBien que cela ne soit pas strictement nécessaire, je vous exhorte à vous procurer un dissipateur de chaleur pour le processeur du Raspberry Pi. Le processeur du Raspberry Pi peut chauffer et, le cas échéant, les performances de l&#39;ordinateur peuvent chuter de manière drastique.\nUn câble HDMI, un moniteur ou un téléviseur compatible HDMI, un clavier USB et une souris USB sont également nécessaires au début, mais vous ne devez pas utiliser le serveur en tant que tel.","html":"<p>Vous avez besoin d&#039;un cordon d&#039;alimentation pour aller avec le Raspberry Pi.\nDe plus, vous avez besoin d&#039;une carte micro SD. Je recommande d’obtenir au moins une carte de 8 Go. Étant donné que les cartes sont bon marché, vous pourriez aussi bien vous procurer une carte plus grande pour ne pas avoir à vous soucier de manquer d’espace. Je recommande d&#039;obtenir la carte la plus rapide que vous puissiez trouver. (La vitesse est normalement indiquée par un nombre, par exemple 5 ou 10. Plus les nombres sont élevés, mieux c&#039;est.) Pour une bonne mesure, obtenez plusieurs cartes. Les cartes SD s&#039;usent, vous devez donc prévoir le remplacement de la carte SD; évitez de réutiliser des cartes SD plus anciennes.\nJe recommande de vous procurer une jolie boîte en plastique pour bien garnir votre Raspberry Pi, juste pour qu’il soit plus joli et plus robuste.\nVous pourriez également avoir besoin d&#039;un câble Ethernet si vous n&#039;en avez pas déjà. Si vous envisagez d’utiliser le Raspberry Pi, il est préférable de le connecter directement à votre routeur: le wifi est plus lent, plus encombrant et moins évolutif. Je n’ai eu aucune difficulté à essayer de faire fonctionner un serveur Raspberry Pi en wifi: je ne sais pas si c’est possible.\nBien que cela ne soit pas strictement nécessaire, je vous exhorte à vous procurer un dissipateur de chaleur pour le processeur du Raspberry Pi. Le processeur du Raspberry Pi peut chauffer et, le cas échéant, les performances de l&#039;ordinateur peuvent chuter de manière drastique.\nUn câble HDMI, un moniteur ou un téléviseur compatible HDMI, un clavier USB et une souris USB sont également nécessaires au début, mais vous ne devez pas utiliser le serveur en tant que tel.</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Instructions","html":"<p>Instructions</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Vous devez mettre la dernière version de la distribution Linux du Raspberry Pi, Raspbian, sur la carte SD. Mes instructions supposent que vous obtenez la version complète. Pour une raison quelconque, beaucoup de gens préfèrent la version «allégée», mais ils ne peuvent alors pas suivre mes instructions. Veuillez utiliser la version complète (les versions lite et complète sont toutes deux gratuites). Si vous possédez une ancienne version du système d&#39;exploitation, n&#39;essayez pas de la mettre à niveau inutilement. Partir d&#39;une nouvelle version est préférable. Suivez simplement les instructions du site Web de Raspberry Pi. Le téléchargement des fichiers image prend une éternité.\nAu début, vous aurez besoin d’un moniteur ou d’un téléviseur (avec une connexion HDMI), d’un clavier et d’une souris connectés au Raspberry Pi. Connectez votre Raspberry Pi à votre routeur via le câble Ethernet. Mettez la carte SD dans le Raspberry Pi. Faites-le avec précaution car vous pouvez facilement endommager la carte SD ou le Raspberry Pi en poussant la carte sous le mauvais angle ou avec trop de force. Branchez le moniteur, le clavier et la souris. Branchez le courant et ça devrait commencer. Si, comme cela m’est arrivé, la carte ne reste pas branchée, utilisez simplement un élastique.\nLe Raspberry Pi se lancera dans un mode graphique avec prise en charge de la souris et tout ce que vous attendez d&#39;un système d&#39;exploitation moderne: nous allons bientôt nous débarrasser de ce luxe inutile. J&#39;espère que vous avez immédiatement accès à Internet. Étant donné que je suppose que vous utilisez un câble Ethernet (par opposition au wifi), il ne devrait y avoir aucune configuration nécessaire pour l&#39;accès Internet.\nPar défaut, votre nom d&#39;utilisateur est «pi» sur ce nouveau Raspberry Pi. Ne le changez pas même si vous savez comment. Si vous le faites, vous devrez mettre à jour toutes les instructions: vous êtes seul.\nAllez au terminal. Sur un Raspberry Pi avec un bureau graphique, on peut parfois le trouver sur le bureau lui-même, peut-être sous le nom LXTERMINAL. Vous devriez pouvoir le trouver rapidement en naviguant dans le bureau graphique et en regardant les icônes. Lors de son lancement, l’application terminal lance un «shell bash» (par défaut). Dans un shell, vous tapez des commandes suivies de la touche Entrée. Essayez de taper pwd, il devrait revenir / home / pi. Si oui, félicitations! Vous êtes sur le point de devenir un hacker Linux!\n(Facultatif) Il est utile de savoir que les fichiers d&#39;un ordinateur moderne sont organisés en répertoires (parfois appelés dossiers). Les répertoires peuvent contenir d&#39;autres répertoires, etc. Sur un Raspberry Pi, par défaut, vous avez un répertoire personnel situé à / home / pi. Vous pouvez créer de nouveaux répertoires sous ce répertoire de base. En règle générale, vous ne pouvez pas écrire dans des fichiers situés en dehors de votre répertoire personnel et de ses sous-répertoires, et vous ne pouvez pas en créer de nouveaux partout: vous devez pour cela appeler des privilèges d’administrateur, en préfixant vos commandes par le préfixe. sudo instruction. Cependant, vous ne devriez utiliser que le sudo quand c&#39;est strictement nécessaire car c&#39;est un risque pour la sécurité et cela affecte les permissions des fichiers et des répertoires. Cela peut être utile si vous connaissez les commandes shell suivantes:","html":"<p>Vous devez mettre la dernière version de la distribution Linux du Raspberry Pi, Raspbian, sur la carte SD. Mes instructions supposent que vous obtenez la version complète. Pour une raison quelconque, beaucoup de gens préfèrent la version «allégée», mais ils ne peuvent alors pas suivre mes instructions. Veuillez utiliser la version complète (les versions lite et complète sont toutes deux gratuites). Si vous possédez une ancienne version du système d&#039;exploitation, n&#039;essayez pas de la mettre à niveau inutilement. Partir d&#039;une nouvelle version est préférable. Suivez simplement les instructions du site Web de Raspberry Pi. Le téléchargement des fichiers image prend une éternité.\nAu début, vous aurez besoin d’un moniteur ou d’un téléviseur (avec une connexion HDMI), d’un clavier et d’une souris connectés au Raspberry Pi. Connectez votre Raspberry Pi à votre routeur via le câble Ethernet. Mettez la carte SD dans le Raspberry Pi. Faites-le avec précaution car vous pouvez facilement endommager la carte SD ou le Raspberry Pi en poussant la carte sous le mauvais angle ou avec trop de force. Branchez le moniteur, le clavier et la souris. Branchez le courant et ça devrait commencer. Si, comme cela m’est arrivé, la carte ne reste pas branchée, utilisez simplement un élastique.\nLe Raspberry Pi se lancera dans un mode graphique avec prise en charge de la souris et tout ce que vous attendez d&#039;un système d&#039;exploitation moderne: nous allons bientôt nous débarrasser de ce luxe inutile. J&#039;espère que vous avez immédiatement accès à Internet. Étant donné que je suppose que vous utilisez un câble Ethernet (par opposition au wifi), il ne devrait y avoir aucune configuration nécessaire pour l&#039;accès Internet.\nPar défaut, votre nom d&#039;utilisateur est «pi» sur ce nouveau Raspberry Pi. Ne le changez pas même si vous savez comment. Si vous le faites, vous devrez mettre à jour toutes les instructions: vous êtes seul.\nAllez au terminal. Sur un Raspberry Pi avec un bureau graphique, on peut parfois le trouver sur le bureau lui-même, peut-être sous le nom LXTERMINAL. Vous devriez pouvoir le trouver rapidement en naviguant dans le bureau graphique et en regardant les icônes. Lors de son lancement, l’application terminal lance un «shell bash» (par défaut). Dans un shell, vous tapez des commandes suivies de la touche Entrée. Essayez de taper pwd, il devrait revenir / home / pi. Si oui, félicitations! Vous êtes sur le point de devenir un hacker Linux!\n(Facultatif) Il est utile de savoir que les fichiers d&#039;un ordinateur moderne sont organisés en répertoires (parfois appelés dossiers). Les répertoires peuvent contenir d&#039;autres répertoires, etc. Sur un Raspberry Pi, par défaut, vous avez un répertoire personnel situé à / home / pi. Vous pouvez créer de nouveaux répertoires sous ce répertoire de base. En règle générale, vous ne pouvez pas écrire dans des fichiers situés en dehors de votre répertoire personnel et de ses sous-répertoires, et vous ne pouvez pas en créer de nouveaux partout: vous devez pour cela appeler des privilèges d’administrateur, en préfixant vos commandes par le préfixe. sudo instruction. Cependant, vous ne devriez utiliser que le sudo quand c&#039;est strictement nécessaire car c&#039;est un risque pour la sécurité et cela affecte les permissions des fichiers et des répertoires. Cela peut être utile si vous connaissez les commandes shell suivantes:</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"pwd: vous donne le courant (répertoire de travail).\necho $ HOME: vous donne l&#39;emplacement de votre répertoire personnel (cela devrait être / home / pi tout au long de.\ncd newdirectory: change le répertoire courant en nouveau répertoire si cela existe.\nmkdir newdirectory: crée un nouveau répertoire appelé nouveau répertoire sous le répertoire en cours.\nls: affiche tous les fichiers et répertoires du répertoire en cours.\ncd ..: change le répertoire actuel en répertoire parent.\nrm myfile: supprime définitivement le fichier appelé mon fichier.\ncp monfichier1 monfichier2: crée un nouveau fichier appelé monfichier2 qui a le même contenu que monfichier1.\nmv monfichier1 monfichier2: déplace ou renomme le fichier monfichier1 à monfichier1.","html":"<p>pwd: vous donne le courant (répertoire de travail).\necho $ HOME: vous donne l&#039;emplacement de votre répertoire personnel (cela devrait être / home / pi tout au long de.\ncd newdirectory: change le répertoire courant en nouveau répertoire si cela existe.\nmkdir newdirectory: crée un nouveau répertoire appelé nouveau répertoire sous le répertoire en cours.\nls: affiche tous les fichiers et répertoires du répertoire en cours.\ncd ..: change le répertoire actuel en répertoire parent.\nrm myfile: supprime définitivement le fichier appelé mon fichier.\ncp monfichier1 monfichier2: crée un nouveau fichier appelé monfichier2 qui a le même contenu que monfichier1.\nmv monfichier1 monfichier2: déplace ou renomme le fichier monfichier1 à monfichier1.</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Installez quelques paquets supplémentaires en tapant cette ligne de commande sudo apt-get installer netatalk screen avahi-daemon, suivi de la touche entrée. Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, entrez-la en une seule ligne. Ne sautez pas cette étape importante. Veuillez ne pas vous disputer pour savoir si vous avez besoin des trois packages: installez-les simplement, la vie est courte.\nEssayez de taper liste d&#39;écran. Si il se plaint qu&#39;il n&#39;y a pas écran commande, revenez à l’étape précédente et installez-la. Sinon, vous devriez recevoir un message du type Aucune prise trouvée: c&#39;est bon!\nPuis tapez sudo raspi-config. Cette commande lance un petit outil de configuration.","html":"<p>Installez quelques paquets supplémentaires en tapant cette ligne de commande sudo apt-get installer netatalk screen avahi-daemon, suivi de la touche entrée. Bien que la commande puisse s&#039;étendre sur plusieurs lignes dans votre navigateur, entrez-la en une seule ligne. Ne sautez pas cette étape importante. Veuillez ne pas vous disputer pour savoir si vous avez besoin des trois packages: installez-les simplement, la vie est courte.\nEssayez de taper liste d&#039;écran. Si il se plaint qu&#039;il n&#039;y a pas écran commande, revenez à l’étape précédente et installez-la. Sinon, vous devriez recevoir un message du type Aucune prise trouvée: c&#039;est bon!\nPuis tapez sudo raspi-config. Cette commande lance un petit outil de configuration.</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"Dites-lui d’abord d’étendre le système de fichiers de manière à ce qu’il utilise toute la carte SD.\nPar sécurité, je recommande de changer le mot de passe par défaut (le compte par défaut est appelé pi avec mot de passe framboise).\nVous voulez dire au Raspberry Pi de démarrer dans le shell: Console Autologin Console texte, connectée automatiquement en tant qu&#39;utilisateur &#39;pi&#39;.\nDans les options d&#39;internationalisation, vous souhaiterez peut-être configurer l&#39;heure et les paramètres régionaux.\nVous voudrez peut-être régler l&#39;overclocking sur le réglage maximum, si l&#39;option est disponible. (L&#39;overclocking est facultatif et peut provoquer des instabilités et des plantages.)\nVous souhaitez attribuer la quantité minimale de mémoire au GPU (16 suffisent) à partir des options avancées.\nSous les options avancées, vous pouvez vérifier la valeur du nom d&#39;hôte. Par défaut, tarte aux framboisesJe suppose que vous ne le changez pas. Vous devrez peut-être le changer si vous avez plusieurs Raspberry Pis sur votre réseau.\nAssurez-vous que le serveur ssh est allumé. Le terme «ssh» signifie «shell sécurisé», c’est un moyen de se connecter au shell d’une autre machine à distance et en toute sécurité (avec cryptage).\nÀ ce stade, une astuce intéressante consiste à trouver l&#39;adresse IP du Raspberry Pi sur votre réseau. Type ifconfig | grep &quot;inet&quot;. Le résultat peut contenir deux lignes, une avec la chaîne &quot;addr: 127.0.0.1&quot; et une autre avec une chaîne ressemblant à &quot;addr: 192.168.1.87&quot;. Dans ce cas, 192.168.1.87 est votre adresse IP (votre adresse sera différente). Notez que si vous pouvez accéder à votre routeur, vous devriez également pouvoir trouver l&#39;adresse IP de votre Raspberry Pi, mais tout le monde ne peut ou ne doit pas accéder à son routeur.","html":"<p>Dites-lui d’abord d’étendre le système de fichiers de manière à ce qu’il utilise toute la carte SD.\nPar sécurité, je recommande de changer le mot de passe par défaut (le compte par défaut est appelé pi avec mot de passe framboise).\nVous voulez dire au Raspberry Pi de démarrer dans le shell: Console Autologin Console texte, connectée automatiquement en tant qu&#039;utilisateur &#039;pi&#039;.\nDans les options d&#039;internationalisation, vous souhaiterez peut-être configurer l&#039;heure et les paramètres régionaux.\nVous voudrez peut-être régler l&#039;overclocking sur le réglage maximum, si l&#039;option est disponible. (L&#039;overclocking est facultatif et peut provoquer des instabilités et des plantages.)\nVous souhaitez attribuer la quantité minimale de mémoire au GPU (16 suffisent) à partir des options avancées.\nSous les options avancées, vous pouvez vérifier la valeur du nom d&#039;hôte. Par défaut, tarte aux framboisesJe suppose que vous ne le changez pas. Vous devrez peut-être le changer si vous avez plusieurs Raspberry Pis sur votre réseau.\nAssurez-vous que le serveur ssh est allumé. Le terme «ssh» signifie «shell sécurisé», c’est un moyen de se connecter au shell d’une autre machine à distance et en toute sécurité (avec cryptage).\nÀ ce stade, une astuce intéressante consiste à trouver l&#039;adresse IP du Raspberry Pi sur votre réseau. Type ifconfig | grep &quot;inet&quot;. Le résultat peut contenir deux lignes, une avec la chaîne &quot;addr: 127.0.0.1&quot; et une autre avec une chaîne ressemblant à &quot;addr: 192.168.1.87&quot;. Dans ce cas, 192.168.1.87 est votre adresse IP (votre adresse sera différente). Notez que si vous pouvez accéder à votre routeur, vous devriez également pouvoir trouver l&#039;adresse IP de votre Raspberry Pi, mais tout le monde ne peut ou ne doit pas accéder à son routeur.</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Vous pouvez sortir Raspi-config ce qui devrait vous ramener à la coque bash. Redémarrez le Raspberry Pi en tapant redémarrage sudo dans la coquille bash.","html":"<p>Vous pouvez sortir Raspi-config ce qui devrait vous ramener à la coque bash. Redémarrez le Raspberry Pi en tapant redémarrage sudo dans la coquille bash.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Depuis votre PC ou Mac sur le même réseau, vous devez vous connecter par ssh à [email protected].","html":"<p>Depuis votre PC ou Mac sur le même réseau, vous devez vous connecter par ssh à [email protected].</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Sur un Mac, allez simplement dans Terminal (Finder / Applications / Utilitaires / Terminal) et tapez ssh [email protected].\nSi vous utilisez Windows, vous pouvez accéder à votre Raspberry Pi via ssh à l’aide de Putty. (Si vous utilisez Windows 10, Microsoft met à disposition un sous-système Linux prenant en charge intégralement ssh. Si vous pouvez faire fonctionner le sous-système Linux, tapez ssh [email protected]  dans son shell bash devrait fonctionner.)","html":"<p>Sur un Mac, allez simplement dans Terminal (Finder / Applications / Utilitaires / Terminal) et tapez ssh [email protected].\nSi vous utilisez Windows, vous pouvez accéder à votre Raspberry Pi via ssh à l’aide de Putty. (Si vous utilisez Windows 10, Microsoft met à disposition un sous-système Linux prenant en charge intégralement ssh. Si vous pouvez faire fonctionner le sous-système Linux, tapez ssh [email protected]  dans son shell bash devrait fonctionner.)</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Si, en quelque sorte, raspberrypi.local ne résout pas, puis remplacez-le par l&#39;adresse IP codée en dur trouvée précédemment en tapant ifconfig. L&#39;utilisation d&#39;une adresse IP codée en dur n&#39;est pas une bonne idée car elle peut changer avec le temps. Cependant, l’utilisation temporaire de l’adresse IP codée en dur peut vous permettre de progresser (par exemple, vérifiez la configuration du Raspberry Pi).\nVous devriez maintenant être dans la coque bash sur le Raspberry Pi. Une fois ce travail effectué, vous pouvez débrancher le Raspberry Pi du moniteur, du clavier et de la souris. Votre serveur est maintenant &quot;sans tête&quot;.","html":"<p>Si, en quelque sorte, raspberrypi.local ne résout pas, puis remplacez-le par l&#039;adresse IP codée en dur trouvée précédemment en tapant ifconfig. L&#039;utilisation d&#039;une adresse IP codée en dur n&#039;est pas une bonne idée car elle peut changer avec le temps. Cependant, l’utilisation temporaire de l’adresse IP codée en dur peut vous permettre de progresser (par exemple, vérifiez la configuration du Raspberry Pi).\nVous devriez maintenant être dans la coque bash sur le Raspberry Pi. Une fois ce travail effectué, vous pouvez débrancher le Raspberry Pi du moniteur, du clavier et de la souris. Votre serveur est maintenant &quot;sans tête&quot;.</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"À partir de votre répertoire personnel sur le Raspberry Pi, créez un répertoire dans lequel vous installerez les fichiers Minecraft: mkdir minecraft &amp;&amp; cd minecraft. (Il s&#39;agit d&#39;une commande unique, sur une seule ligne.) Vous pouvez installer vos fichiers ailleurs, mais vous devez adapter les instructions ci-dessous en conséquence.\nTéléchargez le fichier de construction de Spigot (logiciel Minecraft de votre choix) à l’aide de la ligne de commande suivante:\nwget https://hub.spigotmc.org/Jenkins/emploi/BuildTools/lastSuccessfulBuild/artefact/cible/BuildTools.pot","html":"<p>À partir de votre répertoire personnel sur le Raspberry Pi, créez un répertoire dans lequel vous installerez les fichiers Minecraft: mkdir minecraft &amp;&amp; cd minecraft. (Il s&#039;agit d&#039;une commande unique, sur une seule ligne.) Vous pouvez installer vos fichiers ailleurs, mais vous devez adapter les instructions ci-dessous en conséquence.\nTéléchargez le fichier de construction de Spigot (logiciel Minecraft de votre choix) à l’aide de la ligne de commande suivante:\nwget https://hub.spigotmc.org/Jenkins/emploi/BuildTools/lastSuccessfulBuild/artefact/cible/BuildTools.pot</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"(Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, il s&#39;agit d&#39;une seule ligne.)","html":"<p>(Bien que la commande puisse s&#039;étendre sur plusieurs lignes dans votre navigateur, il s&#039;agit d&#039;une seule ligne.)</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"Construisez le serveur en entrant la ligne de commande suivante: java -jar BuildTools.jar. Cela prendra pour toujours. Va boire du café. Après un long moment, dans mon cas, il a créé un fichier appelé spigot-1.9.jar ainsi que de nombreux autres fichiers. Type ls spigot * .jar pour savoir comment les fichiers jar sont appelés, je suppose que vous avez spigot-1.9.jar. Adaptez les instructions ci-dessous en fonction du nom réel du fichier.\nUne fois cela fait, démarrez le serveur pour la première fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela créera un fichier appelé eula.txt. Vous devez le modifier avec la commande nano eula.txt. Assurez-vous qu&#39;il lit eula = true.\nDémarrez le serveur une seconde fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela prendra encore une fois pour toujours. Va boire plus de café. Une fois que le serveur a renvoyé l&#39;invite de commande, celle-ci devrait être opérationnelle. Connectez un lecteur Minecraft à raspberrypi.local. Une fois que vous avez vérifié que tout fonctionne, tapez Arrêtez.\nSi vous avez réussi jusque-là, vous aurez alors un serveur Minecraft exécuté sur votre Raspberry Pi. Fantastique! Cependant, nous voulons que le serveur continue à fonctionner même lorsque nous ne sommes pas connectés par ssh au serveur. Il y a plusieurs façons de le faire, mais nous allons utiliser écran pour atteindre notre objectif. Ce n&#39;est pas la meilleure solution, mais cela devrait suffire.\nNous allons créer un script pratique pour démarrer le serveur. Type nano minecraft.sh et écris ce qui suit quatre lignes de code:\nsi ! liste d&#39;écran | grep -q &quot;Minecraft&quot;; puis\n  CD / home / pi / minecraft\n  écran -S Minecraft -ré -m java -jar -Xms512M-Tourillon Xmx1008M-1.9.pot nogui \nFi","html":"<p>Construisez le serveur en entrant la ligne de commande suivante: java -jar BuildTools.jar. Cela prendra pour toujours. Va boire du café. Après un long moment, dans mon cas, il a créé un fichier appelé spigot-1.9.jar ainsi que de nombreux autres fichiers. Type ls spigot * .jar pour savoir comment les fichiers jar sont appelés, je suppose que vous avez spigot-1.9.jar. Adaptez les instructions ci-dessous en fonction du nom réel du fichier.\nUne fois cela fait, démarrez le serveur pour la première fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela créera un fichier appelé eula.txt. Vous devez le modifier avec la commande nano eula.txt. Assurez-vous qu&#039;il lit eula = true.\nDémarrez le serveur une seconde fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela prendra encore une fois pour toujours. Va boire plus de café. Une fois que le serveur a renvoyé l&#039;invite de commande, celle-ci devrait être opérationnelle. Connectez un lecteur Minecraft à raspberrypi.local. Une fois que vous avez vérifié que tout fonctionne, tapez Arrêtez.\nSi vous avez réussi jusque-là, vous aurez alors un serveur Minecraft exécuté sur votre Raspberry Pi. Fantastique! Cependant, nous voulons que le serveur continue à fonctionner même lorsque nous ne sommes pas connectés par ssh au serveur. Il y a plusieurs façons de le faire, mais nous allons utiliser écran pour atteindre notre objectif. Ce n&#039;est pas la meilleure solution, mais cela devrait suffire.\nNous allons créer un script pratique pour démarrer le serveur. Type nano minecraft.sh et écris ce qui suit quatre lignes de code:\nsi ! liste d&#039;écran | grep -q &quot;Minecraft&quot;; puis\n  CD / home / pi / minecraft\n  écran -S Minecraft -ré -m java -jar -Xms512M-Tourillon Xmx1008M-1.9.pot nogui \nFi</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"Il est très important de taper le script de 4 lignes (ou de le copier-coller) avec précision. Vous pouvez également récupérer le fichier minecraft.sh de GitHub si vous préférez.\nle si Cette clause permet de s’assurer qu’une seule instance est exécutée à la fois (elle n’est pas parfaite, mais devrait suffire).\nCertaines personnes ont des difficultés à copier et coller le contenu du fichier minecraft.sh. En tant que test de cohérence, tapez wc -l minecraft.sh. La coquille devrait revenir 4 minecraft.sh indiquant que le script a 4 lignes, si vous ne voyez pas le chiffre 4, ne continuez pas! Si vous obtenez un nombre autre que 4, alors vous n&#39;avez pas copié correctement le script, cela ne fonctionnera pas. Je suis conscient que votre navigateur peut représenter sur la page Web les 4 lignes comme plus de 4 lignes, mais il y a exactement 4 lignes à copier.\nNous voulons aussi vérifier la syntaxe du script, tapez donc bash -n minecraft.sh: cette commande devrait retourner immédiatement sans aucune erreur. Maintenant que nous avons vérifié que le script a quatre lignes et une syntaxe valide, rendons le script exécutable: chmod + x minecraft.sh.\nVous vous êtes souvenu que je suppose que vous avez un fichier appelé spigot-1.9.jar, droite? Si votre nom de fichier diffère, veuillez adapter le script en conséquence. Veuillez relire le script, assurez-vous que tout va bien.","html":"<p>Il est très important de taper le script de 4 lignes (ou de le copier-coller) avec précision. Vous pouvez également récupérer le fichier minecraft.sh de GitHub si vous préférez.\nle si Cette clause permet de s’assurer qu’une seule instance est exécutée à la fois (elle n’est pas parfaite, mais devrait suffire).\nCertaines personnes ont des difficultés à copier et coller le contenu du fichier minecraft.sh. En tant que test de cohérence, tapez wc -l minecraft.sh. La coquille devrait revenir 4 minecraft.sh indiquant que le script a 4 lignes, si vous ne voyez pas le chiffre 4, ne continuez pas! Si vous obtenez un nombre autre que 4, alors vous n&#039;avez pas copié correctement le script, cela ne fonctionnera pas. Je suis conscient que votre navigateur peut représenter sur la page Web les 4 lignes comme plus de 4 lignes, mais il y a exactement 4 lignes à copier.\nNous voulons aussi vérifier la syntaxe du script, tapez donc bash -n minecraft.sh: cette commande devrait retourner immédiatement sans aucune erreur. Maintenant que nous avons vérifié que le script a quatre lignes et une syntaxe valide, rendons le script exécutable: chmod + x minecraft.sh.\nVous vous êtes souvenu que je suppose que vous avez un fichier appelé spigot-1.9.jar, droite? Si votre nom de fichier diffère, veuillez adapter le script en conséquence. Veuillez relire le script, assurez-vous que tout va bien.</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"Pour rendre le serveur plus stable, tapez nano spigot.yml. Ensemble distance de vue: 5. Cela peut ou peut ne pas être nécessaire, vous pouvez expérimenter. L&#39;inconvénient de ce paramètre est que les clients obtiendront une vue plus limitée.\nFacultativement, vous voudrez peut-être taper nano server.properties et modifier le message d&#39;accueil donné par le motd variable.\nNous voulons que le serveur démarre automatiquement au redémarrage du Raspberry Pi. sudo nano /etc/rc.local et entrez su -l pi -c /home/pi/minecraft/minecraft.sh juste avant la commande de sortie.\nRedémarrez le serveur en utilisant le script: ./minecraft.sh alors que dans le shell bash. (Je recommande contre dactylographie sudo ./minecraft.sh comme cela ferait fonctionner le serveur en tant qu&#39;utilisateur root: vous ne voulez pas cela.) Le script vous ramènera au shell. Il ne devrait y avoir aucune erreur. S&#39;il y a une erreur, vous devez revenir en arrière et recommencer: vous avez manqué une étape quelque part. (Ces instructions ont été minutieusement testées: il y a de fortes chances que vous n&#39;ayez pas suivi correctement ces instructions, le cas échéant.)\nVotre serveur minecraft (Spigot) est géré à l&#39;aide de sa propre console. La console fonctionne un peu comme le shell bash: vous tapez des commandes suivies de la touche Entrée. Il est également utilisé par le serveur pour consigner ses opérations afin que vous puissiez voir ce qu’il fait actuellement. Pour accéder à la console du type de serveur minecraft screen -r minecraft, pour revenir au type de shell ctrl-a d. À tout moment, vous pouvez maintenant vous déconnecter du serveur. Le serveur est toujours en cours d&#39;exécution. Vous n&#39;avez pas besoin de rester connecté au Raspberry Pi.\nSpigot utilise des fichiers temporaires (situés dans / tmp). Cela peut entraîner des problèmes de performance et des instabilités sur un Raspberry Pi. Cela pourrait même raccourcir la durée de vie de votre carte SD. Il serait peut-être préférable que les fichiers temporaires résident en mémoire. Pour résoudre le problème, ouvrez le fichier. / etc / fstab avec un éditeur de texte tel que nano en tant que root (par exemple, tapez sudo nano / etc / fstab). Ça devrait ressembler a quelque chose comme ca:\nproc / proc proc par défaut 0 0\n/ dev / mmcblk0p6 / boot vfat par défaut 0 2\n/ dev / mmcblk0p7 / ext4 par défaut, noatime 0 1","html":"<p>Pour rendre le serveur plus stable, tapez nano spigot.yml. Ensemble distance de vue: 5. Cela peut ou peut ne pas être nécessaire, vous pouvez expérimenter. L&#039;inconvénient de ce paramètre est que les clients obtiendront une vue plus limitée.\nFacultativement, vous voudrez peut-être taper nano server.properties et modifier le message d&#039;accueil donné par le motd variable.\nNous voulons que le serveur démarre automatiquement au redémarrage du Raspberry Pi. sudo nano /etc/rc.local et entrez su -l pi -c /home/pi/minecraft/minecraft.sh juste avant la commande de sortie.\nRedémarrez le serveur en utilisant le script: ./minecraft.sh alors que dans le shell bash. (Je recommande contre dactylographie sudo ./minecraft.sh comme cela ferait fonctionner le serveur en tant qu&#039;utilisateur root: vous ne voulez pas cela.) Le script vous ramènera au shell. Il ne devrait y avoir aucune erreur. S&#039;il y a une erreur, vous devez revenir en arrière et recommencer: vous avez manqué une étape quelque part. (Ces instructions ont été minutieusement testées: il y a de fortes chances que vous n&#039;ayez pas suivi correctement ces instructions, le cas échéant.)\nVotre serveur minecraft (Spigot) est géré à l&#039;aide de sa propre console. La console fonctionne un peu comme le shell bash: vous tapez des commandes suivies de la touche Entrée. Il est également utilisé par le serveur pour consigner ses opérations afin que vous puissiez voir ce qu’il fait actuellement. Pour accéder à la console du type de serveur minecraft screen -r minecraft, pour revenir au type de shell ctrl-a d. À tout moment, vous pouvez maintenant vous déconnecter du serveur. Le serveur est toujours en cours d&#039;exécution. Vous n&#039;avez pas besoin de rester connecté au Raspberry Pi.\nSpigot utilise des fichiers temporaires (situés dans / tmp). Cela peut entraîner des problèmes de performance et des instabilités sur un Raspberry Pi. Cela pourrait même raccourcir la durée de vie de votre carte SD. Il serait peut-être préférable que les fichiers temporaires résident en mémoire. Pour résoudre le problème, ouvrez le fichier. / etc / fstab avec un éditeur de texte tel que nano en tant que root (par exemple, tapez sudo nano / etc / fstab). Ça devrait ressembler a quelque chose comme ca:\nproc / proc proc par défaut 0 0\n/ dev / mmcblk0p6 / boot vfat par défaut 0 2\n/ dev / mmcblk0p7 / ext4 par défaut, noatime 0 1</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"Le point important est qu’il ne devrait y avoir aucune ligne où la deuxième entrée est «/ tmp». Puis ajoutez une nouvelle ligne:\ntmpfs / tmp tmpfs Aucune valeur, taille = 1M 0 0","html":"<p>Le point important est qu’il ne devrait y avoir aucune ligne où la deuxième entrée est «/ tmp». Puis ajoutez une nouvelle ligne:\ntmpfs / tmp tmpfs Aucune valeur, taille = 1M 0 0</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"Où vous ajoutez / insérez cette ligne n’a pas d’importance, mais veuillez noter que vous devez créer une nouvelle ligne. Le format de la fstab fichier nécessite qu’il y ait une entrée par ligne. Pour que cette modification soit prise en compte, il est simplement recommandé d&#39;arrêter le serveur Minecraft en accédant à l&#39;invite du serveur (tapez screen -r minecraft si nécessaire) puis en tapant Arrêtez. Ensuite, vous pouvez redémarrer le Raspberry Pi en toute sécurité (par exemple, avec le redémarrage sudo commander). Si vous avez tout fait correctement, le serveur devrait démarrer automatiquement après une séquence de redémarrage. À l&#39;avenir, les fichiers temporaires seront écrits dans / tmp qui est en fait un disque en mémoire. Ainsi, votre carte SD ne sera pas touchée aussi souvent.","html":"<p>Où vous ajoutez / insérez cette ligne n’a pas d’importance, mais veuillez noter que vous devez créer une nouvelle ligne. Le format de la fstab fichier nécessite qu’il y ait une entrée par ligne. Pour que cette modification soit prise en compte, il est simplement recommandé d&#039;arrêter le serveur Minecraft en accédant à l&#039;invite du serveur (tapez screen -r minecraft si nécessaire) puis en tapant Arrêtez. Ensuite, vous pouvez redémarrer le Raspberry Pi en toute sécurité (par exemple, avec le redémarrage sudo commander). Si vous avez tout fait correctement, le serveur devrait démarrer automatiquement après une séquence de redémarrage. À l&#039;avenir, les fichiers temporaires seront écrits dans / tmp qui est en fait un disque en mémoire. Ainsi, votre carte SD ne sera pas touchée aussi souvent.</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"Vous avez terminé, félicitations!","html":"<p>Vous avez terminé, félicitations!</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"Et voila! Le résultat est un serveur Minecraft «robuste» et à faible coût.\nSi vous devez arrêter le serveur, connectez-vous simplement avec ssh, utilisez screen -r minecraft pour accéder à l&#39;invite du serveur et tapez Arrêtez. À l&#39;invite bash, tapez sudo shutdown -h maintenant. Attendez quelques secondes, puis débranchez le Raspberry Pi.\nPour ajouter un plugin Minecraft, déposez le fichier jar correspondant dans le plugins répertoire sous le Minecraft répertoire (/ home / pi / minecraft / plugins) et redémarrez le serveur (tapez Arrêtez à l&#39;invite du serveur et relancez minecraft.sh). Vous pouvez récupérer des fichiers jar de plug-in à partir d&#39;Internet en utilisant le wget ou boucle commandes dans un shell suivi de l&#39;URL telle que wget http://thedomain.com/theplugin.jar. Si vous avez égaré le fichier JAR sur le Raspberry Pi, vous pouvez le déplacer dans le bon répertoire avec le mv commander: mv theplugin.jar / home / pi / minecraft / plugins. Si vous avez les fichiers jar du plug-in sur votre PC Windows, vous pouvez utiliser sftp pour les télécharger sur le Raspberry Pi à partir de votre PC. Il existe des clients sftp gratuits tels que WinSCP.\nVous pouvez facilement configurer plusieurs de ces serveurs, il suffit d&#39;acheter plus de Raspberry Pis!\nEnsuite, vous pouvez rendre le serveur disponible sur Internet en utilisant un service tel que dyn.comet certains travaillent sur votre routeur pour rediriger le port Minecraft (25565) de votre routeur vers le Raspberry Pi. Ce n&#39;est pas très difficile à faire, mais vous devez connaître quelques notions sur la configuration de votre routeur. Vous devez également être conscient des implications pour la sécurité. Je ne vais pas vous dire comment le faire, car les détails dépendent de votre configuration exacte, de la manière dont vous accédez à Internet, de la configuration de votre routeur, etc. Au mieux, je pourrais décrire divers scénarios, mais en cas de problème, vous pourriez vous retrouver sans Internet, avec une faille de sécurité ou avec une violation des conditions de services de votre fournisseur d&#39;accès Internet. Vous êtes donc seul si vous souhaitez exposer votre serveur à Internet au sens large.\nVous voulez que votre Raspberry Pi fasse quelque chose de différent? Je recommande simplement de passer à une autre carte SD contenant la dernière distribution Linux pour Raspberry Pis. Il est généralement plus rapide de recommencer à neuf que de reconfigurer une machine et vu le coût peu élevé des cartes SD. Ne perdez pas de temps à réutiliser une carte existante.\nVous vous demandez peut-être pourquoi installer un serveur Minecraft est si compliqué. Est-ce que moi-même ou d’autres ne peuvent pas empaqueter les serveurs pour qu’ils soient plug and play? Nous sommes limités car les détenteurs des droits d&#39;auteur de Minecraft veulent que nous livrions des serveurs Minecraft prêts à fonctionner. Cependant, il devrait être possible d&#39;automatiser en grande partie les étapes que j&#39;ai décrites. Je le laisse comme un exercice pour le lecteur.\nY a-t-il un intérêt à tout cela? Probablement pas. Les serveurs Minecraft comme Spigot ont besoin de beaucoup de mémoire et le Raspberry Pi a peu de mémoire. Cependant, le projet a étiré mon imagination et m&#39;a fait penser à de nouvelles possibilités. Je recyclais les vieux PC en tant que serveurs domestiques pour assurer la sauvegarde et la mise en cache de divers projets. J&#39;en avais marre d&#39;avoir un vieux PC bruyant et encombrant chez moi… mais je pouvais littéralement empiler une grappe d&#39;ordinateurs Raspberry Pi dans une boîte à chaussures. Le fait qu&#39;ils se taisent et utilisent peu de pouvoir est vraiment une bénédiction.\nSupplémentaire: Et si vous avez installé le serveur Minecraft et souhaitez maintenant le mettre à niveau? Malheureusement, il n&#39;y a pas de support intégré pour les mises à jour sur place dans Spigot, à ma connaissance. Lorsque le logiciel ne prend pas en charge les mises à jour, de nombreux problèmes peuvent survenir si vous essayez de forcer une mise à jour, je vous recommande simplement de ne pas les mettre à jour. Si vous avez besoin d&#39;une nouvelle version, réinstallez simplement une nouvelle version. Si vous souhaitez explorer les mises à jour sur place en dépit de mes conseils contraires, un commentaire de cet article décrit une approche possible, mais je ne le recommande pas particulièrement. C&#39;est à vos risques et périls.\nLectures complémentaires: Une version courte de ce billet de blog est un chapitre du livre «Projets créatifs avec Raspberry Pi» de K. Kearney et W. Freeman.","html":"<p>Et voila! Le résultat est un serveur Minecraft «robuste» et à faible coût.\nSi vous devez arrêter le serveur, connectez-vous simplement avec ssh, utilisez screen -r minecraft pour accéder à l&#039;invite du serveur et tapez Arrêtez. À l&#039;invite bash, tapez sudo shutdown -h maintenant. Attendez quelques secondes, puis débranchez le Raspberry Pi.\nPour ajouter un plugin Minecraft, déposez le fichier jar correspondant dans le plugins répertoire sous le Minecraft répertoire (/ home / pi / minecraft / plugins) et redémarrez le serveur (tapez Arrêtez à l&#039;invite du serveur et relancez minecraft.sh). Vous pouvez récupérer des fichiers jar de plug-in à partir d&#039;Internet en utilisant le wget ou boucle commandes dans un shell suivi de l&#039;URL telle que wget http://thedomain.com/theplugin.jar. Si vous avez égaré le fichier JAR sur le Raspberry Pi, vous pouvez le déplacer dans le bon répertoire avec le mv commander: mv theplugin.jar / home / pi / minecraft / plugins. Si vous avez les fichiers jar du plug-in sur votre PC Windows, vous pouvez utiliser sftp pour les télécharger sur le Raspberry Pi à partir de votre PC. Il existe des clients sftp gratuits tels que WinSCP.\nVous pouvez facilement configurer plusieurs de ces serveurs, il suffit d&#039;acheter plus de Raspberry Pis!\nEnsuite, vous pouvez rendre le serveur disponible sur Internet en utilisant un service tel que dyn.comet certains travaillent sur votre routeur pour rediriger le port Minecraft (25565) de votre routeur vers le Raspberry Pi. Ce n&#039;est pas très difficile à faire, mais vous devez connaître quelques notions sur la configuration de votre routeur. Vous devez également être conscient des implications pour la sécurité. Je ne vais pas vous dire comment le faire, car les détails dépendent de votre configuration exacte, de la manière dont vous accédez à Internet, de la configuration de votre routeur, etc. Au mieux, je pourrais décrire divers scénarios, mais en cas de problème, vous pourriez vous retrouver sans Internet, avec une faille de sécurité ou avec une violation des conditions de services de votre fournisseur d&#039;accès Internet. Vous êtes donc seul si vous souhaitez exposer votre serveur à Internet au sens large.\nVous voulez que votre Raspberry Pi fasse quelque chose de différent? Je recommande simplement de passer à une autre carte SD contenant la dernière distribution Linux pour Raspberry Pis. Il est généralement plus rapide de recommencer à neuf que de reconfigurer une machine et vu le coût peu élevé des cartes SD. Ne perdez pas de temps à réutiliser une carte existante.\nVous vous demandez peut-être pourquoi installer un serveur Minecraft est si compliqué. Est-ce que moi-même ou d’autres ne peuvent pas empaqueter les serveurs pour qu’ils soient plug and play? Nous sommes limités car les détenteurs des droits d&#039;auteur de Minecraft veulent que nous livrions des serveurs Minecraft prêts à fonctionner. Cependant, il devrait être possible d&#039;automatiser en grande partie les étapes que j&#039;ai décrites. Je le laisse comme un exercice pour le lecteur.\nY a-t-il un intérêt à tout cela? Probablement pas. Les serveurs Minecraft comme Spigot ont besoin de beaucoup de mémoire et le Raspberry Pi a peu de mémoire. Cependant, le projet a étiré mon imagination et m&#039;a fait penser à de nouvelles possibilités. Je recyclais les vieux PC en tant que serveurs domestiques pour assurer la sauvegarde et la mise en cache de divers projets. J&#039;en avais marre d&#039;avoir un vieux PC bruyant et encombrant chez moi… mais je pouvais littéralement empiler une grappe d&#039;ordinateurs Raspberry Pi dans une boîte à chaussures. Le fait qu&#039;ils se taisent et utilisent peu de pouvoir est vraiment une bénédiction.\nSupplémentaire: Et si vous avez installé le serveur Minecraft et souhaitez maintenant le mettre à niveau? Malheureusement, il n&#039;y a pas de support intégré pour les mises à jour sur place dans Spigot, à ma connaissance. Lorsque le logiciel ne prend pas en charge les mises à jour, de nombreux problèmes peuvent survenir si vous essayez de forcer une mise à jour, je vous recommande simplement de ne pas les mettre à jour. Si vous avez besoin d&#039;une nouvelle version, réinstallez simplement une nouvelle version. Si vous souhaitez explorer les mises à jour sur place en dépit de mes conseils contraires, un commentaire de cet article décrit une approche possible, mais je ne le recommande pas particulièrement. C&#039;est à vos risques et périls.\nLectures complémentaires: Une version courte de ce billet de blog est un chapitre du livre «Projets créatifs avec Raspberry Pi» de K. Kearney et W. Freeman.</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Mes enfants sont des joueurs et ils aiment Minecraft. Minecraft vend son logiciel client, mais le logiciel serveur est disponible gratuitement. Comme il est écrit en Java, il peut fonctionner facilement sous Linux. En attendant, vous pouvez commander de petits ordinateurs Linux Raspberry Pi ordonnés pour moins de 50 $. Ainsi, en réunissant deux et deux, vous pouvez construire à moindre coût une petite boîte (pas beaucoup plus grosse que ma main) qui peut être utilisée comme serveur de jeu permanent, de faible puissance et parfaitement silencieux. Et vous pouvez exposer vos enfants à des serveurs, à Linux, etc.\nIl existe de nombreux guides pour configurer un serveur Minecraft sur un Raspberry Pi, mais les informations sont omniprésentes et souvent obsolètes. J&#39;ai donc pensé contribuer par mon propre guide technique. Il m&#39;a fallu quelques longues soirées pour mettre les choses en place, mais si vous suivez mes instructions, vous pourrez probablement le faire en quelques heures, une fois que vous aurez rassemblé tout le matériel.\nNous allons installer un serveur Minecraft pour Minecraft basé sur Java. Il existe d&#39;autres versions de Minecraft (sur des appareils mobiles, par exemple), mais elles nécessitent un logiciel différent. Soyons clairs: si vous utilisez Minecraft sur un smartphone, une console ou une tablette, il n’est probablement pas compatible avec Minecraft classique.\nMes instructions ont été soigneusement testées et fonctionnent. Je vous recommande de porter une attention particulière à chaque étape. Ce n&#39;est pas difficile, mais vous devez être consciencieux.\nVous pouvez prendre des libertés et improviser, mais si vous le faites, sachez que vous êtes probablement seul pour résoudre les problèmes que vous créez.\nCertaines personnes aiment voir une vidéo de la configuration:Wakka Gaming &amp; Tech a réalisé une vidéo à partir de ce guide.\nConditions préalables"},{"id":"text-2","heading":"Text","content":"Vous avez besoin d&#39;un ordinateur en état de marche connecté à Internet. Mes instructions fonctionnent si vous avez un Mac, un PC Windows ou une machine Linux.\nVous devez acheter un Raspberry Pi. Je recommande de prendre un Raspberry Pi 2 ou un Raspberry Pi 3. J&#39;ai essayé longuement et durement de faire fonctionner un serveur stable et rapide sur un Raspberry Pi de première génération, mais ce n’était pas bon. Je trouve que le Raspberry Pi 3 est bien meilleur que le Raspberry Pi 2, sans surprise. Je vous recommande de dédier le Raspberry Pi au seul but de faire fonctionner un seul serveur Minecraft. Essayer de faire fonctionner un autre logiciel, ou plusieurs serveurs, sur le même Raspberry Pi est susceptible de causer des problèmes. Donc, si vous voulez faire plusieurs projets avec un Raspberry Pi, alors commandez plusieurs Pis Raspberry."},{"id":"text-3","heading":"Text","content":"Vous avez besoin d&#39;un cordon d&#39;alimentation pour aller avec le Raspberry Pi.\nDe plus, vous avez besoin d&#39;une carte micro SD. Je recommande d’obtenir au moins une carte de 8 Go. Étant donné que les cartes sont bon marché, vous pourriez aussi bien vous procurer une carte plus grande pour ne pas avoir à vous soucier de manquer d’espace. Je recommande d&#39;obtenir la carte la plus rapide que vous puissiez trouver. (La vitesse est normalement indiquée par un nombre, par exemple 5 ou 10. Plus les nombres sont élevés, mieux c&#39;est.) Pour une bonne mesure, obtenez plusieurs cartes. Les cartes SD s&#39;usent, vous devez donc prévoir le remplacement de la carte SD; évitez de réutiliser des cartes SD plus anciennes.\nJe recommande de vous procurer une jolie boîte en plastique pour bien garnir votre Raspberry Pi, juste pour qu’il soit plus joli et plus robuste.\nVous pourriez également avoir besoin d&#39;un câble Ethernet si vous n&#39;en avez pas déjà. Si vous envisagez d’utiliser le Raspberry Pi, il est préférable de le connecter directement à votre routeur: le wifi est plus lent, plus encombrant et moins évolutif. Je n’ai eu aucune difficulté à essayer de faire fonctionner un serveur Raspberry Pi en wifi: je ne sais pas si c’est possible.\nBien que cela ne soit pas strictement nécessaire, je vous exhorte à vous procurer un dissipateur de chaleur pour le processeur du Raspberry Pi. Le processeur du Raspberry Pi peut chauffer et, le cas échéant, les performances de l&#39;ordinateur peuvent chuter de manière drastique.\nUn câble HDMI, un moniteur ou un téléviseur compatible HDMI, un clavier USB et une souris USB sont également nécessaires au début, mais vous ne devez pas utiliser le serveur en tant que tel."},{"id":"text-4","heading":"Text","content":"Instructions"},{"id":"text-5","heading":"Text","content":"Vous devez mettre la dernière version de la distribution Linux du Raspberry Pi, Raspbian, sur la carte SD. Mes instructions supposent que vous obtenez la version complète. Pour une raison quelconque, beaucoup de gens préfèrent la version «allégée», mais ils ne peuvent alors pas suivre mes instructions. Veuillez utiliser la version complète (les versions lite et complète sont toutes deux gratuites). Si vous possédez une ancienne version du système d&#39;exploitation, n&#39;essayez pas de la mettre à niveau inutilement. Partir d&#39;une nouvelle version est préférable. Suivez simplement les instructions du site Web de Raspberry Pi. Le téléchargement des fichiers image prend une éternité.\nAu début, vous aurez besoin d’un moniteur ou d’un téléviseur (avec une connexion HDMI), d’un clavier et d’une souris connectés au Raspberry Pi. Connectez votre Raspberry Pi à votre routeur via le câble Ethernet. Mettez la carte SD dans le Raspberry Pi. Faites-le avec précaution car vous pouvez facilement endommager la carte SD ou le Raspberry Pi en poussant la carte sous le mauvais angle ou avec trop de force. Branchez le moniteur, le clavier et la souris. Branchez le courant et ça devrait commencer. Si, comme cela m’est arrivé, la carte ne reste pas branchée, utilisez simplement un élastique.\nLe Raspberry Pi se lancera dans un mode graphique avec prise en charge de la souris et tout ce que vous attendez d&#39;un système d&#39;exploitation moderne: nous allons bientôt nous débarrasser de ce luxe inutile. J&#39;espère que vous avez immédiatement accès à Internet. Étant donné que je suppose que vous utilisez un câble Ethernet (par opposition au wifi), il ne devrait y avoir aucune configuration nécessaire pour l&#39;accès Internet.\nPar défaut, votre nom d&#39;utilisateur est «pi» sur ce nouveau Raspberry Pi. Ne le changez pas même si vous savez comment. Si vous le faites, vous devrez mettre à jour toutes les instructions: vous êtes seul.\nAllez au terminal. Sur un Raspberry Pi avec un bureau graphique, on peut parfois le trouver sur le bureau lui-même, peut-être sous le nom LXTERMINAL. Vous devriez pouvoir le trouver rapidement en naviguant dans le bureau graphique et en regardant les icônes. Lors de son lancement, l’application terminal lance un «shell bash» (par défaut). Dans un shell, vous tapez des commandes suivies de la touche Entrée. Essayez de taper pwd, il devrait revenir / home / pi. Si oui, félicitations! Vous êtes sur le point de devenir un hacker Linux!\n(Facultatif) Il est utile de savoir que les fichiers d&#39;un ordinateur moderne sont organisés en répertoires (parfois appelés dossiers). Les répertoires peuvent contenir d&#39;autres répertoires, etc. Sur un Raspberry Pi, par défaut, vous avez un répertoire personnel situé à / home / pi. Vous pouvez créer de nouveaux répertoires sous ce répertoire de base. En règle générale, vous ne pouvez pas écrire dans des fichiers situés en dehors de votre répertoire personnel et de ses sous-répertoires, et vous ne pouvez pas en créer de nouveaux partout: vous devez pour cela appeler des privilèges d’administrateur, en préfixant vos commandes par le préfixe. sudo instruction. Cependant, vous ne devriez utiliser que le sudo quand c&#39;est strictement nécessaire car c&#39;est un risque pour la sécurité et cela affecte les permissions des fichiers et des répertoires. Cela peut être utile si vous connaissez les commandes shell suivantes:"},{"id":"text-6","heading":"Text","content":"pwd: vous donne le courant (répertoire de travail).\necho $ HOME: vous donne l&#39;emplacement de votre répertoire personnel (cela devrait être / home / pi tout au long de.\ncd newdirectory: change le répertoire courant en nouveau répertoire si cela existe.\nmkdir newdirectory: crée un nouveau répertoire appelé nouveau répertoire sous le répertoire en cours.\nls: affiche tous les fichiers et répertoires du répertoire en cours.\ncd ..: change le répertoire actuel en répertoire parent.\nrm myfile: supprime définitivement le fichier appelé mon fichier.\ncp monfichier1 monfichier2: crée un nouveau fichier appelé monfichier2 qui a le même contenu que monfichier1.\nmv monfichier1 monfichier2: déplace ou renomme le fichier monfichier1 à monfichier1."},{"id":"text-7","heading":"Text","content":"Installez quelques paquets supplémentaires en tapant cette ligne de commande sudo apt-get installer netatalk screen avahi-daemon, suivi de la touche entrée. Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, entrez-la en une seule ligne. Ne sautez pas cette étape importante. Veuillez ne pas vous disputer pour savoir si vous avez besoin des trois packages: installez-les simplement, la vie est courte.\nEssayez de taper liste d&#39;écran. Si il se plaint qu&#39;il n&#39;y a pas écran commande, revenez à l’étape précédente et installez-la. Sinon, vous devriez recevoir un message du type Aucune prise trouvée: c&#39;est bon!\nPuis tapez sudo raspi-config. Cette commande lance un petit outil de configuration."},{"id":"text-8","heading":"Text","content":"Dites-lui d’abord d’étendre le système de fichiers de manière à ce qu’il utilise toute la carte SD.\nPar sécurité, je recommande de changer le mot de passe par défaut (le compte par défaut est appelé pi avec mot de passe framboise).\nVous voulez dire au Raspberry Pi de démarrer dans le shell: Console Autologin Console texte, connectée automatiquement en tant qu&#39;utilisateur &#39;pi&#39;.\nDans les options d&#39;internationalisation, vous souhaiterez peut-être configurer l&#39;heure et les paramètres régionaux.\nVous voudrez peut-être régler l&#39;overclocking sur le réglage maximum, si l&#39;option est disponible. (L&#39;overclocking est facultatif et peut provoquer des instabilités et des plantages.)\nVous souhaitez attribuer la quantité minimale de mémoire au GPU (16 suffisent) à partir des options avancées.\nSous les options avancées, vous pouvez vérifier la valeur du nom d&#39;hôte. Par défaut, tarte aux framboisesJe suppose que vous ne le changez pas. Vous devrez peut-être le changer si vous avez plusieurs Raspberry Pis sur votre réseau.\nAssurez-vous que le serveur ssh est allumé. Le terme «ssh» signifie «shell sécurisé», c’est un moyen de se connecter au shell d’une autre machine à distance et en toute sécurité (avec cryptage).\nÀ ce stade, une astuce intéressante consiste à trouver l&#39;adresse IP du Raspberry Pi sur votre réseau. Type ifconfig | grep &quot;inet&quot;. Le résultat peut contenir deux lignes, une avec la chaîne &quot;addr: 127.0.0.1&quot; et une autre avec une chaîne ressemblant à &quot;addr: 192.168.1.87&quot;. Dans ce cas, 192.168.1.87 est votre adresse IP (votre adresse sera différente). Notez que si vous pouvez accéder à votre routeur, vous devriez également pouvoir trouver l&#39;adresse IP de votre Raspberry Pi, mais tout le monde ne peut ou ne doit pas accéder à son routeur."},{"id":"text-9","heading":"Text","content":"Vous pouvez sortir Raspi-config ce qui devrait vous ramener à la coque bash. Redémarrez le Raspberry Pi en tapant redémarrage sudo dans la coquille bash."},{"id":"text-10","heading":"Text","content":"Depuis votre PC ou Mac sur le même réseau, vous devez vous connecter par ssh à [email protected]."},{"id":"text-11","heading":"Text","content":"Sur un Mac, allez simplement dans Terminal (Finder / Applications / Utilitaires / Terminal) et tapez ssh [email protected].\nSi vous utilisez Windows, vous pouvez accéder à votre Raspberry Pi via ssh à l’aide de Putty. (Si vous utilisez Windows 10, Microsoft met à disposition un sous-système Linux prenant en charge intégralement ssh. Si vous pouvez faire fonctionner le sous-système Linux, tapez ssh [email protected]  dans son shell bash devrait fonctionner.)"},{"id":"text-12","heading":"Text","content":"Si, en quelque sorte, raspberrypi.local ne résout pas, puis remplacez-le par l&#39;adresse IP codée en dur trouvée précédemment en tapant ifconfig. L&#39;utilisation d&#39;une adresse IP codée en dur n&#39;est pas une bonne idée car elle peut changer avec le temps. Cependant, l’utilisation temporaire de l’adresse IP codée en dur peut vous permettre de progresser (par exemple, vérifiez la configuration du Raspberry Pi).\nVous devriez maintenant être dans la coque bash sur le Raspberry Pi. Une fois ce travail effectué, vous pouvez débrancher le Raspberry Pi du moniteur, du clavier et de la souris. Votre serveur est maintenant &quot;sans tête&quot;."},{"id":"text-13","heading":"Text","content":"À partir de votre répertoire personnel sur le Raspberry Pi, créez un répertoire dans lequel vous installerez les fichiers Minecraft: mkdir minecraft &amp;&amp; cd minecraft. (Il s&#39;agit d&#39;une commande unique, sur une seule ligne.) Vous pouvez installer vos fichiers ailleurs, mais vous devez adapter les instructions ci-dessous en conséquence.\nTéléchargez le fichier de construction de Spigot (logiciel Minecraft de votre choix) à l’aide de la ligne de commande suivante:\nwget https://hub.spigotmc.org/Jenkins/emploi/BuildTools/lastSuccessfulBuild/artefact/cible/BuildTools.pot"},{"id":"text-14","heading":"Text","content":"(Bien que la commande puisse s&#39;étendre sur plusieurs lignes dans votre navigateur, il s&#39;agit d&#39;une seule ligne.)"},{"id":"text-15","heading":"Text","content":"Construisez le serveur en entrant la ligne de commande suivante: java -jar BuildTools.jar. Cela prendra pour toujours. Va boire du café. Après un long moment, dans mon cas, il a créé un fichier appelé spigot-1.9.jar ainsi que de nombreux autres fichiers. Type ls spigot * .jar pour savoir comment les fichiers jar sont appelés, je suppose que vous avez spigot-1.9.jar. Adaptez les instructions ci-dessous en fonction du nom réel du fichier.\nUne fois cela fait, démarrez le serveur pour la première fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela créera un fichier appelé eula.txt. Vous devez le modifier avec la commande nano eula.txt. Assurez-vous qu&#39;il lit eula = true.\nDémarrez le serveur une seconde fois: java -jar -Xms512M -Xmx1008M spigot-1.9.jar nogui. Cela prendra encore une fois pour toujours. Va boire plus de café. Une fois que le serveur a renvoyé l&#39;invite de commande, celle-ci devrait être opérationnelle. Connectez un lecteur Minecraft à raspberrypi.local. Une fois que vous avez vérifié que tout fonctionne, tapez Arrêtez.\nSi vous avez réussi jusque-là, vous aurez alors un serveur Minecraft exécuté sur votre Raspberry Pi. Fantastique! Cependant, nous voulons que le serveur continue à fonctionner même lorsque nous ne sommes pas connectés par ssh au serveur. Il y a plusieurs façons de le faire, mais nous allons utiliser écran pour atteindre notre objectif. Ce n&#39;est pas la meilleure solution, mais cela devrait suffire.\nNous allons créer un script pratique pour démarrer le serveur. Type nano minecraft.sh et écris ce qui suit quatre lignes de code:\nsi ! liste d&#39;écran | grep -q &quot;Minecraft&quot;; puis\n  CD / home / pi / minecraft\n  écran -S Minecraft -ré -m java -jar -Xms512M-Tourillon Xmx1008M-1.9.pot nogui \nFi"},{"id":"text-16","heading":"Text","content":"Il est très important de taper le script de 4 lignes (ou de le copier-coller) avec précision. Vous pouvez également récupérer le fichier minecraft.sh de GitHub si vous préférez.\nle si Cette clause permet de s’assurer qu’une seule instance est exécutée à la fois (elle n’est pas parfaite, mais devrait suffire).\nCertaines personnes ont des difficultés à copier et coller le contenu du fichier minecraft.sh. En tant que test de cohérence, tapez wc -l minecraft.sh. La coquille devrait revenir 4 minecraft.sh indiquant que le script a 4 lignes, si vous ne voyez pas le chiffre 4, ne continuez pas! Si vous obtenez un nombre autre que 4, alors vous n&#39;avez pas copié correctement le script, cela ne fonctionnera pas. Je suis conscient que votre navigateur peut représenter sur la page Web les 4 lignes comme plus de 4 lignes, mais il y a exactement 4 lignes à copier.\nNous voulons aussi vérifier la syntaxe du script, tapez donc bash -n minecraft.sh: cette commande devrait retourner immédiatement sans aucune erreur. Maintenant que nous avons vérifié que le script a quatre lignes et une syntaxe valide, rendons le script exécutable: chmod + x minecraft.sh.\nVous vous êtes souvenu que je suppose que vous avez un fichier appelé spigot-1.9.jar, droite? Si votre nom de fichier diffère, veuillez adapter le script en conséquence. Veuillez relire le script, assurez-vous que tout va bien."},{"id":"text-17","heading":"Text","content":"Pour rendre le serveur plus stable, tapez nano spigot.yml. Ensemble distance de vue: 5. Cela peut ou peut ne pas être nécessaire, vous pouvez expérimenter. L&#39;inconvénient de ce paramètre est que les clients obtiendront une vue plus limitée.\nFacultativement, vous voudrez peut-être taper nano server.properties et modifier le message d&#39;accueil donné par le motd variable.\nNous voulons que le serveur démarre automatiquement au redémarrage du Raspberry Pi. sudo nano /etc/rc.local et entrez su -l pi -c /home/pi/minecraft/minecraft.sh juste avant la commande de sortie.\nRedémarrez le serveur en utilisant le script: ./minecraft.sh alors que dans le shell bash. (Je recommande contre dactylographie sudo ./minecraft.sh comme cela ferait fonctionner le serveur en tant qu&#39;utilisateur root: vous ne voulez pas cela.) Le script vous ramènera au shell. Il ne devrait y avoir aucune erreur. S&#39;il y a une erreur, vous devez revenir en arrière et recommencer: vous avez manqué une étape quelque part. (Ces instructions ont été minutieusement testées: il y a de fortes chances que vous n&#39;ayez pas suivi correctement ces instructions, le cas échéant.)\nVotre serveur minecraft (Spigot) est géré à l&#39;aide de sa propre console. La console fonctionne un peu comme le shell bash: vous tapez des commandes suivies de la touche Entrée. Il est également utilisé par le serveur pour consigner ses opérations afin que vous puissiez voir ce qu’il fait actuellement. Pour accéder à la console du type de serveur minecraft screen -r minecraft, pour revenir au type de shell ctrl-a d. À tout moment, vous pouvez maintenant vous déconnecter du serveur. Le serveur est toujours en cours d&#39;exécution. Vous n&#39;avez pas besoin de rester connecté au Raspberry Pi.\nSpigot utilise des fichiers temporaires (situés dans / tmp). Cela peut entraîner des problèmes de performance et des instabilités sur un Raspberry Pi. Cela pourrait même raccourcir la durée de vie de votre carte SD. Il serait peut-être préférable que les fichiers temporaires résident en mémoire. Pour résoudre le problème, ouvrez le fichier. / etc / fstab avec un éditeur de texte tel que nano en tant que root (par exemple, tapez sudo nano / etc / fstab). Ça devrait ressembler a quelque chose comme ca:\nproc / proc proc par défaut 0 0\n/ dev / mmcblk0p6 / boot vfat par défaut 0 2\n/ dev / mmcblk0p7 / ext4 par défaut, noatime 0 1"},{"id":"text-18","heading":"Text","content":"Le point important est qu’il ne devrait y avoir aucune ligne où la deuxième entrée est «/ tmp». Puis ajoutez une nouvelle ligne:\ntmpfs / tmp tmpfs Aucune valeur, taille = 1M 0 0"},{"id":"text-19","heading":"Text","content":"Où vous ajoutez / insérez cette ligne n’a pas d’importance, mais veuillez noter que vous devez créer une nouvelle ligne. Le format de la fstab fichier nécessite qu’il y ait une entrée par ligne. Pour que cette modification soit prise en compte, il est simplement recommandé d&#39;arrêter le serveur Minecraft en accédant à l&#39;invite du serveur (tapez screen -r minecraft si nécessaire) puis en tapant Arrêtez. Ensuite, vous pouvez redémarrer le Raspberry Pi en toute sécurité (par exemple, avec le redémarrage sudo commander). Si vous avez tout fait correctement, le serveur devrait démarrer automatiquement après une séquence de redémarrage. À l&#39;avenir, les fichiers temporaires seront écrits dans / tmp qui est en fait un disque en mémoire. Ainsi, votre carte SD ne sera pas touchée aussi souvent."},{"id":"text-20","heading":"Text","content":"Vous avez terminé, félicitations!"},{"id":"text-21","heading":"Text","content":"Et voila! Le résultat est un serveur Minecraft «robuste» et à faible coût.\nSi vous devez arrêter le serveur, connectez-vous simplement avec ssh, utilisez screen -r minecraft pour accéder à l&#39;invite du serveur et tapez Arrêtez. À l&#39;invite bash, tapez sudo shutdown -h maintenant. Attendez quelques secondes, puis débranchez le Raspberry Pi.\nPour ajouter un plugin Minecraft, déposez le fichier jar correspondant dans le plugins répertoire sous le Minecraft répertoire (/ home / pi / minecraft / plugins) et redémarrez le serveur (tapez Arrêtez à l&#39;invite du serveur et relancez minecraft.sh). Vous pouvez récupérer des fichiers jar de plug-in à partir d&#39;Internet en utilisant le wget ou boucle commandes dans un shell suivi de l&#39;URL telle que wget http://thedomain.com/theplugin.jar. Si vous avez égaré le fichier JAR sur le Raspberry Pi, vous pouvez le déplacer dans le bon répertoire avec le mv commander: mv theplugin.jar / home / pi / minecraft / plugins. Si vous avez les fichiers jar du plug-in sur votre PC Windows, vous pouvez utiliser sftp pour les télécharger sur le Raspberry Pi à partir de votre PC. Il existe des clients sftp gratuits tels que WinSCP.\nVous pouvez facilement configurer plusieurs de ces serveurs, il suffit d&#39;acheter plus de Raspberry Pis!\nEnsuite, vous pouvez rendre le serveur disponible sur Internet en utilisant un service tel que dyn.comet certains travaillent sur votre routeur pour rediriger le port Minecraft (25565) de votre routeur vers le Raspberry Pi. Ce n&#39;est pas très difficile à faire, mais vous devez connaître quelques notions sur la configuration de votre routeur. Vous devez également être conscient des implications pour la sécurité. Je ne vais pas vous dire comment le faire, car les détails dépendent de votre configuration exacte, de la manière dont vous accédez à Internet, de la configuration de votre routeur, etc. Au mieux, je pourrais décrire divers scénarios, mais en cas de problème, vous pourriez vous retrouver sans Internet, avec une faille de sécurité ou avec une violation des conditions de services de votre fournisseur d&#39;accès Internet. Vous êtes donc seul si vous souhaitez exposer votre serveur à Internet au sens large.\nVous voulez que votre Raspberry Pi fasse quelque chose de différent? Je recommande simplement de passer à une autre carte SD contenant la dernière distribution Linux pour Raspberry Pis. Il est généralement plus rapide de recommencer à neuf que de reconfigurer une machine et vu le coût peu élevé des cartes SD. Ne perdez pas de temps à réutiliser une carte existante.\nVous vous demandez peut-être pourquoi installer un serveur Minecraft est si compliqué. Est-ce que moi-même ou d’autres ne peuvent pas empaqueter les serveurs pour qu’ils soient plug and play? Nous sommes limités car les détenteurs des droits d&#39;auteur de Minecraft veulent que nous livrions des serveurs Minecraft prêts à fonctionner. Cependant, il devrait être possible d&#39;automatiser en grande partie les étapes que j&#39;ai décrites. Je le laisse comme un exercice pour le lecteur.\nY a-t-il un intérêt à tout cela? Probablement pas. Les serveurs Minecraft comme Spigot ont besoin de beaucoup de mémoire et le Raspberry Pi a peu de mémoire. Cependant, le projet a étiré mon imagination et m&#39;a fait penser à de nouvelles possibilités. Je recyclais les vieux PC en tant que serveurs domestiques pour assurer la sauvegarde et la mise en cache de divers projets. J&#39;en avais marre d&#39;avoir un vieux PC bruyant et encombrant chez moi… mais je pouvais littéralement empiler une grappe d&#39;ordinateurs Raspberry Pi dans une boîte à chaussures. Le fait qu&#39;ils se taisent et utilisent peu de pouvoir est vraiment une bénédiction.\nSupplémentaire: Et si vous avez installé le serveur Minecraft et souhaitez maintenant le mettre à niveau? Malheureusement, il n&#39;y a pas de support intégré pour les mises à jour sur place dans Spigot, à ma connaissance. Lorsque le logiciel ne prend pas en charge les mises à jour, de nombreux problèmes peuvent survenir si vous essayez de forcer une mise à jour, je vous recommande simplement de ne pas les mettre à jour. Si vous avez besoin d&#39;une nouvelle version, réinstallez simplement une nouvelle version. Si vous souhaitez explorer les mises à jour sur place en dépit de mes conseils contraires, un commentaire de cet article décrit une approche possible, mais je ne le recommande pas particulièrement. C&#39;est à vos risques et périls.\nLectures complémentaires: Une version courte de ce billet de blog est un chapitre du livre «Projets créatifs avec Raspberry Pi» de K. Kearney et W. Freeman."},{"id":"text-22","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/08/portrait2018facebook.jpg"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/08/31/configuration-dun-serveur-minecraft-robuste-edition-java-sur-un-raspberry-pi-le-blog-de-daniel-lemire-un-bon-serveur-minecraft/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/08/31/configuration-dun-serveur-minecraft-robuste-edition-java-sur-un-raspberry-pi-le-blog-de-daniel-lemire-un-bon-serveur-minecraft/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/08/31/configuration-dun-serveur-minecraft-robuste-edition-java-sur-un-raspberry-pi-le-blog-de-daniel-lemire-un-bon-serveur-minecraft/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}