VPS: Configuração do Servidor Dedicado Avorion no Windows
Este guia foi criado com os seguintes produtos:
(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)
Introdução
Você tem um VPS Windows e quer instalar o serviço de Servidor Dedicado Avorion nele? Você está no lugar certo. Neste guia, vamos explicar o passo a passo para instalar esse serviço no seu servidor.
Como Configurar o Servidor Dedicado Avorion no VPS Windows!
Prefere entender melhor vendo as coisas em ação? A gente te ajuda! Mergulhe no nosso vídeo que explica tudo para você. Seja se estiver com pressa ou só quiser absorver a informação da forma mais divertida possível!
Preparação
Para começar, conecte-se ao seu VPS via Remote Desktop (RDP). Use nosso Guia de Acesso Inicial (RDP) se precisar de ajuda para isso.
Depois de acessar seu servidor, você precisará configurar o SteamCMD para poder baixar os arquivos necessários do servidor dedicado. SteamCMD é a versão linha de comando (CLI) do cliente Steam e é a ferramenta que permite baixar facilmente uma variedade de arquivos do workshop Steam e servidores dedicados. Baixe o SteamCMD no site oficial da Valve ou diretamente aqui.
Crie uma nova pasta em algum lugar no seu servidor, neste exemplo vamos chamá-la de steamcmd. Vá até a sua pasta de Downloads, encontre o arquivo steamcmd.zip que você acabou de baixar e coloque-o dentro da pasta steamcmd. Agora você deve descompactar o arquivo clicando com o botão direito e usando a função de descompactar do Windows, ou qualquer outro programa como .7zip ou Winrar. Isso deve resultar no arquivo steamcmd.exe descompactado.
Basta executar o steamcmd.exe e aguardar até que o processo de instalação seja totalmente concluído.
Assim que a mensagem Loading Steam API.... OK aparecer, o processo foi concluído com sucesso e você pode começar a instalação do servidor dedicado Avorion na próxima seção.
Instalação
Após a instalação, você deverá conseguir executar comandos dentro do prompt do steamcmd.exe que você abriu antes. Você precisa fazer login antes de poder fazer qualquer coisa, usando o usuário anonymous, com o comando: login anonymous
Depois de logado, você pode começar a baixar os arquivos.
Opcional: Você pode definir seu diretório de instalação preferido usando o comando force_install_dir [caminho], substituindo [caminho] pelo caminho que deseja usar para seu servidor. Por exemplo:
force_install_dir C:\Avorion-Server
Agora execute o comando app_update 565060 que iniciará o download. O App ID 565060 é o aplicativo Avorion.
Por favor, não interrompa o processo antes de terminar para evitar erros. Pode demorar um pouco, mas vale a pena ter paciência! :)
Quando terminar, vá até o diretório onde os arquivos do servidor foram baixados. Aqui, você deve fazer uma cópia do arquivo server.bat e renomear essa cópia para startserver.bat ou algo parecido. Você usará esse novo arquivo .bat para iniciar o servidor e para permitir a edição das opções de configuração do servidor na próxima seção. Recomendamos que você faça o redirecionamento de portas e configure seu servidor antes.
Redirecionamento de portas do seu servidor
Para garantir que seu servidor seja acessível ao público, você deve alterar as regras de redirecionamento de portas para as portas que o processo do servidor dedicado está usando. Você pode fazer isso diretamente via comandos Powershell, que é mais fácil, ou normalmente pela página do Windows Defender Firewall.
- Via Powershell
- Via Windows Defender
Abra a busca do Windows e procure por Powershell. Certifique-se de clicar com o botão direito e Executar como Administrador para que as permissões estejam corretas e tudo funcione direito.
Garanta que você execute o Powershell em modo Administrador, caso contrário as configurações podem não ser aplicadas corretamente.
Depois, copie e cole os seguintes comandos no prompt do Powershell:
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Inbound -LocalPort 27000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Inbound -LocalPort 27000,27003,27020,27021 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Outbound -LocalPort 27000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Outbound -LocalPort 27000,27003,27020,27021 -Protocol UDP -Action Allow
Esses comandos vão criar automaticamente as regras de firewall necessárias para que seu servidor Avorion fique acessível ao público.
Use a busca do Windows para abrir as Configurações do Firewall do Windows com Segurança Avançada. Talvez você precise clicar em Configurações Avançadas para abrir a janela necessária, caso abra a página básica do Firewall do Windows.
Você deve criar novas regras para seu servidor Avorion. Para isso, clique nas regras de entrada e saída conforme descrito abaixo e adicione para os seguintes protocolos e portas:
- TCP entrada e saída: 27000
- UDP entrada e saída: 27000, 27003, 27020, 27021
Use nosso Guia de Redirecionamento de Portas (Firewall) se precisar de mais ajuda para fazer isso.
Depois de adicionar essas regras, seu servidor estará acessível, ou seja, você poderá se conectar a ele pelo endereço IP do seu servidor. Recomendamos que você configure as opções do servidor primeiro na próxima seção antes de acessar o servidor.
Configuração
Nesta etapa, você já terminou a configuração do seu servidor Avorion. Você pode configurar as opções do servidor diretamente pelo arquivo startserver.bat que copiou antes. Abra o arquivo com um editor de texto como o notepad e configure os parâmetros do seu servidor.
Se quiser editar parâmetros e configurações específicas do mundo, você precisará acessar seus saves da galáxia e editar o arquivo de configuração server.ini. Ele fica armazenado no AppData do Windows, acessível pelo seguinte caminho:
../AppData/Roaming/Avorion/galaxies
Você pode acessar esse caminho facilmente pressionando CTRL + R ao mesmo tempo e digitando o seguinte caminho na caixa de execução: %userprofile%/AppData/Roaming/Avorion/galaxies. É só clicar em OK e você será levado direto para a pasta.
Iniciando e conectando ao seu servidor
Agora é hora de iniciar seu servidor. Vá até o diretório base do seu servidor Avorion e execute o startserver.bat que você criou antes para começar o processo de inicialização. Isso abrirá o console do servidor em um prompt de comando e iniciará o processo. Agora você poderá se conectar diretamente ao seu servidor usando o navegador de servidores dentro do jogo, inserindo o IP e a porta do servidor (padrão é 27000).
Conclusão
Parabéns, você instalou e configurou com sucesso o servidor Avorion no seu VPS! Se tiver mais dúvidas ou problemas, entre em contato com nosso time de suporte, que está disponível para te ajudar todos os dias!