FXServer e txAdmin
INFO
FXServer è il processo eseguibile del server FiveM. txAdmin è il pannello web che lo gestisce (avvio, backup, monitoraggio, permessi). Qui vediamo come installarli entrambi.
| Obiettivo | Dettagli |
|---|---|
| Cosa imparerai | • Scaricare e avviare gli artifact FXServer • Ottenere la license key da Keymaster • Installare e usare txAdmin |
| Prerequisiti | • Account Cfx.re • Cartella di lavoro dedicata al server |
1. License Key (Keymaster)
La license key identifica il tuo server su Cfx.re ed è obbligatoria.
- Vai su
https://portal.cfx.re/e accedi - Sezione Keymaster → Create new
- Scegli Server License
- Compila: nome server, community, IP (0.0.0.0 per dinamico)
- Copia la chiave:
cfxk_xxxxxxxxxxxxxxxxxxxxxxxxx
WARNING
La license key è legata al tuo account. Non condividerla pubblicamente: può essere usata per impersonare il tuo server.
2. Scaricare gli Artifacts
Gli artifact sono i binari del server. Scarica sempre l’ultima versione raccomandata (non le versioni “optional” se non hai motivo).
Windows
- Vai su
https://runtime.fivem.net/artifacts/fiveam/ - Scarica l’ultima build Recommended
- Estrai in una cartella tipo
C:\fivem-server\
Linux (VPS)
mkdir -p ~/fivem-server && cd ~/fivem-server
# Sostituisci la versione con l'ultima raccomandata
wget https://runtime.fivem.net/artifacts/five/server/linux/xxxxx/fx.tar.xz
tar -xf fx.tar.xz3. Struttura del Server
Dopo l’estrazione, crea la struttura base:
fivem-server/
├── FXServer.exe ← Binario (Windows)
├── run.sh / run.cmd ← Script di avvio
├── server.cfg ← Configurazione
├── resources/ ← Le tue risorse
└── txData/ ← Dati txAdmin (auto-creata)
TIP
La cartella
resources/è case-sensitive su Linux. Mantieni i nomi delle cartelle coerenti (es.ox_lib,es_extended) per evitare problemi di avvio.
4. Avviare FXServer in Modalità Vanilla
Senza txAdmin, si avvia con la license key da linea di comando:
# Windows (run.cmd)
FXServer.exe +set sv_licenseKey "cfxk_XXXX" +set gamename gta5 +exec server.cfg
# Linux (run.sh)
chmod +x run.sh && ./run.sh +set sv_licenseKey "cfxk_XXXX" +set gamename gta5 +exec server.cfg5. Installare txAdmin
txAdmin è la soluzione consigliata per gestire il server via browser.
Opzione A — Bundle ufficiale
Scarica il txAdmin full package da https://github.com/tabarra/txAdmin/releases (tag FxServer): contiene FXServer + txAdmin insieme, già configurati.
Opzione B — Aggiungere a FXServer esistente
# Nella cartella del server
cd resources
git clone https://github.com/tabarra/txAdmin.gitPoi nel server.cfg:
ensure txAdmin
set txAdminPort 40120Primo accesso
- Avvia il server
- Vai su
http://localhost:40120/(oIP_SERVER:40120) - Crea la password admin
- Segui la procedura guidata: nome server, license key, template
TIP
txAdmin genera automaticamente un
server.cfgdi base se non esiste. Puoi comunque mantenerne uno tuo e selezionarlo.
6. Funzioni Utili di txAdmin
| Funzione | Descrizione |
|---|---|
| Live Console | Console del server nel browser |
| Players | Lista giocatori, kick, ban |
| Resources | Start/stop/restart risorse |
| Scheduler | Riavvii programmati (es. ogni 6h) |
| Backup | Backup automatici del server |
| Deployer | Aggiornamento artifacts |
| Admin Permissions | Gestione permessi |
Riavvio Programmato
Scheduler → Nuovo job → Command: ensure myresource
WARNING
I riavvii automatici frequenti (ogni 1-2h) sono un pattern diffuso ma non risolvono problemi di performance: nascondono i leak invece di sistemarli. Usa il riavvio come misura di sicurezza, non come soluzione.
7. Aggiornare gli Artifacts
- txAdmin → Deployer → Update → seleziona la nuova versione
- Manuale: scarica gli artifacts e sovrascrivi i file (fai backup di
txData/eresources/)
WARNING
Prima di aggiornare, leggi i changelog del server e dei tuoi framework (ESX, ox_*): alcune versioni richiedono l’aggiornamento coordinato di più risorse.
TIP
Prossimo passo: 03 - server.cfg
Torna alla: Indice Generale