Como criar um servidor FiveM
Este guia acompanha-o passo a passo na criação do seu servidor FiveM para GTA V: download dos artifacts, configuração via txAdmin, chave de licença Keymaster, server.cfg, frameworks e otimização. Atualizado em julho de 2026.
1. Por que criar um servidor FiveM?
Ter o seu próprio servidor FiveM permite-lhe:
- Criar o seu próprio servidor GTA V multijogador: roleplay, corridas, deathmatch ou mundo livre.
- Personalizar totalmente a jogabilidade com scripts, veículos, mapas (MLO) e profissões.
- Acolher de 32 a 128 jogadores e mais, consoante a sua configuração e o seu alojamento.
- Dinamizar uma comunidade fiel em torno de um universo e de regras que lhe pertencem.
O FiveM continua a ser, em 2026, a cena multijogador mais ativa do GTA V, impulsionada pelo roleplay e pela chegada do GTA V Enhanced. Criar o seu servidor nunca foi tão acessível: o txAdmin trata agora de toda a instalação de ponta a ponta, diretamente a partir do navegador.
2. Requisitos técnicos indispensáveis
O FiveM (FXServer) é maioritariamente mono-thread: a frequência do processador conta mais do que o número de núcleos. Verifique se a sua máquina cumpre estes requisitos:
- ✔ RAM : 8 GB no mínimo para um servidor pequeno; 16 a 32 GB para um servidor roleplay ESX/QBCore rico em scripts
- ✔ Processador : 4 núcleos de alta frequência (3,5 GHz ou mais): a velocidade por núcleo importa mais do que o número de núcleos
- ✔ Sistema : Windows ou Linux 64 bits (Linux recomendado para um servidor de produção)
- ✔ Ligação : Débito estável e boa latência; o servidor escuta na porta 30120 em TCP e UDP
- ✔ Alojamento : PC local para testar, VPS ou servidor dedicado com armazenamento SSD/NVMe para um servidor aberto 24/7
3. Escolher o framework: vanilla, ESX ou QBCore?
Antes da instalação, escolha a base do seu servidor. Ela determina o que os seus jogadores poderão fazer:
CFX Default (sem base de dados)
O modelo por defeito do FiveM: mundo livre, sem base de dados para configurar. Ideal para começar, testar ou montar um servidor não-roleplay (corridas, deathmatch, sandbox).
ESX
O framework roleplay histórico: profissões, economia, inventário, empresas. Ecossistema de scripts muito vasto. Necessita de uma base de dados MySQL/MariaDB.
QBCore / Qbox
A alternativa moderna muito popular para o roleplay, modular e ativamente mantida (o Qbox é um fork comunitário). Também necessita de uma base de dados MySQL/MariaDB.
4. Fazer o download dos artifacts FXServer
O servidor FiveM assenta nos «artifacts» (FXServer), o software de servidor oficial da Cfx.re. Desde as builds recentes, o txAdmin está integrado: nada a instalar em separado.
- Vá à página dos artifacts (runtime.fivem.net) e escolha o seu sistema: Windows ou Linux
- Faça o download da versão Recommended (estável, recomendada para produção), não da versão Latest
- Descompacte o arquivo numa pasta dedicada ao seu servidor (por exemplo server/)
Linux :
Terminal
mkdir -p ~/fxserver && cd ~/fxserver
# Téléchargez l'archive .tar.xz depuis runtime.fivem.net, puis :
tar xf fx.tar.xz
5. Configurar o servidor com o txAdmin
O txAdmin é o painel de administração web integrado no FXServer. Ele conduz a instalação, o arranque e a gestão do seu servidor a partir do navegador.
Iniciar o FXServer
Execute o FXServer (FXServer.exe no Windows, ou o script no Linux). O txAdmin arranca e apresenta um endereço local para abrir no seu navegador.
Windows :
CMD
FXServer.exe
Linux :
Terminal
./run.sh
Criar uma chave de licença
Ligue a sua conta Cfx.re e depois gere uma chave de licença gratuita no Keymaster (keymaster.fivem.net). É obrigatória para iniciar o servidor.
Implementar uma receita (Recipe Deployer)
Escolha uma receita de partida (CFX Default, ESX ou QBCore). O txAdmin faz o download dos recursos e gera automaticamente um server.cfg funcional. As receitas ESX/QBCore pedem as credenciais da sua base de dados MySQL.
6. Configurar o server.cfg
O ficheiro server.cfg é o coração da configuração. O txAdmin gera um durante a implementação; eis as diretivas essenciais a conhecer:
server.cfg
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_hostname "Mon serveur FiveM"
sv_maxclients 48
# Ressources de base
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure hardcap
# Base de données (ESX / QBCore)
set mysql_connection_string "mysql://user:password@localhost/fivem?charset=utf8mb4"
sv_licenseKey "VOTRE_CLE_KEYMASTER"
-
sv_hostname- Nome do servidor apresentado na lista FiveM -
sv_maxclients- Número máximo de jogadores (até 2048; 32 a 64 é comum em roleplay) -
sv_licenseKey- A sua chave de licença Keymaster, obrigatória para iniciar -
endpoint_add_tcp/endpoint_add_udp- Endereço e porta de escuta (30120 por defeito, em TCP e UDP) -
ensure- Cada recurso é carregado com ensure; os recursos de base (mapmanager, chat, spawnmanager, sessionmanager, hardcap) são indispensáveis -
mysql_connection_string- Para ESX/QBCore, indique a string de ligação MySQL via oxmysql
7. Adicionar recursos, scripts e uma base de dados
Todo o conteúdo do seu servidor (scripts, mapas, veículos, profissões) toma a forma de recursos. Eis como geri-los:
Coloque cada recurso na pasta resources/ (agrupe-os em subpastas, por exemplo [esx], [qbcore], [maps])
Ative-o no server.cfg com a diretiva ensure seguida do nome da pasta do recurso
server.cfg
ensure es_extended
ensure esx_menu_default
Base de dados (frameworks roleplay)
O ESX e o QBCore armazenam jogadores, veículos e inventários numa base de dados MySQL/MariaDB. Crie a base, importe o ficheiro .sql do framework e depois ligue-a via o recurso oxmysql. Sem base de dados, estes frameworks não arrancam.
8. Rede: portas e configuração da firewall
O FiveM utiliza a porta 30120 em TCP e UDP por defeito. Para que o seu servidor seja acessível a partir da Internet, esta porta deve estar aberta.
Portas a abrir
- TCP + UDP 30120 (por defeito, em TCP e UDP, alterável no server.cfg)
- O txAdmin utiliza a porta 40120 para a sua interface web: guarde-a para a administração, não a exponha publicamente
Exemplos de regras de firewall
Windows Defender :
PowerShell (Admin)
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -Protocol TCP -LocalPort 30120 -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server UDP" -Direction Inbound -Protocol UDP -LocalPort 30120 -Action Allow
Linux UFW :
Terminal
sudo ufw allow 30120
Linux iptables :
Terminal
sudo iptables -A INPUT -p tcp --dport 30120 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 30120 -j ACCEPT
9. Administração: txAdmin, backups e atualizações
O txAdmin centraliza toda a administração do seu servidor a partir do navegador:
- Ver e gerir os jogadores ligados em direto (kick, ban, aviso)
- Aceder à consola em direto e reiniciar o servidor com um clique
- Agendar reinícios automáticos e anúncios
- Monitorizar o desempenho e a estabilidade, com proteção contra crashes
- ✔ Backups: faça backups regularmente da sua base de dados e da sua pasta resources/ para fora da máquina. Automatize: um backup manual acaba sempre por ser esquecido.
- ✔ Atualizações: substitua regularmente os artifacts por uma versão Recommended mais recente e mantenha os seus recursos atualizados para corrigir falhas e bugs.
10. Otimização do desempenho
- ✔ Vigie o tempo de cálculo de cada recurso com o comando resmon: um único recurso mal otimizado pode fazer descer o desempenho de todo o servidor.
- ✔ Limite o número de recursos ativos: cada script consome tempo de CPU no thread principal. Adicione-os progressivamente e teste.
- ✔ Utilize o oxmysql (assíncrono) e consultas otimizadas: os acessos à base de dados mal geridos são uma causa frequente de lag em roleplay.
- ✔ Aloje num CPU de alta frequência e em armazenamento NVMe, e agende reinícios regulares via txAdmin para recomeçar sobre uma base saudável.
11. FAQ rápida
O seu servidor FiveM está pronto?
Referencie o seu servidor FiveM no Top-Games para ganhar visibilidade e atrair os seus primeiros jogadores. Pode também explorar os melhores servidores GTA da comunidade para se inspirar.
12. Conclusão
Criar um servidor FiveM em 2026 está ao alcance de todos: artifacts FXServer, uma chave de licença Keymaster gratuita, o txAdmin para pilotar tudo, um server.cfg bem afinado e a porta 30120 aberta. O verdadeiro trabalho começa depois: escolher os seus scripts, afinar o seu roleplay e dinamizar a sua comunidade. Referenciar o seu servidor no Top-Games irá ajudá-lo desde os primeiros jogadores.
Informações
Checklist rápida
- Fazer o download dos artifacts FXServer
- Criar uma chave de licença Keymaster
- Iniciar o FXServer e abrir o txAdmin
- Implementar uma receita (CFX Default, ESX, QBCore)
- Configurar o server.cfg
- Abrir a porta 30120 e referenciar o servidor
Recursos úteis
Precisa de ajuda?
Uma pergunta sobre a configuração do seu servidor FiveM? A nossa equipa está aqui para o acompanhar.