Hospedar servidor Valheim na VPS: guia completo Brasil
Valheim suporta servidor dedicado oficial via SteamCMD. Veja como instalar na VPS Linux no Brasil, configurar nome, senha e mundo salvo, liberar as portas e deixar o servidor no ar permanentemente.
Requisitos de hardware
- CPU: 2 a 4 vCPUs. Valheim não é tão exigente quanto Rust
- RAM: 4GB para grupos pequenos, 6GB para mais de 8 jogadores
- Disco: 5GB para o servidor mais o mundo salvo
- SO: Ubuntu 22.04 LTS ou Debian 12
Valheim é relativamente leve comparado a outros jogos de sobrevivência. Uma VPS de entrada com 4GB de RAM e 2 vCPUs já suporta um grupo de amigos confortavelmente.
Instalar via SteamCMD
- Instale o SteamCMD:
sudo apt install lib32gcc-s1 steamcmd -y - Abra o SteamCMD:
steamcmd - Login anônimo:
login anonymous - Defina o destino:
force_install_dir /home/valheim/server - Baixe o servidor:
app_update 896660 validate - Saia:
quit
Configurar o servidor
Crie um script de inicialização na pasta do servidor. O Valheim configura tudo por argumentos de linha de comando:
#!/bin/bash
./valheim_server.x86_64 \
-name "Meu Servidor Brasil" \
-port 2456 \
-nographics \
-batchmode \
-world "MeuMundo" \
-password "SenhaForte" \
-public 1
- -name: nome que aparece na lista de servidores
- -world: nome do arquivo de save do mundo
- -password: senha de entrada (mínimo 5 caracteres)
- -public 1: aparece na lista pública (0 para servidor privado)
A senha do servidor Valheim deve ter no mínimo 5 caracteres. Senhas menores causam erro na inicialização.
Portas e firewall
O Valheim usa duas portas UDP consecutivas a partir da porta configurada:
sudo ufw allow 2456/udpsudo ufw allow 2457/udp
Se você usar uma porta diferente da padrão (2456), libere também a porta seguinte. Veja o guia de configuração do UFW para mais detalhes sobre gerenciamento de portas.
Manter o servidor online
Configure o servidor como serviço systemd para que ele inicie automaticamente após reinicializações da VPS:
- Crie o arquivo em
/etc/systemd/system/valheim.service - Aponte o ExecStart para o script de inicialização
- Habilite:
sudo systemctl enable valheim - Inicie:
sudo systemctl start valheim - Verifique status:
sudo systemctl status valheim
Para gestão de processos mais avançada, veja o guia de PM2 e systemd na VPS.
Backup do mundo
Os saves do mundo Valheim ficam em ~/.config/unity3d/IronGate/Valheim/worlds_local/. Cada mundo tem dois arquivos: NomeDoMundo.db e NomeDoMundo.fwl.
Configure backups automáticos periódicos dessa pasta. Veja o guia de backup automático com Restic e cron para uma solução completa.
Perguntas frequentes
- Quanta RAM precisa um servidor Valheim?
- Para 2 a 10 jogadores, 4GB RAM é suficiente. Para grupos maiores ou mundos muito explorados, 6GB a 8GB garante estabilidade. O Valheim processa mais à medida que o mapa é explorado.
- Qual é o app ID do servidor Valheim na Steam?
- O Valheim Dedicated Server tem o app ID 896660 na Steam. Use esse ID no SteamCMD para baixar e atualizar o servidor.
- Posso usar um mundo salvo existente no servidor?
- Sim. Os mundos do Valheim ficam na pasta .config/unity3d/IronGate/Valheim/worlds_local. Copie os arquivos .db e .fwl do mundo para a pasta worlds do servidor e use o nome do arquivo no start do servidor.
- Como atualizar o servidor Valheim?
- Pare o servidor, abra o SteamCMD e rode app_update 896660 validate. O SteamCMD baixa apenas as diferenças, tornando a atualização rápida. Após atualizar, reinicie o servidor.
Próximo passo
Ver VPS Ryzen
VPS Ryzen 9 9950X em SP com root, NVMe e AntiDDoS gamer.
Guias relacionados
Como escolher VPS no Brasil: guia completo
VPS barata demais costuma esconder overselling e disco lento. Este guia traduz o que importa em checklist prático para quem hospeda jogos, APIs ou automação.
Firewall UFW em VPS Ubuntu: regras seguras sem travar o servidor
UFW facilita a configuração de firewall no Ubuntu, mas a ordem das regras continua sendo decisiva. Este guia mostra como ativar sem perder acesso SSH, como liberar apenas o necessário e como revisar regras quando Docker e serviços web entram em cena.
PM2 ou systemd: manter sua aplicação Node sempre online na VPS
Sua aplicação precisa voltar sozinha ao cair e subir junto com a VPS. PM2 e systemd resolvem isso de formas diferentes. Veja como configurar cada um e qual escolher.