Cara Membuat Dedicated Server Enshrouded di VPS: Panduan Teknis

Membuat Dedicated Server Enshrouded di VPS

Menjalankan dedicated server Enshrouded di VPS memberikan kontrol penuh atas lingkungan permainan, stabilitas koneksi yang lebih baik, dan kemampuan untuk mengatur sesi permainan tanpa harus selalu terhubung dengan komputer pribadi. Penggunaan VPS (Virtual Private Server) memungkinkan server tetap aktif 24/7, sehingga teman-teman Anda dapat bergabung kapan saja tanpa menunggu Anda masuk ke dalam game.

Persyaratan Teknis VPS

Sebelum memulai, pastikan VPS Anda memenuhi spesifikasi minimum untuk menjalankan dedicated server Enshrouded. Kebutuhan sumber daya bergantung pada jumlah pemain yang akan bergabung dalam satu sesi.

KomponenSpesifikasi Minimum
CPUMinimal 2-4 vCPU (Clock speed tinggi disarankan)
RAMMinimal 8 GB - 16 GB
PenyimpananSSD 50 GB (NVMe disarankan)
OSLinux (Ubuntu 22.04 LTS atau Debian 11/12)

Langkah-Langkah Instalasi

Proses instalasi umumnya melibatkan penggunaan SteamCMD, alat baris perintah dari Valve untuk mengunduh dan memperbarui server game. Berikut adalah alur kerja teknis yang perlu dilakukan:

  1. Persiapan Lingkungan: Masuk ke VPS melalui SSH, lakukan pembaruan sistem (sudo apt update && sudo apt upgrade), dan instal dependensi yang diperlukan seperti lib32gcc-s1.
  2. Instalasi SteamCMD: Unduh dan ekstrak SteamCMD ke direktori khusus server.
  3. Pengunduhan Server: Gunakan perintah steamcmd +login anonymous +force_install_dir ./enshrouded_server +app_update 2278520 validate +quit untuk mengunduh file server Enshrouded.
  4. Konfigurasi Server: Edit file enshrouded_server.json untuk mengatur nama server, kata sandi, jumlah pemain maksimal, dan port yang digunakan.
  5. Pengaturan Firewall: Buka port UDP yang diperlukan (default: 15636 dan 15637) melalui konfigurasi firewall VPS (seperti UFW atau panel kontrol penyedia VPS).
  6. Menjalankan Server: Jalankan file eksekusi server dan pastikan proses berjalan di latar belakang menggunakan screen atau systemd service agar server tidak mati saat sesi SSH ditutup.

Tips Optimasi Performa

Untuk menjaga kestabilan server, perhatikan hal berikut:

  • Lokasi Server: Pilih lokasi data center VPS yang paling dekat dengan mayoritas pemain untuk meminimalkan latensi (ping).
  • Monitoring: Gunakan perintah htop untuk memantau penggunaan CPU dan RAM secara real-time.
  • Backup Berkala: Lakukan pencadangan (backup) folder savegame secara rutin untuk menghindari kehilangan data progres permainan.