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 é:
- Escolher o plano de acordo com o número de slots e o framework desejado.
- Inserir sua
license keyCfx.re nas variáveis do servidor. - Enviar seus resources pela aba de arquivos ou instalar um modpack RP pré-configurado.
- 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
resmonno 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 keynem 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.
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.