Hospedar servidores de jogos em um VPS Windows
Este guia abrange a instalação de servidores dedicados para FiveM, BeamMP e Garry's Mod em um VPS Windows. Cada jogo tem sua própria seção abaixo. O processo de encaminhamento de porta é o mesmo para os três: abra as portas necessárias no Firewall do Windows Defender com Segurança Avançada usando regras de entrada e saída.
Antes de começar, conecte ao seu VPS Windows via Remote Desktop e certifique-se de que seu VPS está totalmente atualizado. Todas as etapas devem ser concluídas no VPS, não na sua máquina local.
Antes de começar: Garry's Mod requer que o SteamCMD seja instalado primeiro. FiveM e BeamMP usam seus próprios instaladores.
FiveM
FiveM é um framework de modificação multiplayer para GTA V. O método de instalação recomendado usa o txAdmin, que gerencia a configuração do servidor através de uma interface web.
Pré-requisitos
- Instale o Visual C++ Redistributable 2019 do site da Microsoft.
- Instale uma ferramenta de arquivamento como WinRAR ou 7-Zip.
- Certifique-se de que seu VPS Windows está totalmente atualizado (consulte Atualizar seu VPS Windows).
Instalar com txAdmin (recomendado)
- Acesse o site do FiveM Server Artifacts e baixe a versão recomendada.
- Crie uma pasta no servidor chamada
FXServer. - Extraia o arquivo baixado na pasta
FXServer. - Abra
FXServer.exe. Uma janela de console é aberta com um PIN e um link para o painel txAdmin. Uma janela do navegador pode abrir automaticamente. - Faça login com sua conta do Cfx.re Forum e autorize o acesso ao txAdmin.
- Defina uma senha de backup e aceite os Termos de Serviço do Cfx.re e a licença do txAdmin.
- Siga o assistente de configuração. Quando solicitado por um Tipo de implantação, selecione Modelos populares e escolha um modelo marcado como FiveM (por exemplo,
CFX Default FiveMpara uma configuração básica). - Deixe o Local dos dados no padrão. Clique em Ir para o implantador de receita.
- Insira sua Chave de licença do Cfx.re do FiveM Keymaster. No Keymaster, clique em Novo servidor e preencha o formulário: defina o IP inicial do servidor como o IP do seu VPS, o Tipo de servidor como
VPSe o Provedor do servidor comoHost Havoc. - Cole a chave no txAdmin e clique em Executar receita.
- Assim que a receita for concluída, clique em Avançar para revisar
server.cfg, depois permita que o servidor inicie.
Abrir as portas do firewall (FiveM)
Encaminhe a porta TCP e UDP 30120 para regras de entrada e saída.
- Abra o Firewall do Windows Defender com Segurança Avançada.
- Clique em Regras de Entrada e depois em Nova Regra. Selecione Porta, escolha TCP, insira
30120, permita a conexão e nomeie a regra (por exemplo,FiveM TCP). - Repita o passo 2 escolhendo UDP e inserindo
30120(nomeie comoFiveM UDP). - Repita ambos os passos em Regras de Saída.
BeamMP
BeamMP é um mod multiplayer para BeamNG.drive. Seu servidor é um único executável sem dependências externas.
Instalar
- Acesse o site do BeamMP e baixe o servidor na página inicial.
- Mova
BeamMP-Server.exepara uma pasta dedicada sem outros arquivos. - Clique duas vezes em
BeamMP-Server.exee aguarde cerca de 10 segundos. O console fecha automaticamente após gerar os arquivos do servidor. - Abra
ServerConfig.tomlcom um editor de texto e configure os seguintes campos:- AuthKey: Gere uma chave no BeamMP Key Dashboard. Insira o IP do seu VPS como IP do servidor e cole a chave gerada entre os apóstrofos (
'') na linhaAuthKey. - Description: Uma breve descrição exibida na lista de servidores.
- Map: O nome do mapa. Os nomes de mapas vanilla estão listados na Wiki do BeamMP.
- MaxCars: Número máximo de carros por jogador.
- Name: O nome do servidor exibido na lista.
- Port: O padrão é
30814. Altere apenas se necessário. - Private: Defina como
truepara ocultar o servidor da lista pública.
- AuthKey: Gere uma chave no BeamMP Key Dashboard. Insira o IP do seu VPS como IP do servidor e cole a chave gerada entre os apóstrofos (
Abrir as portas do firewall (BeamMP)
Encaminhe a porta TCP e UDP 30814 (ou sua porta escolhida) para regras de entrada e saída usando os mesmos passos do FiveM acima.
Iniciar o servidor
Clique duas vezes em BeamMP-Server.exe para iniciar. Seu servidor está agora online e pronto para entrar.
Garry's Mod
Garry's Mod usa SteamCMD para baixar e atualizar os arquivos do servidor. Instale o SteamCMD antes de continuar.
Instalar via SteamCMD
- Abra
steamcmd.exe. - Faça login. O login anônimo é suficiente para um servidor privado; uma conta Steam que possua Garry's Mod é necessária para um servidor público:
login anonymous - (Opcional) Defina um diretório de instalação personalizado:
force_install_dir c:\Users\Administrator\Desktop\steamcmd\FOLDERNAME - Instale o servidor dedicado do Garry's Mod:
app_update 4020 - Após a instalação, localize os arquivos do servidor. Se você não definiu um diretório personalizado, o caminho padrão é:
C:\Users\Administrator\Desktop\steamcmd\steamapps\common\GarrysModDS
Abrir as portas do firewall (Garry's Mod)
Encaminhe a porta TCP e UDP 27015 para regras de entrada e saída usando os mesmos passos do FiveM acima.
Iniciar o servidor
- Execute
srcds.exena pastaGarrysModDS. - Configure os detalhes do servidor (porta, nome do servidor e outras opções) na janela do iniciador.
- Clique em Start Server.
Seu servidor do Garry's Mod está agora online e pronto para entrar.