Richten Sie Nukkit unter Ubuntu ein Eine halbe Kopie davon
・ ConoHa VPS ・ OS Ubuntu 18.04 ・ Speicher 512 MB ・ Speicher-SSD 20 GB ・ CPU 1core
Java ist erforderlich, damit Nukkit funktioniert Installieren Sie dieses Mal "openjdk-11-jre" als Beispiel.
$ sudo apt-get install openjdk-11-jre
Diesmal beispielsweise 19132 Ports. Nur diejenigen, die am Anfang "#" oder "$" haben, sollten in den Befehl eingegeben werden Mit anderen Worten, Sie müssen das Wort "Regeln aktualisiert" unten nicht eingeben.
$ ufw allow 19132/udp
Rules updated
Dieses Mal erstellen wir als Beispiel einen Benutzer namens "nukkit"
$ 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:
Geben Sie in diesem Fall das Kennwort des neuen Benutzers ein Beim Drücken wird nichts angezeigt. Versteh mich nicht falsch
Retype new UNIX password:
Bitte geben Sie das gleiche Passwort erneut ein
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 []:
Von "Vollständiger Name []:" bis "Andere []:" können Sie einfach die Eingabetaste drücken.
Is the information correct? [Y/n]
Geben Sie "Y" ein, wenn Sie dazu aufgefordert werden.
Sudo Setzen Sie es in die Sudo-Gruppe. Wenn Sie nicht verstehen, was es bedeutet, wenden Sie sich an Herrn Google
$ gpasswd -a nukkit sudo
Adding user nukkit to group sudo
Erstellen Sie zunächst ein Nukkit-Verzeichnis (Ordner) für Nukkit.
$ su - nukkit
$ mkdir nukkit
$ cd nukkit
Installieren
$ wget https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/lastSuccessfulBuild/artifact/target/nukkit-1.0-SNAPSHOT.jar
Ab hier unterscheidet es sich von PMMP Erstellen Sie zunächst ein Shell-Skript (wird es ordnungsgemäß verwendet?), Um es zu starten.
$ vi start.sh
//Bitte ↓ mit vi einfügen. Wie man vi benutzt, ist Mr..Fragen Sie bei Google!
java -jar nukkit-1.0-SNAPSHOT.jar
$ ./start.sh
-su: ./start.sh: Berechtigung verweigert
angezeigt wird, ** funktionieren die Berechtigungseinstellungen nicht **, verwenden Sie also chmod, um etwas dagegen zu tun (runder Wurf).11:41:52 [INFO ] Welcome! Please choose a language first!
11:41:52 [INFO ] eng => English
11:41:52 [INFO ] chs =>Chinesisch(?Körper)
11:41:52 [INFO ] cht =>Chinesische Tradition)
11:41:52 [INFO ] jpn =>japanisch
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 ]japanisch(jpn)Wurde als Sprache ausgewählt
11:42:53 [INFO ] Minecraft:BE Server(v1.14.Entspricht 0)Läuft
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:Starten des Servers auf 19132
11:42:53 [INFO ]Dieser Server ist Nukkit Version Git-db2afe0「」(API 1.0.9)Zieht ein
11:42:53 [INFO ]Nukkit wird unter der LGPL-Lizenz vertrieben
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 ]Welt"world"Nicht gefunden
> 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 ]Welt"world"Ladet
11:42:56 [WARN ]Welt"nether"Nicht gefunden
11:42:56 [INFO ] No level called "nether" found, creating default nether level.
11:42:56 [INFO ]Welt"nether"Ladet
11:42:56 [INFO ] Epoll Status is true
11:42:56 [INFO ]Starten Sie den GS4 Status Listener
11:42:56 [INFO ]Abfrageport festlegen: 19132
11:42:56 [INFO ]Abfrage ist 0.0.0.0:Arbeiten mit 19132
11:42:56 [INFO ]Standardspieltyp:Überlebensmodus
11:42:56 [INFO ]Start abgeschlossen(63.552 Sekunden)! "help"Oder"?"Holen Sie sich Hilfe bei
Ich verstehe die Bedeutung des Fehlers auf dem Weg nicht
Es scheint, dass Sie es in Ruhe lassen können (PMM Per B sagt)
Bitte setzen Sie von nukkit / nukkit.yml
Es ist geschafft ぉ ぉ ぉ
Sie können PMMP mithilfe von Bildschirm im Hintergrund ausführen. Installation ↓
$ sudo apt-get install screen
//Starten Sie eine Sitzung
$ screen -S pmmp
$ ./start.sh
//Stellen Sie eine Verbindung zu einer Sitzung her
$ screen -r pmmp
//Verlasse die Sitzung
Ctrl + A +Drücken Sie gleichzeitig die Taste D.
Gudaguda + Es tut mir leid, dass ich angemessen bin Ich denke, es ist voller Fehler, also lass es mich wissen
Recommended Posts