← Blog

Guia completo para hospedagem de um servidor FiveM

Par Benjamin D. · PDG

· Mis à jour le 2 Eost 2026 · Lecture 6 min

Sumário

Criar um servidor FiveM funcional em 2026 exige mais do que baixar arquivos e clicar em "start": envolve escolher hospedagem adequada, configurar corretamente o artefato, gerenciar recursos (resources) e garantir baixa latência para os jogadores. Neste tutorial prático, você vai entender cada etapa técnica para colocar seu roleplay online de forma estável e segura.



O que é um servidor FiveM e o que ele exige

O FiveM é uma modificação multiplayer para o GTA V que permite criar servidores personalizados, principalmente para comunidades de roleplay (RP). Ao contrário de um servidor Minecraft leve, um servidor FiveM depende fortemente da frequência do processador, já que a maior parte da carga recai sobre uma única thread principal que processa a lógica dos scripts.

Requisitos técnicos reais

Antes de escolher a hospedagem, entenda o que realmente importa para o desempenho:

  • CPU de alta frequência : processadores Ryzen com clock elevado processam scripts pesados sem gerar lag no servidor.
  • SSD NVMe : reduz o tempo de carregamento de resources e o stuttering em servidores com muitos mods.
  • RAM suficiente : de 4 GB para um servidor pequeno até 16 GB ou mais para frameworks RP completos (ESX, QBCore).
  • Proteção anti-DDoS : servidores de RP populares são alvos frequentes de ataques volumétricos.

Licença e conta

Todo servidor FiveM precisa de uma license key gratuita gerada no portal Cfx.re. Sem ela, o servidor não inicia. Guarde essa chave com cuidado e nunca a compartilhe publicamente.

Dica de terreno: um RP não sofre lag apenas por "falta de RAM". Na maioria dos casos, o gargalo é a thread principal sobrecarregada por scripts mal otimizados. Priorize CPU e revise seus resources.


Como criar um servidor FiveM: passo a passo

Você pode montar um servidor FiveM de duas formas: usando uma hospedagem dedicada com painel Serveur FiveM, que instala tudo automaticamente, ou instalando manualmente em um VPS Linux. Vamos cobrir as duas abordagens.

Opção 1 — Hospedagem com painel Pterodactyl

Com uma solução gerenciada, a instalação é instantânea. O painel Fly-Serv fornece console em tempo real, gerenciador de arquivos, reinicialização e instalação de resources sem precisar tocar em linha de comando. O fluxo básico é:

  1. Escolher o plano de acordo com o número de slots e o framework desejado.
  2. Inserir sua license key Cfx.re nas variáveis do servidor.
  3. Enviar seus resources pela aba de arquivos ou instalar um modpack RP pré-configurado.
  4. Iniciar o servidor pelo console e acompanhar os logs em tempo real.

Opção 2 — Instalação manual em VPS Linux

Se você prefere controle total, um VPS oferece flexibilidade. Comece atualizando o sistema e criando um usuário dedicado:

sudo apt update && sudo apt upgrade -y
sudo adduser fivem
sudo usermod -aG sudo fivem
su - fivem

Baixe o artefato mais recente do servidor Linux (FXServer). Consulte sempre a Source oficial para pegar a build correta:

mkdir -p ~/fivem/server && cd ~/fivem/server
wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/LATEST/fx.tar.xz
tar xf fx.tar.xz
mkdir -p ~/fivem/server-data

Clone os dados base do servidor (cfx-server-data) para dentro da pasta de dados:

cd ~/fivem/server-data
git clone https://github.com/citizenfx/cfx-server-data.git .

Configurando o server.cfg

O arquivo server.cfg é o coração da configuração. Um exemplo mínimo funcional:

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

sv_hostname "Meu Servidor RP - Fly-Serv"
sv_maxclients 48

set steam_webApiKey ""
set sv_licenseKey "SUA_LICENSE_KEY_AQUI"

ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap

add_ace group.admin command allow
add_principal identifier.fivem:1 group.admin

Iniciando o servidor

cd ~/fivem/server
bash run.sh +exec ~/fivem/server-data/server.cfg

Para manter o servidor rodando de forma persistente e reiniciar automaticamente, crie um serviço systemd:

sudo nano /etc/systemd/system/fivem.service
[Unit]
Description=FiveM Server
After=network.target

[Service]
User=fivem
WorkingDirectory=/home/fivem/fivem/server
ExecStart=/home/fivem/fivem/server/run.sh +exec /home/fivem/fivem/server-data/server.cfg
Restart=always

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now fivem
sudo systemctl status fivem


Frameworks, resources e otimização de desempenho

Um servidor FiveM vazio não tem gameplay. O que define a experiência de RP são o framework escolhido e os resources instalados por cima dele.

Escolhendo o framework

Framework Perfil Observação
ESX RP clássico, grande comunidade Muitos scripts prontos disponíveis
QBCore RP moderno e modular Estrutura mais organizada e ativa
vanilla / custom Controle total Exige desenvolvimento próprio

A escolha entre ESX e QBCore depende da direção do seu projeto. Ambos exigem um banco de dados MySQL/MariaDB e o resource oxmysql para persistência de dados dos jogadores.

Instalando um banco de dados no VPS

sudo apt install mariadb-server -y
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE fivem_rp;
CREATE USER 'fivemuser'@'localhost' IDENTIFIED BY 'senha_forte_aqui';
GRANT ALL PRIVILEGES ON fivem_rp.* TO 'fivemuser'@'localhost';
FLUSH PRIVILEGES;

Otimização: onde os servidores travam

Latência alta e "lag do servidor" geralmente não vêm da rede, mas do tempo de processamento por tick. Boas práticas:

  • Use o comando resmon no console (ou F8 no cliente admin) para identificar resources que consomem muito tempo de CPU.
  • Remova scripts duplicados que fazem loops Citizen.Wait(0) desnecessários.
  • Prefira resources bem mantidos a coleções antigas com dependências obsoletas.
  • Hospede sua comunidade em uma infraestrutura com Ryzen + NVMe para reduzir o impacto de scripts pesados.

Sauvegardes e persistência

Um RP perde valor se os dados dos jogadores desaparecem. Configure sauvegardes automáticas do banco de dados e da pasta de resources. Em hospedagens gerenciadas, as backups automáticas já cobrem parte disso; em VPS, agende um dump periódico:

mysqldump -u fivemuser -p fivem_rp > /home/fivem/backups/rp_$(date +%F).sql


Segurança e abertura de portas

Servidores de RP populares atraem tráfego malicioso. A proteção anti-DDoS volumétrica já é tratada na infraestrutura da hospedagem, mas a segurança do servidor em si é responsabilidade do administrador.

Portas necessárias

O FiveM utiliza a porta 30120 em TCP e UDP por padrão. Em um VPS, libere-a com o firewall:

sudo ufw allow 22/tcp
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw enable
sudo ufw status

Boas práticas de segurança

  • Chaves SSH em vez de senha para acessar o VPS: ssh-keygen -t ed25519.
  • fail2ban para bloquear tentativas de força bruta no SSH.
  • Nunca exponha sua license key nem credenciais do banco em resources públicos.
  • Defina admins por ACE permissions no server.cfg, evitando comandos abertos a todos.
  • Mantenha o artefato FXServer e os resources atualizados.

Se você ainda está decidindo entre gerenciar tudo sozinho ou usar uma solução pronta, vale comparar. Um VPS Pterodactyl oferece flexibilidade com painel, enquanto a hospedagem dedicada de Tous nos serveurs de jeu abstrai a parte de infraestrutura. Para quem quer testar outros mundos além do RP, o Blog Fly-Serv traz tutoriais de outros jogos.



Conclusão

Criar um servidor FiveM funcional em 2026 é acessível: escolha CPU de alta frequência, configure corretamente o server.cfg, use um framework sólido e otimize seus resources. Seja em hospedagem gerenciada com painel ou em VPS manual, a estabilidade vem de boas práticas e monitoramento constante. Comece pequeno, teste, e escale conforme sua comunidade cresce.



FAQ

Quanto de RAM e CPU meu servidor FiveM precisa?

Para um RP pequeno (até 32 slots) com framework ESX ou QBCore, 4 a 8 GB de RAM já funcionam. O fator mais crítico é a frequência do processador, pois a thread principal processa a maior parte dos scripts. Priorize CPU Ryzen de alto clock e SSD NVMe para evitar lag do servidor.

Por que meu servidor FiveM está com lag mesmo com boa conexão?

Na maioria dos casos o problema não é rede, e sim scripts pesados que sobrecarregam a thread principal. Use resmon no console para identificar quais resources consomem mais tempo de CPU por tick, remova loops desnecessários e mantenha apenas scripts bem otimizados e atualizados.

Preciso de license key mesmo em servidor privado?

Sim. Toda instância de FiveM exige uma license key gratuita gerada no portal Cfx.re, mesmo para servidores privados ou de teste. Insira-a na variável sv_licenseKey do server.cfg e nunca a compartilhe publicamente, pois ela está vinculada à sua conta.