VPS para SA-MP e MTA: como montar seu servidor GTA
Guia prático para montar um servidor de SA-MP ou MTA numa VPS: escolha do plano, usuário próprio, firewall, serviço que reinicia sozinho e backup.
Por Redação Eleven Host · @robson.direitodigital · Atualizado em 17 de outubro de 2026 · 10 min de leitura

Passo a passo para montar um servidor de SA-MP ou MTA numa VPS, com firewall, serviço e backup Arte: Eleven Host
Para montar uma VPS para SA-MP e MTA, comece pelo plano Bronze (R$ 17,00/mês em outubro de 2026), meça o uso com o htop e suba de plano só quando faltar. Usuário, firewall e a porta UDP do jogo ficam por sua conta.
O que você está contratando
SA-MP e MTA são modificações multiplayer do GTA San Andreas. O SA-MP roda gamemodes escritos em Pawn. O MTA roda recursos escritos em Lua. Os dois têm programa de servidor para Linux, e é nele que a VPS entra: um computador remoto, ligado o tempo todo, onde o programa do servidor fica em execução e os jogadores se conectam pelo IP.
Se você nunca usou uma VPS, leia antes o guia O que é servidor VPS: guia simples para iniciantes. Ele explica o acesso por SSH, que é a porta de entrada para tudo o que vem abaixo.
Duas situações do dia a dia mostram quando a VPS faz sentido. Na primeira, você abriu um servidor de roleplay com amigos no seu computador de casa e cansou de derrubar o servidor sempre que desliga a máquina. Na segunda, você mantém um servidor DM numa solução antiga e quer um lugar seu, onde você controla versão, plugins e backup.
Qual plano escolher para começar
Não existe número oficial que diga quantos jogadores cabem em cada plano. O consumo depende do gamemode, dos plugins, do tamanho do mapa, de quantos scripts rodam em paralelo e do banco de dados. Por isso, trate o plano como ponto de partida e meça. Valores da loja em outubro de 2026; confira na loja antes de contratar.
- Bronze: 1 vCPU, 4 GB de RAM, 30 GB NVMe, R$ 17,00/mês.
- Prata: 2 vCPU, 8 GB de RAM, 50 GB NVMe, R$ 34,00/mês.
- Ouro: 4 vCPU, 16 GB de RAM, 100 GB NVMe, R$ 78,00/mês.
A loja também mostra o plano Custom, para quem precisa de outra configuração. O preço dele não aparecia na loja em outubro de 2026: consulte a equipe. A cobrança é mensal e a taxa de configuração aparece como grátis nos planos.
Comece pequeno, meça o consumo real e só então pague por mais recursos.
Como medir se o plano está apertado
Com o servidor aberto e jogadores conectados, rode o htop numa segunda janela de SSH. Olhe o uso de CPU do processo do servidor e a memória em uso. Se a CPU fica colada no limite nos horários de evento, ou se a memória acaba e o sistema começa a matar processos, é hora de olhar o plano de cima. Se sobra folga, fique onde está.
Exemplo prático: você abre o servidor no sábado à noite com um evento de roleplay e deixa o htop aberto. Anote o pico de CPU e de memória. Compare com um dia comum. Essa anotação vale mais que qualquer tabela genérica.
Quer um ponto de partida para o seu servidor de GTA multiplayer? Ver planos de VPS
Rede, ping e proteção
SA-MP e MTA sincronizam veículos, tiros e posição dos jogadores o tempo todo, por isso a qualidade da conexão pesa na experiência. A loja da Eleven Host não informa a localização do servidor, nem descreve proteção contra ataques de rede. Se esses pontos são decisivos para a sua comunidade, abra um chamado e pergunte antes de contratar.
Para entender o que a rede muda e o que não muda no ping dos seus jogadores, veja Melhor DNS para jogos: o que muda e o que não muda. E se você está em dúvida entre VPS e máquina inteira para o jogo, leia Servidor Dedicado ou VPS para Jogos: Qual Escolher?.
Passo a passo: do acesso ao servidor no ar
A sequência abaixo vale para Debian e Ubuntu e é um roteiro geral. Confira os nomes de arquivos e executáveis na documentação do servidor que você baixar. Os comandos de administrador vêm primeiro (passos 1 a 4). No passo 5 você troca para o usuário do jogo e, no passo 6, volta ao administrador só para ativar o serviço.
1. Entre por SSH e atualize o sistema
Conecte-se com o usuário de administração da sua VPS. Nem toda imagem entrega o root: se o seu usuário não for root, os comandos abaixo precisam de sudo. Atualize a lista de pacotes e instale o que vai usar.
sudo apt updatesudo apt install -y tmux htop unzip ufw
O ufw e o tmux podem não vir instalados. A linha acima instala os dois.
2. Crie um usuário só para o jogo
Rodar servidor de jogo como root é um risco: se um script do gamemode ou um plugin tiver falha, quem invadir terá o servidor inteiro. Crie um usuário comum, sem sudo.
sudo adduser gta(defina uma senha forte quando o comando pedir).sudo mkdir -p /opt/gtasudo chown gta:gta /opt/gta
Pronto: o usuário gta existe e é dono da pasta /opt/gta, onde ficará o servidor.
3. Configure o firewall antes de ligar o servidor
Libere primeiro o SSH, para não se trancar fora da própria VPS. Se você usa uma porta de SSH diferente da 22, troque o número abaixo.
sudo ufw allow 22/tcpsudo ufw allow 7777/udp(porta padrão do SA-MP)sudo ufw enablesudo ufw status(confira se as regras aparecem)
No MTA, as portas padrão são: 22003 UDP para o jogo, 22005 TCP para o HTTP de downloads de recursos e 22126 UDP para a lista de servidores (ASE). Confira os números no arquivo de configuração do seu servidor e libere só o que você realmente usa, por exemplo sudo ufw allow 22003/udp.
Entenda
- SA-MP usa a porta UDP do jogo (padrão 7777). MTA usa mais de uma porta, e uma delas é TCP.
- Libere o SSH antes de ativar o
ufw. - Ainda falta criar o serviço (passo 4) com o usuário administrador. Depois você usa o usuário
gtae, no fim, volta ao administrador para ativar o serviço.
4. Deixe o serviço pronto para reiniciar sozinho
Ainda com o usuário administrador, crie o arquivo do serviço. Assim o servidor volta se o processo cair ou se a VPS reiniciar. Abra o arquivo com sudo nano /etc/systemd/system/gta.service (se o nano não existir, use o editor que preferir) e cole o conteúdo abaixo, ajustando o caminho do executável. Se o pacote extrair numa subpasta, confira o caminho real com ls:
[Unit]
Description=Servidor GTA multiplayer
After=network.target
[Service]
User=gta
WorkingDirectory=/opt/gta/servidor
ExecStart=/opt/gta/servidor/samp03svr
Restart=on-failure
[Install]
WantedBy=multi-user.target
O nome samp03svr é o executável do SA-MP para Linux. No MTA o nome do executável é outro: use o que estiver na pasta que você baixar. O samp03svr é um programa de 32 bits: num Linux de 64 bits ele pode pedir bibliotecas de 32 bits para abrir. Se for o caso, instale-as agora, como administrador (no Debian e no Ubuntu, o pacote lib32stdc++6). Depois, rode sudo systemctl daemon-reload. Não inicie ainda: a pasta do servidor está vazia.
5. Troque para o usuário do jogo e instale os arquivos
Agora sim, troque de usuário com sudo -iu gta. Crie a pasta mkdir -p /opt/gta/servidor e baixe o pacote do servidor pelo site oficial do SA-MP, do open.mp ou do MTA, conforme o seu caso. O open.mp é um servidor compatível com SA-MP e pode ser avaliado como alternativa.
- Envie ou baixe o arquivo compactado para
/opt/gta/servidor. - Extraia com
unzipoutar -xzf, conforme o formato. - Marque o executável como executável, se precisar:
chmod +x samp03svr. - Edite o arquivo de configuração (no SA-MP, o
server.cfg) com o nome do servidor, o gamemode e a porta.
Antes de abrir ao público, confira a licença e os termos do jogo, do mod e dos scripts e plugins que você usa. Isso é responsabilidade de quem administra o servidor.
6. Teste na mão e depois ligue o serviço
Ainda como gta, abra uma sessão do tmux com tmux new -s jogo e rode o executável para ver as mensagens de erro na tela. Se subir, conecte pelo cliente do jogo usando IP-da-VPS:7777. Depois do teste, pare o servidor com Ctrl+C, feche a sessão do tmux com exit e saia do usuário gta com outro exit. Só então, como administrador, ative o serviço:
sudo systemctl enable --now gtasudo systemctl status gta
Se o status mostrar erro, leia os últimos registros com sudo journalctl -u gta -n 50. O erro mais simples é o caminho do executável errado no arquivo do serviço.
Travou em algum passo da VPS? Falar com a equipe
Backup do que importa
O que você perde se a VPS falhar não é o programa do servidor, que dá para baixar de novo. É o gamemode que você escreveu, os arquivos de dados e o banco com contas, veículos e propriedades dos jogadores. Faça cópia desses itens e guarde fora da VPS.
Um exemplo simples, como usuário gta: mkdir -p ~/backup e depois tar -czf ~/backup/gta-$(date +%F).tar.gz /opt/gta/servidor/gamemodes /opt/gta/servidor/scriptfiles. Essas pastas são as do SA-MP; no MTA os recursos ficam em outra pasta, confira na documentação do servidor. Se o seu servidor usa banco de dados, gere também o dump desse banco com a ferramenta do próprio banco. Depois baixe os arquivos para o seu computador ou outro lugar que não dependa desta VPS. Uma cópia que está só no mesmo disco não ajuda se o disco falhar.
Vale a pena ler também Segurança para sites: 10 medidas essenciais. O guia fala de sites, mas várias medidas servem aqui: atualizações, senhas fortes e acesso mínimo.
Se o seu servidor crescer
Quando o htop mostrar que o plano ficou curto, a saída natural é um plano com mais vCPU e RAM. Se o projeto virar algo muito maior, com vários servidores ou plugins pesados, vale comparar com um servidor dedicado. Em 17/10/2026, os planos Bare Metal da loja apareciam sem unidade disponível; consulte a disponibilidade antes de planejar. Quem também pensa em GTA RP com FiveM encontra o roteiro no guia de VPS para FiveM, no site.
Entenda
- Comece pelo plano Bronze e meça com o htop.
- Use um usuário comum para o servidor, não o root.
- Libere só as portas necessárias, com o SSH liberado antes de ativar o firewall.
- Faça backup do gamemode, dos arquivos de dados e do banco, e guarde fora da VPS.
Perguntas frequentes
Qual é a porta padrão do SA-MP?
A porta padrão é a 7777 UDP. Confira no server.cfg do seu servidor, porque ela pode ter sido alterada.
Quais portas o MTA usa?
Nas configurações padrão: 22003 UDP para o jogo, 22005 TCP para downloads por HTTP e 22126 UDP para a lista de servidores. Confira no arquivo de configuração do seu servidor.
O plano Bronze serve para o meu servidor?
Serve como ponto de partida. O resultado depende do seu gamemode, dos plugins e de quantos jogadores entram. Meça com o htop e suba de plano quando faltar.
A Eleven Host administra o servidor do jogo para mim?
Não. A VPS é administrada por você: sistema, usuário, firewall, atualização do servidor e backup. Em caso de dúvida sobre a VPS, abra um chamado.