Cara Menginstal Minecraft Server di Ubuntu 18.04 LTS

Minecraft adalah salah satu game paling populer di dunia, yang dikembangkan oleh Microsoft Studious. Minecraft adalah video game sandbox dan memungkinkan Anda untuk membangun dan menjelajahi semua yang Anda butuhkan di dunia 3D. Minecraft memungkinkan Anda untuk bermain game baik secara online dengan teman-teman Anda dan dalam mode pemain tunggal. Minecraft tersedia di berbagai platform, termasuk Linux, MacOS, dan Windows.

Dalam tutorial ini, kita akan belajar cara menginstal server Minecraft di server Ubuntu 18.04. PersyaratanServer yang menjalankan Ubuntu 18.04.Kata sandi root akan disiapkan di server Anda.Persiapan

Sebelum memulai, Anda perlu memperbarui sistem Anda dengan versi terbaru. Anda dapat melakukan ini dengan menjalankan perintah berikut:apt-get update -yapt-get upgrade -y

Setelah server Anda diperbarui, mulai ulang untuk menerapkan perubahan.

Selanjutnya, Anda perlu menginstal beberapa dependensi di server Anda. Anda dapat menginstal semuanya dengan perintah berikut:apt-get install git build-essential -yInstal Java

Karena Minecraft dikembangkan dengan bahasa pemrograman Java. Jadi Anda perlu menginstal Java Development Kit atau JRE di server Anda. Anda dapat menginstal Java dengan perintah berikut:apt-get install openjdk-8-jre-headless -y

Setelah instalasi, periksa Java dengan perintah berikut:java -version

Anda harus mendapatkan output berikut:openjdk version "1.8.0_222"OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)Menginstal dan mengonfigurasi server Minecraft

Pertama, Anda perlu membuat pengguna untuk menjalankan server Minecraft. Anda dapat membuatnya dengan perintah berikut:useradd -r -m -U -d /home/minecraft -s /bin/bash minecraft

Kemudian masuk ke pengguna kendaraan tambang dengan perintah berikut:su - minecraft

Selanjutnya, buat direktori yang diperlukan untuk kendaraan penambangan dengan perintah berikut:server alat cadangan mkdir

Selanjutnya, ubah ke direktori ~/tools dan unduh mcrcon dari repositori Git:cd ~/toolsgit clone https://github.com/Tiiffi/mcrcon.git

Kemudian ubah direktori ke mcrcon dan kompilasi mcrcon dengan perintah berikut:cd mcrcongcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c

Anda akan melihat output berikut:mcrcon.c: Dalam fungsi 'get_line':mcrcon.c:752:2: peringatan: mengabaikan nilai pengembalian 'fgets', dinyatakan dengan atribut warn_unused_result [-Wunused-result](void) fgets(buffer, bsize, stdin);^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Kemudian ubah direktori menjadi ~/server dan unduh server Vanilla Minecraft resmi terbaru dari Mojang dengan perintah berikut:cd ~/serverwget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar

Setelah unduhan selesai, luncurkan server Minecraft dengan perintah berikut:java -Xmx1024M -Xms512M -jar server.jar nogui

Anda harus menerima kesalahan berikut:[06:00:45] [main/ERROR]: Gagal memuat properti dari file: server.properties[06:00:48] [main/WARN]: Gagal memuat eula.txt[06:00:48] [main/INFO]: Anda harus menyetujui EULA untuk menjalankan server. Kunjungi eula.txt untuk info lebih lanjut.

Untuk mengatasi kesalahan ini, Anda harus menyetujui EULA Minecraft untuk mengoperasikan server.

Untuk melakukan ini, buka file eula.txt:nano eula.txt

Ubah eula=false menjadi eula=true seperti yang ditunjukkan di bawah ini:eula=true

Simpan dan tutup file. Kemudian buka file server.properties untuk mengaktifkan protokol rcon dan mengatur kata sandi rcon.nano server.properties

Ubah baris berikut:rcon.port=25575[email protected]enable-rcon=true

Simpan dan tutup file setelah selesai. Kemudian keluar dari pengguna Minecraft dengan perintah berikut:keluarMembuat file layanan sistem untuk Minecraft

Selanjutnya, Anda perlu membuat file layanan bersistem untuk mengelola layanan Minecraft. Anda dapat membuatnya dengan perintah berikut:nano /etc/systemd/system/minecraft.service

Tambahkan baris berikut:[Unit] Deskripsi=Minecraft ServerAfter=network.target[Service]User=minecraftNice=1KillMode=noneSuccessExitStatus=0 1ProtectHome=trueProtectSystem=fullPrivateDevices=trueNoNewPrivileges=trueWorkingDirectory=/home/minecraft/serverExecStart=/usr/bin/java -Xmx1024M -Xms512M -jar server.jar noguiExecStop=/home/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p [email protected] stop[Install]WantedBy=multi-user.target

Simpan dan tutup file. Kemudian muat ulang daemon bersistem dengan perintah berikut:systemctl daemon-reload

Selanjutnya, luncurkan layanan Minecraft dan aktifkan setelah me-reboot sistem dengan perintah berikut:systemctl start minecraftsystemctl enable minecraft

Anda juga dapat memeriksa status layanan Minecraft dengan perintah berikut:systemctl status minecraft

Anda harus mendapatkan output berikut:? minecraft.service - Minecraft ServerLoaded: dimuat (/etc/systemd/system/minecraft.service; dinonaktifkan; preset vendor: diaktifkan)Aktif: aktif (berjalan) sejak Senin 2019-10-07 06:33:32 UTC; 6s agoMain PID: 4318 (java)Tugas: 34 (batas: 4915)CGroup: /system.slice/minecraft.service?? 4318 /usr/bin/java -Xmx1024M -Xms512M -jar server.jar noguiOct 07 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Server thread/INFO]: Loading propertiesOct 07 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Server thread/INFO]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Server thread/INFO]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Server thread/INFO]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Thread/INFO Server]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Thread/INFO Server]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Thread/INFO Server]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Thread/INFO Server]: Jenis permainan default: SURVIVALOct 1804 java[4318]: [06:33:37] [Thread/INFO Server]: Jenis permainan default: SURVIVALOct 1804 java 07 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Utas server/INFO]: Menghasilkan keypairOct 07 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Utas/INFO server]: Memulai server Minecraft pada *:25565Oct 07 06:33:37 ubuntu1804 java[4318]:[06:33:37] [Utas server/INFO]: Menggunakan jenis saluran epollOct 07 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Utas/INFO server]: Tingkat persiapan "dunia"07 Okt 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Utas server/INFO]: Menemukan paket data baru vanilla, memuatnya secara otomatisOct 07 06:33:37 ubuntu1804 java[4318]: [06:33:37] [Utas server/INFO]: Memuat ulang ResourceManager: DefaultOct 07 06:33:38 ubuntu1804 java[4318]: [06:33:38] [Utas server/INFO]:Memuat 6 resepOct 07 06:33:38 ubuntu1804 java[4318]: [06:33:38] [Utas server/INFO]: Memuat 811 kemajuanCoba Minecraft

Server Minecraft sekarang diinstal dan berjalan. Sudah waktunya untuk mengujinya.

Buka terminal Anda dan akses konsol Minecraft menggunakan utilitas mcrcon, seperti yang ditunjukkan di bawah ini:/home/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p [email protected] -t

Setelah koneksi dibuat, Anda harus mendapatkan output berikut:Masuk. Ketik "Q" untuk berhenti!>

Selamat! Anda telah berhasil menginstal dan mengonfigurasi server Minecraft di server Ubuntu 18.04. Jangan ragu untuk bertanya kepada saya apakah Anda memiliki pertanyaan.

Next Post Previous Post
No Comment
Add Comment
comment url
Related Post
ubuntu