Cara Install Minecraft Server Manual di Ubuntu

Cara Install Minecraft Server Manual di Ubuntu

Tutorial ini akan membahas langkah demi langkah cara menginstal server Minecraft di Ubuntu 20.04 atau 22.04 secara manual. Cocok untuk VPS, dedicated server, atau cloud instance.

✅ Persyaratan Sistem

  • Ubuntu 20.04 atau 22.04 (fresh install)
  • RAM minimal 2 GB (4 GB disarankan)
  • Akses root atau user sudo
  • Port 25565 harus terbuka di firewall

🧱 Langkah 1 – Update Sistem

sudo apt update && sudo apt upgrade -y

☕ Langkah 2 – Install Java

sudo apt install openjdk-17-jre-headless -y

Verifikasi versi Java:

java -version

📂 Langkah 3 – Buat Direktori Minecraft

sudo mkdir -p /opt/minecraft
cd /opt/minecraft

⬇️ Langkah 4 – Download Minecraft Server

Unduh file server.jar dari Mojang:

wget https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar

Ganti URL di atas dengan link server resmi terbaru dari minecraft.net.

📄 Langkah 5 – Terima EULA

echo "eula=true" > eula.txt

🚀 Langkah 6 – Jalankan Minecraft Server

java -Xmx4G -Xms2G -jar server.jar nogui

Penjelasan:

  • -Xmx4G: Maksimal 4 GB RAM
  • -Xms2G: Minimal 2 GB RAM saat start

🖥️ (Opsional) Jalankan Server di Background dengan screen

sudo apt install screen -y
screen -S minecraft
java -Xmx4G -Xms2G -jar server.jar nogui

Untuk keluar dari screen tanpa mematikan server:

CTRL + A, lalu tekan D

🔁 (Opsional) Setup Autostart dengan systemd

Buat file service:

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

Isi dengan:

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

[Service]
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xmx4G -Xms2G -jar server.jar nogui
User=root
Restart=always

[Install]
WantedBy=multi-user.target

Simpan lalu jalankan dan aktifkan:


sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft

🔥 Buka Firewall Port 25565

sudo ufw allow 25565/tcp

🎮 Hubungkan ke Server dari Minecraft Launcher

  1. Buka Minecraft di PC
  2. Klik Multiplayer > Add Server
  3. Masukkan IP server kamu
  4. Port default: 25565

✅ Selesai

Server Minecraft kamu sekarang berjalan di Ubuntu! Kamu bisa mengelola file konfigurasi di direktori /opt/minecraft dan menjalankan perintah melalui terminal atau systemd.

📌 Tips Tambahan

  • Edit server.properties untuk mengubah nama server, whitelist, gamemode, dsb.
  • Pertimbangkan menggunakan PaperMC untuk performa yang lebih baik.
  • Jangan lupa backup dunia (world/) secara berkala.