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.
| Komponen | Spesifikasi Minimum |
|---|---|
| CPU | Minimal 2-4 vCPU (Clock speed tinggi disarankan) |
| RAM | Minimal 8 GB - 16 GB |
| Penyimpanan | SSD 50 GB (NVMe disarankan) |
| OS | Linux (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:
- Persiapan Lingkungan: Masuk ke VPS melalui SSH, lakukan pembaruan sistem (
sudo apt update && sudo apt upgrade), dan instal dependensi yang diperlukan sepertilib32gcc-s1. - Instalasi SteamCMD: Unduh dan ekstrak SteamCMD ke direktori khusus server.
- Pengunduhan Server: Gunakan perintah
steamcmd +login anonymous +force_install_dir ./enshrouded_server +app_update 2278520 validate +quituntuk mengunduh file server Enshrouded. - Konfigurasi Server: Edit file
enshrouded_server.jsonuntuk mengatur nama server, kata sandi, jumlah pemain maksimal, dan port yang digunakan. - Pengaturan Firewall: Buka port UDP yang diperlukan (default: 15636 dan 15637) melalui konfigurasi firewall VPS (seperti UFW atau panel kontrol penyedia VPS).
- 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
htopuntuk memantau penggunaan CPU dan RAM secara real-time. - Backup Berkala: Lakukan pencadangan (backup) folder
savegamesecara rutin untuk menghindari kehilangan data progres permainan.