GNU/Linux >> Belajar Linux >  >> Debian

Cara Memasang Server Minecraft di Debian 9 Stretch

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal server Minecraft di Debian 9 Stretch. Bagi Anda yang belum tahu, Minecraft adalah permainan tentang memecahkan dan menempatkan blok. aspek kreatif dan bangunan Minecraft memungkinkan pemain untuk membangun konstruksi dari kubus bertekstur di dunia 3D yang dihasilkan secara prosedural. Server Minecraft memungkinkan pemain untuk bermain online atau melalui jaringan area lokal dengan orang lain. Mereka dapat dijalankan di server yang dihosting, di perangkat keras server khusus lokal, di server Pribadi Virtual di mesin rumah, atau di komputer game lokal Anda.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah penginstalan Server Minecraft di server Debian 9 Stretch.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Debian 9 (Stretch).
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal Server Minecraft di Debian 9 Stretch

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

sudo apt update
sudo apt upgrade
sudo apt install git build-essential

Langkah 2. Menginstal Java-JDK.

Pengaturan server Minecraft memerlukan Java untuk diinstal pada sistem Anda:

sudo apt install openjdk-8-jre-headless

Verifikasi instalasi dengan mencetak versi java:

java -version

Langkah 3. Memasang Server Minecraft di Debian 9.

Pertama, jalankan perintah berikut untuk membuat tiga direktori baru di dalam direktori home pengguna:

mkdir -p ~/{backups,tools,server}

Selanjutnya, Mengunduh dan Mengkompilasi mcrcon :

cd ~/tools && git clone https://github.com/Tiiffi/mcrcon.git
cd ~/tools/mcrcon
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
./mcrcon -h

Kemudian, Mengunduh Server Minecraft:

wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -P ~/server

Langkah 4. Mengonfigurasi Server Minecraft.

Setelah unduhan selesai, navigasikan ke direktori ~/server dan mulai server Minecraft:

cd ~/server
java -Xmx1024M -Xms512M -d64 -jar server.jar nogui

Selanjutnya, Buka file eula.txt dan ubah eula=false menjadi eula=true:

### nano ~/server/eula.txt

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Thu Dec 27 03:33:56 PST 2018
eula=true

Kemudian, edit file server.properties untuk mengaktifkan rcon protokol dan atur rcon kata sandi. Anda dapat menggunakan pengaturan ini untuk terhubung ke server Minecraft menggunakan mcrcon alat:

### nano ~/server/server.properties
rcon.port=23888
rcon.password=your-strong-password
enable-rcon=true

Langkah 5. Membuat Systemd.

Untuk menjalankan Minecraft sebagai layanan, kami akan membuat file unit Systemd baru:

sudo nano /etc/systemd/system/minecraft.service

Tempel file berikut:

[Unit]
Description=Minecraft Server
After=network.target

[Service]
User=minecraft
Nice=1
KillMode=none
SuccessExitStatus=0 1
ProtectHome=true
ProtectSystem=full
PrivateDevices=true
NoNewPrivileges=true
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xmx1024M -Xms512M -jar server.jar nogui --noconsole
ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password stop

[Install]
WantedBy=multi-user.target

Simpan dan tutup file dan beri tahu systemd bahwa kami membuat file unit baru:

sudo systemctl daemon-reload
sudo systemctl start minecraft

Langkah 6. Konfigurasi Firewall.

Jika server Anda dilindungi oleh firewall dan Anda ingin mengakses server Minecraft dari luar jaringan lokal Anda, Anda perlu membuka port 25565:

sudo ufw allow 25565/tcp

Langkah 7. Mengakses Konsol Minecraft.

Untuk mengakses Konsol Minecraft, Anda dapat menggunakan mcrcon kegunaan. Sintaksnya adalah sebagai berikut, Anda perlu menentukan host, rcon port, rcon kata sandi dan gunakan sakelar -t yang mengaktifkan mcrcon modus terminal:

/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password -t

Selamat! Anda telah berhasil menginstal Minecraft. Terima kasih telah menggunakan tutorial ini untuk menginstal server Minecraft pada sistem Debian 9 (Stretch). Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa Minecraft resmi situs web.


Debian
  1. Cara Menginstal Server Redis di Debian 11

  2. Cara Menginstal MySQL 8.0 / 5.7 di Debian 11 / Debian 10

  3. Cara Menginstal ProFTPD di Debian 8

  1. Cara Memasang Server Minecraft di Debian 9

  2. Cara Menginstal VirtualBox 5.1 di Debian 9 (Peregangan)

  3. Cara menginstal SuiteCRM di Debian 9

  1. Cara menginstal Server Minimal Debian 9 (Peregangan)

  2. Cara Mengatur Server Minecraft di Debian 10

  3. Cara menginstal MySQL 8 di Debian 10