Cara menyediakan pelayan FiveM di Linux dengan txAdmin

Panduan ini membawa VPS Ubuntu 24.04 yang baharu menjadi pelayan FiveM yang berjalan dengan txAdmin, pangkalan data MariaDB dan framework pilihan anda. Ia mengambil kira-kira 30 minit. Anda memerlukan akses SSH ke pelayan dan license key percuma daripada Cfx.re Portal.

Oleh pasukan Nodewave · Dikemas kini 8 November 2026

Sebelum anda bermula

Cfx.re menyifatkan build Linux sebagai courtesy port dengan kurang alat diagnostik, dan mengesyorkan Windows jika anda memerlukan bantuan mereka apabila ada masalah. Banyak pelayan berjalan dengan baik di Linux; cuma elok anda tahu pertukaran ini.

1. Sediakan pelayan

Kemas kini sistem, pasang alat yang diperlukan FXServer, dan cipta pengguna untuk menjalankannya, supaya pelayan permainan tidak pernah berjalan sebagai root:

sudo apt update && sudo apt upgrade -y
sudo apt install -y xz-utils git tmux
sudo adduser --disabled-password --gecos "" fivem

2. Buka firewall

Benarkan SSH dahulu supaya anda tidak terkunci di luar, kemudian port permainan untuk pemain, dan panel web txAdmin hanya untuk IP anda sendiri:

sudo ufw allow OpenSSH
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw allow from your-home-ip to any port 40120 proto tcp
sudo ufw enable

Pelan VPS Nodewave tiada firewall penyedia di hadapan port anda, jadi ufw pada pelayan ialah firewall anda. Jika hos anda mempunyai panel firewall sendiri, buka port yang sama di sana juga.

3. Cipta pangkalan data

QBCore, Qbox dan ESX semuanya menyimpan pemain, wang dan item dalam pangkalan data. Pasang MariaDB dan buka promptnya:

sudo apt install -y mariadb-server
sudo mysql

Kemudian cipta pangkalan data dan pengguna untuk pelayan, dengan kata laluan kukuh anda sendiri:

CREATE DATABASE fivem;
CREATE USER 'fivem'@'localhost' IDENTIFIED BY 'choose-a-strong-password';
GRANT ALL PRIVILEGES ON fivem.* TO 'fivem'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Ubuntu 24.04 memasang MariaDB 10.11, yang juga memenuhi minimum 10.9 untuk Qbox. Secara lalai MariaDB hanya mendengar pada pelayan itu sendiri, jadi pastikan port 3306 ditutup daripada internet.

4. Muat turun FXServer

Buka halaman build pelayan Linux dan salin pautan build disyorkan yang terkini. Kemudian tukar kepada pengguna fivem, muat turun dan nyahmampatkannya:

sudo -iu fivem
mkdir -p ~/FXServer/server && cd ~/FXServer/server
wget -O fx.tar.xz "paste-the-link-here"
tar xf fx.tar.xz

5. Mulakan txAdmin

Mulakan FXServer di dalam tmux, supaya ia terus berjalan selepas anda menutup SSH:

tmux new -s fivem
cd ~/FXServer/server
./run.sh

Pada permulaan pertama, console memaparkan PIN dan alamat panel web txAdmin pada port 40120. Buka http://your-server-ip:40120 dalam pelayar anda, masukkan PIN, dan log masuk dengan akaun Cfx.re anda untuk mencipta akaun admin.

6. Pasang framework

txAdmin kemudian menawarkan untuk menyediakan pelayan untuk anda. Pilih resipi popular, seperti ESX Legacy, QBCore atau QBox Framework (lihat QBCore vs ESX vs Qbox), dan isi:

txAdmin memuat turun resource, mengimport jadual pangkalan data, menulis server.cfg dan memulakan pelayan. Apabila console reda, buka FiveM, tekan F8 dan taip connect your-server-ip:30120.

7. Pastikan ia terus berjalan

Tanggalkan daripada tmux dengan Ctrl+B, kemudian D; pelayan terus berjalan. Sambung semula kemudian dengan tmux attach -t fivem. Mulai sekarang, mula, henti dan mulakan semula pelayan dari txAdmin, dan tetapkan mula semula berjadualnya.

Jika VPS dimulakan semula, log masuk sebagai pengguna fivem dan mulakan ./run.sh semula dalam tmux, atau cipta perkhidmatan systemd yang melakukannya untuk anda.

8. Mengemas kini FXServer kemudian

Sandarkan folder pelayan dan pangkalan data dahulu. Kemudian hentikan pelayan, muat turun build disyorkan yang baharu ke ~/FXServer/server dan nyahmampatkannya di atas yang lama. Nyahmampat hanya menggantikan fail milik build, jadi tetapan txAdmin dan data pelayan anda kekal.

Masalah biasa

Jika pelayan enggan bermula, lihat cara membetulkan ralat kunci lesen. Jika pemain tidak dapat menyertai, lihat maksud kod ralat CURL.

Hos pelayan FiveM anda di Singapura

Ping rendah untuk pemain di India, Malaysia dan Indonesia, pada AMD EPYC dengan NVMe dan perlindungan DDoS Gcore pada setiap IP.

Pengehosan FiveM di Singapura →