Cara Menyiapkan Pelayan Minecraft di Ubuntu 18.04 Bionic Beaver Linux

Cara Menyiapkan Pelayan Minecraft di Ubuntu 18.04 Bionic Beaver Linux

Objektif

Artikel berikut akan menerangkan prosedur konfigurasi pelayan Minecraft di Ubuntu 18.04 Bionic Beaver Linux

Sistem operasi dan versi perisian

  • Sistem operasi: - Ubuntu 18.04
  • Perisian: - Server Minecraft 1.12.2 atau lebih tinggi

Keperluan

Akses istimewa ke Ubuntu 18 anda.04 Sistem diperlukan.

Konvensyen

  • # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Versi lain dalam tutorial ini

Ubuntu 20.04 (Focal Fossa)

Arahan

Pasang prasyarat

Mari mulakan dengan pemasangan semua prasyarat termasuk nmap Perintah yang kemudiannya kita boleh gunakan untuk beberapa tujuan penyelesaian masalah asas:

$ sudo apt update $ sudo apt pemasangan skrin wget lalai-jdk nmap 

Buat pengguna Minecraft

Seterusnya, kita perlu membuat pengguna baru bernama Minecraft. Pelayan Minecraft akhirnya akan berjalan di bawah pengguna ini:

$ sudo useradd -m -r -d /opt /minecraft minecraft 

Pasang pelayan Minecraft

Seperti yang akan anda lihat kemudian, ada kemungkinan untuk menjalankan beberapa contoh pelayan Minecraft pada satu hos. Dari sebab ini, kami akan membuat direktori berasingan untuk setiap contoh di bawah /opt/minecraft direktori. Mari panggil contoh pertama kami survival:

$ sudo mkdir/opt/minecraft/survival 

Setelah siap, muat turun pelayan Java Minecraft. Sebelum anda meneruskan, navigasi penyemak imbas anda ke halaman muat turun Minecraft rasmi dan kemas kini arahan di bawah untuk mencerminkan versi Server Minecraft semasa:

$ sudo wget -o/opt/minecraft/survival/minecraft_server.Jar https: // s3.Amazonaws.com/minecraft.Muat turun/versi/1.12.2/minecraft_server.1.12.2.balang 

Terima terma dan syarat:

$ sudo bash -c "echo eula = true>/opt/minecraft/survival/eula.txt " 

Terakhir, ubah pemilikan /opt/minecraft/survival/ Direktori dan semua fail dalam:

$ sudo chown -r minecraft/opt/minecraft/survival/ 


Buat Skrip Permulaan Sistem Minecraft

Untuk dapat memulakan pelayan Minecraft dengan mudah selepas reboot menggunakan editor teks kegemaran anda misalnya. vi:

$ sudo vi/etc/systemd/system/[email protected] 

dan buat yang baru /etc/systemd/system/[email protected] fail dengan kandungan berikut:

[Unit] Keterangan = Server Minecraft: %i After = Network.sasaran [perkhidmatan] workdirectory =/opt/minecraft/%i user = minecraft kumpulan = minecraft restart = selalu execstart =/usr/bin/screen -dms mc-%i/usr/bin/java -xmx2g -jar minecraft_server.Jar nogui execstop =/usr/bin/screen -p 0 -s mc-%i -x eval 'Stuff "Katakan pelayan ditutup dalam 5 saat. Menyimpan semua peta ... "\\ 015 'execstop =/bin/tidur 5 execstop =/usr/bin/screen -p 0 -s mc-%i -x eval' stuff" simpan -all "\\ 015 'execstop =///////////////////////////////////////////////////////////////// usr/bin/skrin -p 0 -s mc-%i -x eval 'stuff "stop" \\ 015' [install] wantyby = Multi -user.sasaran
Salinan

Fail di atas berfungsi sebagai contoh sahaja. Untuk meningkatkan RAM dari 2GB hingga 4GB perubahan:

Dari: execstart =/usr/bin/skrin -dms mc-%i/usr/bin/java -xmx2g -jar minecraft_server.JAR NOGUI TO: EXECSTART =/usr/bin/Skrin -DMS MC-%I/usr/bin/java -XMX4G -JAR MINECRAFT_SERVER.Jar Nogui 

Mulakan Server Minecraft

Seterusnya, gunakan Systemctl Perintah untuk memulakan pelayan Minecraft baru anda:

$ sudo systemctl Mula minecraft@survival 

Sahkan bahawa pelayan Minecraft baru sedang berjalan dan berjalan:

$ sudo systemctl status minecraft@survival ● [email protected] - Server Minecraft: Survival Loaded: Loaded (/etc/Systemd/System/[email protected]; dilumpuhkan; Pratetap Vendor: Diaktifkan) Aktif: Aktif (Berjalan) Sejak MON 2018-01-22 12:46:37 AEDT; 16S Ago PID Utama: 7751 (Skrin) Tugas: 21 (Had: 4915) Kumpulan: /Sistem.Slice/System-Minecraft.slice/[email protected] ├─7751/usr/bin/skrin -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]: Memulakan Minecraft Server: Survival. 

Untuk memastikan bahawa pelayan Minecraft bermula selepas reboot melaksanakan:

$ sudo systemctl enable minecraft@survival 

Sekiranya semuanya berjalan seperti yang dirancang, anda sepatutnya dapat menggunakannya sekarang nmap Perintah untuk memeriksa port minecraft lalai 25565:

$ nmap -p 25565 localhost bermula nmap 7.60 (https: // nmap.org) Laporan imbasan nmap untuk localhost (127.0.0.1) Hos naik (0.Latensi 00054s). Alamat lain untuk localhost (tidak diimbas): :: 1 Perkhidmatan Negeri Pelabuhan 25565/TCP Minecraft Open Nmap Selesai: 1 Alamat IP (1 Host Up) Diimbas dalam 0.06 saat 

Semua selesai. Untuk menyediakan contoh pelayan minecraft lain pada pelayan yang sama teruskan membaca bahagian seterusnya.



Menyediakan contoh pelayan minecraft baru pada tuan rumah yang sama

Perintah Linux berikut akan mengkonfigurasi pelayan Minecraft baru yang dinamakan Linuxconfig di pelabuhan 25566. Lihat lampiran di bawah untuk konfigurasi pelayan tambahan yang akan dilaksanakan dalam/opt/minecraft/linuxconfig/pelayan.sifat. Menggunakan skrip SystemD kami yang sedia ada untuk menggunakan satu lagi contoh pelayan Minecraft adalah 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.Properties "$ sudo chown -r minecraft/opt/minecraft/linuxconfig/ 

Dayakan Pelayan Minecraft untuk memulakan selepas reboot dan mulakan pelayan:

$ sudo systemctl enable minecraft@linuxconfig $ sudo systemctl start minecraft@linuxconfig 

Terakhir, periksa status:

$ sudo systemctl status minecraft@linuxconfig 

Lampiran

Minecraft lalai pelayan.sifat Tetapan:

max-tick-time = 60000 penjana-penyepit = membenarkan-sama = gamemode force-gamemode = gamemode palsu = 0 Enable-Query = Player-idle-timeout = 0 Kesukaran = 1 Spawn-Monsters = True Op-Permission Level = 4 pvp = true snooper-enabled = Tahap benar-jenis = hardcore lalai = false enable-command-block = false max-players = 20 rangkaian-compression-threshold = 256 Resource-pack-sha1 = max-world-size = 29999984 Server -Port = 25565 Server-IP = Spawn-Npcs = Benar-Benar-Flight = Tahap-nama False = World View-Distance = 10 Resources-Pack = Spawn-Animals = True White-List = False Generate-Structures = True Online-Mode = Benar Max-Build-Height = 256 Level-Seed = Mencegah-Proxy-Connections = False Use-Native-Transport = True Motd = Server Minecraft Enable-Rcon = False 

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 Persediaan Pelayan Minecraft
  • Ubuntu 22.04 Persediaan Pelayan Minecraft
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Ubuntu 20.04 Panduan
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Cara Memasang Minecraft di Manjaro
  • Ubuntu 20.04 Hadoop