Cara Melakukan Hosting Server FiveM

Server FiveM terdiri dari tiga hal yang harus saling sesuai: artifact server, database MySQL, dan txAdmin yang berada di atas keduanya. Panduan ini memandu proses pembangunan dengan urutan yang menghindari jalan buntu yang biasa, dan jujur tentang bagian mana yang tetap menjadi tanggung jawabmu setelahnya.

Pembangunannya, dengan urutan yang berhasil

1. Mesin yang benar-benar mampu menampung sebuah kotaFiveM bersifat single-threaded di bagian yang penting, sehingga kecepatan clock lebih unggul daripada jumlah core. Anggarkan sekitar RAM 6GB untuk server 32 slot sebelum resource, dan lebih banyak untuk MLO dan script yang berat. Linux adalah pilihan yang umum; artifact-nya tersedia untuk keduanya.
2. MySQL dulu, framework kemudianqbcore, qbox, dan ESX semuanya membutuhkan MySQL/MariaDB yang berfungsi dengan user, schema, dan SQL dump yang sudah diimpor. Melakukan ini sebelum memasang framework menghemat satu malam panjang: hampir setiap laporan “framework tidak mau berjalan” berasal dari database yang belum siap.
3. Artifact, txAdmin, dan key cfx.reUnduh artifact server terbaru, jalankan sekali untuk mengaktifkan txAdmin, lalu tempel key cfxk_ yang dibuat untuk akun kamu di portal cfx.re. Setelah itu txAdmin mengambil alih: recipe, resource, restart, dan konsol.
4. Port, dan yang sering terlupakan30120 TCP dan UDP untuk game itu sendiri, dan txAdmin di port tersendiri (40120 secara default) yang tidak boleh dibuka ke publik tanpa password. Lupa membuka bagian UDP adalah penyebab klasik server yang muncul di daftar tetapi tidak pernah bisa terhubung.

Mengapa database harus disiapkan dulu

Tidak ada yang stateless di server roleplay. Karakter, kendaraan, inventory, job, dan properti semuanya tersimpan di MySQL, yang berarti database bukan sekadar komponen server kamu, melainkan bahan dasar dari apa yang membentuk server kamu. Jika kamu memasang framework sebelum database siap, kamu mendapatkan server yang tetap menyala, melempar error koneksi, dan membuat pemain kehilangan karakter yang lenyap saat mereka terhubung kembali.

Ini juga bagian yang paling menghukum hosting satu mesin. VPS yang crash tanpa dump dari tadi malam bukan sekadar gangguan, tetapi wipe. Wipe adalah satu hal yang tidak akan dimaafkan komunitas roleplay. Di mana pun kamu melakukan hosting, tentukan jadwal backup sebelum kamu membuka pendaftaran.

Kesalahan yang menghabiskan seluruh akhir pekan

  • •Membuka txAdmin ke internet dengan pengaturan default, yang memberikan kendali penuh atas server
  • •Melewatkan impor SQL, lalu menyalahkan framework karena tidak mau berjalan
  • •Menjalankan database di disk yang sama tanpa backup dan tanpa jadwal dump
  • •Tidak pernah memperbarui artifact, lalu terkena pembaruan client yang merusak server
  • •Membiarkan resource bertambah tanpa kendali sampai restart memakan waktu empat menit

Biaya sebenarnya dari self-hosting

VPS adalah bagian yang murah. Biaya sebenarnya adalah waktu: pembaruan artifact setelah setiap patch client, database yang kini harus kamu kelola, txAdmin yang diamankan dengan benar, jadwal restart, dan daftar resource yang terus bertambah sampai ada yang mulai timeout di jam sibuk. Tidak satu pun dari itu sulit. Semuanya berulang, dan datangnya di waktu yang paling buruk. Untuk server roleplay, itu berarti malam Jumat.

Atau lewati pembangunan sepenuhnya

Server yang sama, dengan txAdmin dan database MySQL yang tersinkron di tiga node independen, di-deploy untukmu di cloud terdesentralisasi Flux mulai dari $12.49/bulan. Kamu tetap memegang key cfx.re, resource, dan datanya.

Pertanyaan yang sering ditanyakan

Apa saja persyaratan perangkat keras untuk server FiveM?

Kecepatan clock lebih penting daripada jumlah core, karena server FiveM bersifat single-threaded di bagian yang krusial. Sebagai panduan kasar, 6GB RAM dan 2 core cepat cocok untuk server 32 slot, 8GB dan 4 core untuk server 48 slot, dan 12GB untuk kota 64 slot yang ramai. Resource, MLO, dan script cepat menambah beban ini, jadi anggap angka dasar sebagai batas minimum, bukan target.

Apakah kamu perlu MySQL untuk menjalankan server FiveM?

Untuk framework roleplay apa pun, ya. qbcore, qbox, dan ESX semuanya menyimpan karakter, inventory, kendaraan, dan job di MySQL atau MariaDB, dan tidak satu pun akan berjalan dengan benar sampai database ada, user sudah diberi akses, dan SQL dump framework sudah diimpor. Server vanilla tanpa framework bisa berjalan tanpanya, tetapi itu bukan yang biasanya dimaksud orang dengan server FiveM.

Apa itu txAdmin dan apakah saya harus menggunakannya?

txAdmin adalah panel kontrol web yang disertakan dengan artifact server FiveM: recipe, manajemen resource, akses konsol, restart terjadwal, dan administrasi pemain. Ini tidak wajib, tetapi hampir semua orang menjalankan server dengan cara ini, dan inilah bagian yang mengubah instalasi artifact polos menjadi sesuatu yang bisa kamu kelola tanpa SSH.

Port apa saja yang dibutuhkan server FiveM?

Port 30120 untuk TCP dan UDP guna game, dan port terpisah untuk txAdmin (40120 secara default). Hanya membuka TCP adalah kesalahan konfigurasi paling umum. Server muncul di daftar, tetapi pemain tidak bisa terhubung. txAdmin tidak boleh diekspos ke publik tanpa password yang kuat, karena memberikan kendali penuh atas server.

Apakah self-hosting FiveM lebih murah daripada hosting terkelola?

Biasanya, di tagihan. Secara keseluruhan, tergantung seberapa berharga waktu malammu. VPS yang mampu menampung kota 48 slot tidak jauh berbeda harganya dengan paket terkelola, dan selisihnya membeli pembaruan artifact, administrasi database, backup, serta kamu tidak perlu menjadi orang yang memperbaikinya saat rusak di tengah sesi.