Configurer Nukkit sur Ubuntu Une demi-copie de ce qui précède
・ ConoHa VPS ・ Système d'exploitation Ubuntu 18.04 ・ Mémoire 512 Mo ・ Stockage SSD 20 Go ・ Processeur 1core
Java est requis pour que Nukkit fonctionne Cette fois, installez ʻopenjdk-11-jre` comme exemple.
$ sudo apt-get install openjdk-11-jre
Cette fois, à titre d'exemple, 19132 ports. Seuls ceux qui ont «#» ou «$» au début doivent être saisis dans la commande En d'autres termes, vous n'avez pas à taper le mot «Règles mises à jour» ci-dessous.
$ ufw allow 19132/udp
Rules updated
Cette fois, nous allons créer un utilisateur nommé nukkit
comme exemple
$ adduser nukkit
Adding user `nukkit' ...
Adding new group `nukkit' (1004) ...
Adding new user `nukkit' (1000) with group `nukkit' ...
Creating home directory `/home/nukkit' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Si cela se produit, saisissez le mot de passe du nouvel utilisateur Rien ne s'affiche lorsque vous le touchez. Ne vous méprenez pas
Retype new UNIX password:
Veuillez saisir à nouveau le même mot de passe
passwd: password updated successfully
Changing the user information for pmmp
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
De Nom complet []:
à ʻAutre []: `, vous pouvez simplement appuyer sur Entrée.
Is the information correct? [Y/n]
Entrez «Y» lorsque vous y êtes invité.
Sudo Mettez-le dans le groupe Sudo. Si vous ne comprenez pas ce que cela signifie, contactez M. Google
$ gpasswd -a nukkit sudo
Adding user nukkit to group sudo
Tout d'abord, créez un répertoire (dossier) nukkit
pour Nukkit.
$ su - nukkit
$ mkdir nukkit
$ cd nukkit
Installer
$ wget https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/lastSuccessfulBuild/artifact/target/nukkit-1.0-SNAPSHOT.jar
De là, c'est différent du PMMP Tout d'abord, créez un script shell (est-il utilisé correctement?) Pour le démarrer.
$ vi start.sh
//Veuillez coller ↓ en utilisant vi. Comment utiliser vi is Mr.Demander à Google!
java -jar nukkit-1.0-SNAPSHOT.jar
$ ./start.sh
./start.sh: line 1: java: command not found
s'affiche, essayez à nouveau ** l'installation Java ** en haut.-su: ./start.sh: Permission refusée
est affiché, ** les paramètres d'autorisation ne fonctionnent pas **, veuillez donc utiliser chmod pour faire quelque chose (round throw).11:41:52 [INFO ] Welcome! Please choose a language first!
11:41:52 [INFO ] eng => English
11:41:52 [INFO ] chs =>Chinois(?corps)
11:41:52 [INFO ] cht =>Chinois (Traditionnel)
11:41:52 [INFO ] jpn =>Japonais
11:41:52 [INFO ] rus => Pycc?ий
11:41:52 [INFO ] spa => Espanol
11:41:52 [INFO ] pol => Polish
11:41:52 [INFO ] bra => Portugues-Brasil
11:41:52 [INFO ] kor => ???
11:41:52 [INFO ] ukr => Укра?нська
11:41:52 [INFO ] deu => Deutsch
11:41:52 [INFO ] ltu => Lietuvi?kai
11:41:52 [INFO ] idn => Indonesia
11:41:52 [INFO ] cze => Czech
11:41:52 [INFO ] tur => Turkish
11:41:52 [INFO ] fin => Suomi
> jpn
11:42:53 [INFO ] Loading nukkit.yml ...
11:42:53 [INFO ] Loading server.properties ...
11:42:53 [INFO ]Japonais(jpn)A été sélectionné comme langue
11:42:53 [INFO ] Minecraft:Serveur BE(v1.14.Correspond à 0)Est en cours d'exécution
11:42:53 [INFO ] Selected Zlib Provider: 2 (cn.nukkit.utils.ZlibThreadLocal)
> WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
11:42:53 [INFO ] 0.0.0.0:Démarrage du serveur sur 19132
11:42:53 [INFO ]Ce serveur est la version git de Nukkit-db2afe0「」(API 1.0.9)Emménage
11:42:53 [INFO ]Nukkit est distribué sous la licence LGPL
11:42:55 [INFO ] Loading recipes...
11:42:55 [INFO ] Loaded 1320 recipes.
11:42:55 [INFO ] Successfully loaded 0 resource packs
11:42:55 [WARN ]monde"world"Pas trouvé
> WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by io.netty.util.internal.PlatformDependent0$1 (file:/home/nukkit/nukkit/nukkit-1.0-SNAPSHOT.jar) to field java.nio.Buffer.address
WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.PlatformDependent0$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
11:42:55 [INFO ]monde"world"Est en cours de chargement
11:42:56 [WARN ]monde"nether"Pas trouvé
11:42:56 [INFO ] No level called "nether" found, creating default nether level.
11:42:56 [INFO ]monde"nether"Est en cours de chargement
11:42:56 [INFO ] Epoll Status is true
11:42:56 [INFO ]Démarrer l'écouteur d'état GS4
11:42:56 [INFO ]Définir le port de requête: 19132
11:42:56 [INFO ]La requête est 0.0.0.0:Travailler avec 19132
11:42:56 [INFO ]Type de jeu par défaut:Mode de survie
11:42:56 [INFO ]Démarrage terminé(63.552 secondes)! "help"Ou"?"Obtenez de l'aide pour
Je ne comprends pas la signification de l'erreur sur le chemin
Il semble que vous puissiez le laisser seul (dit PMM Per B)
Veuillez définir à partir de nukkit / nukkit.yml
C'est fait ぉ ぉ ぉ ぉ
Vous pouvez continuer à exécuter PMMP en arrière-plan en utilisant Screen. Installation ↓
$ sudo apt-get install screen
//Démarrer une session
$ screen -S pmmp
$ ./start.sh
//Se connecter à une session
$ screen -r pmmp
//Quitter la session
Ctrl + A +Appuyez sur la touche D en même temps
Gudaguda + Je suis désolé d'être approprié Je pense que c'est plein d'erreurs alors s'il te plait fais le moi savoir
Recommended Posts