Cara Mengatur Server Minecraft di Ubuntu 18.04 Bionic Beaver Linux
- 4123
- 631
- Luis Baumbach
Objektif
Artikel berikut akan menjelaskan prosedur konfigurasi server Minecraft di Ubuntu 18.04 Bionic Beaver Linux
Sistem Operasi dan Versi Perangkat Lunak
- Sistem operasi: - Ubuntu 18.04
- Perangkat lunak: - Minecraft Server 1.12.2 atau lebih tinggi
Persyaratan
Akses istimewa ke Ubuntu 18 Anda.04 Sistem akan diperlukan.
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Versi lain dari tutorial ini
Ubuntu 20.04 (fossa fokus)
Instruksi
Pasang prasyarat
Mari kita mulai dengan pemasangan semua prasyarat termasuk nmap
Perintah yang nantinya dapat kita gunakan untuk beberapa tujuan pemecahan masalah dasar:
$ sudo apt update $ sudo apt install wget screen default-jdk nmap
Buat Pengguna Minecraft
Selanjutnya, kita perlu membuat pengguna baru bernama Minecraft
. Server Minecraft pada akhirnya akan berjalan di bawah pengguna ini:
$ sudo useradd -m -r -d /opt /minecraft minecraft
Instal Minecraft Server
Seperti yang akan Anda lihat nanti, dimungkinkan untuk menjalankan beberapa contoh server Minecraft pada satu host tunggal. Dari alasan ini kami akan membuat direktori terpisah untuk setiap instance di bawah /opt/minecraft
direktori. Sebutkan contoh pertama kami bertahan hidup
:
$ sudo mkdir/opt/minecraft/survival
Setelah siap, unduh server Java Minecraft. Sebelum Anda melanjutkan, navigasikan browser Anda ke halaman unduhan Minecraft resmi dan perbarui perintah di bawah ini untuk mencerminkan versi server Minecraft saat ini:
$ sudo wget -o/opt/minecraft/survival/minecraft_server.Jar https: // s3.Amazonaws.com/minecraft.Unduh/Versi/1.12.2/minecraft_server.1.12.2.stoples
Menerima syarat dan ketentuan:
$ sudo bash -c "echo eula = true>/opt/minecraft/survival/eula.txt"
Terakhir, ubah kepemilikan /opt/minecraft/survival/
direktori dan semua file di dalam:
$ sudo chown -r minecraft/opt/minecraft/survival/
Buat skrip startup Minecraft Systemd
Untuk dapat dengan mudah memulai server Minecraft setelah reboot menggunakan editor teks favorit Anda misalnya. VI:
$ sudo vi/etc/systemd/system/[email protected]
dan buat yang baru /etc/systemd/system/[email protected]
file dengan konten berikut:
[Unit] Deskripsi = Minecraft Server: %i setelah = jaringan.Target [Layanan] workingDirectory =/opt/minecraft/%i user = grup minecraft = minecraft restart = selalu execstart =/usr/bin/layar -dms mc-%i/usr/bin/java -xmx2g -jar minecraft_server.Jar nogui execstop =/usr/bin/screen -p 0 -s mc-%i -x eval 'stuff "Katakanlah server ditutup dalam 5 detik. Menyimpan semua peta ... "\\ 015 'execstop =/bin/sleep 5 execstop =/usr/bin/layar -p 0 -s mc-%i -x eval' save -all" \\ 015 'execstop =/ usr/bin/layar -p 0 -s mc-%i -x eval 'stuff "stop" \\ 015' [install] wantedby = multi -pengguna.target
Menyalin File di atas hanya berfungsi sebagai contoh. Untuk meningkatkan RAM dari 2GB ke perubahan 4GB:
Dari: execStart =/usr/bin/screen -dms mc-%i/usr/bin/java -xmx2g -jar minecraft_server.JAR NOGUI TO: execStart =/usr/bin/screen -dms mc-%i/usr/bin/java -xmx4g -jar minecraft_server.Jar Nogui
Mulai Server Minecraft
Selanjutnya, gunakan Systemctl
Perintah untuk memulai server Minecraft baru Anda:
$ sudo systemctl mulai minecraft@survival
Konfirmasikan bahwa server Minecraft baru sudah berjalan dan berjalan:
$ sudo Systemctl status minecraft@survival ● [email protected] - Minecraft Server: Survival Loaded: Loaded (/etc/systemd/system/[email protected]; dengan disabilitas; Preset Vendor: Diaktifkan) Aktif: Aktif (Berjalan) Sejak Sen 2018-01-22 12:46:37 AEDT; 16S lalu PID Utama: 7751 (Layar) Tugas: 21 (Batas: 4915) CGroup: /Sistem.Slice/System-Minecraft.Slice/[email protected] ├─7751/usr/bin/layar -dms mc -survival/usr/bin/java -xmx2g -jar minecraft_server.Jar nogui └─7757/usr/bin/java -xmx2g -jar minecraft_server.Jar Nogui 22 Jan 12:46:37 Ubuntu Systemd [1]: Memulai server Minecraft: Survival.
Untuk memastikan bahwa server Minecraft dimulai setelah reboot dieksekusi:
$ sudo systemctl mengaktifkan minecraft@survival
Jika semua berjalan sesuai rencana, Anda harus sekarang dapat menggunakan nmap
Perintah untuk memeriksa port minecraft default 25565
:
$ nmap -p 25565 localhost memulai nmap 7.60 (https: // nmap.org) Laporan Pemindaian NMAP untuk LocalHost (127.0.0.1) Host sudah habis (0.00054S latensi). Alamat lain untuk LocalHost (tidak dipindai): :: 1 Port State Service 25565/TCP Open Minecraft NMAP Dilakukan: 1 Alamat IP (1 Host UP) dipindai dalam 0.06 detik
Semua selesai. Untuk menyediakan contoh server Minecraft lain di server yang sama terus membaca bagian berikutnya.
Instance Minecraft Server baru di host yang sama
Perintah Linux berikut akan mengkonfigurasi server Minecraft baru bernama LinuxConfig
di port 25566
. Lihat lampiran di bawah ini untuk konfigurasi server tambahan yang akan diimplementasikan di dalam/opt/minecraft/linuxconfig/server.properti
. Menggunakan skrip SystemD kami yang ada untuk menggunakan contoh lain dari server Minecraft mudah seperti:
$ sudo mkdir/opt/minecraft/linuxconfig $ sudo cp/opt/minecraft/survival/minecraft_server.Jar/opt/minecraft/linuxconfig/$ sudo bash -c "echo eula = true>/opt/minecraft/linuxconfig/eula.txt "$ sudo bash -c" echo server -port = 25566>/opt/minecraft/linuxconfig/server.properti "$ sudo chown -r minecraft/opt/minecraft/linuxconfig/
Aktifkan server Minecraft untuk memulai setelah reboot dan mulai server:
$ sudo systemctl aktifkan minecraft@linuxconfig $ sudo systemctl start minecraft@linuxconfig
Terakhir, periksa status:
$ sudo Systemctl status minecraft@linuxconfig
Lampiran
Minecraft default server.properti
Pengaturan:
Max-Tick-Time = 60000 Generator-Settings = Allow-Nether = True Force-Gamemode = False Gamemode = 0 Enable-Query = False Player-Idle-Timeout = 0 Kesulitan = 1 Spawn-Monsters = TRUE OP-PERSISSION-LEVEL = 4 pvp = true snooper-enabled = true level-type = default hardcore = false enable-command-block = false max-players = 20 jaringan-kompresi-threshold = 256 server sumber daya-pack-sha1 = max-world = 29999984 Server = 2999984 -port = 25565 server-IP = spawn-npcs = true allow-flight = false level-name = Dunia tampilan-jarak = 10 sumber daya-pack = spawn-animals = list putih true = false generate-struktur = mode online true true-mode = true max-build-height = 256 level-seed = prevent-proxy-connection = false use-native-transport = true motd = server minecraft mengaktifkan-rcon = false
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Ubuntu 20.04 Pengaturan Server Minecraft
- Ubuntu 22.04 Pengaturan Server Minecraft
- Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
- Ubuntu 20.04 Panduan
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Cara menginstal minecraft di manjaro
- Ubuntu 20.04 Hadoop
- « Cara menginstal driver nvidia di ubuntu 18.10 Linux Cosmic Cuttlefish
- Cara Menambahkan dan Mengganti Tata Letak Keyboard Pada Ubuntu 18.04 Bionic Beaver Linux »