Skip to main content

Servidor Dedicado: Configuração do Servidor Dedicado Rust no Linux

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 Servidor Dedicado Linux e quer instalar o serviço do Servidor Dedicado Rust nele? Você está no lugar certo. Neste guia, vamos explicar o passo a passo para instalar esse serviço no seu servidor Linux usando o SteamCMD. Usaremos o Ubuntu nos exemplos, mas o processo deve ser bem parecido para outras distribuições.

dica

Sabia que você pode instalar nossa Interface ZAP GS/TS3 diretamente no seu servidor dedicado, permitindo configurar serviços de servidor de jogos com integração direta ao seu dashboard da ZAP-Hosting, em apenas alguns cliques? Saiba mais sobre a Interface GS/TS3 aqui.

Preparação

Para começar, conecte-se ao seu Servidor Dedicado via SSH. Use nosso guia de Acesso Inicial SSH se precisar de ajuda para isso.

Você também precisará fazer uma configuração inicial do SteamCMD se for a primeira vez que o usa no seu servidor Linux. Use nosso guia de Configuração SteamCMD Linux e certifique-se de que o SteamCMD está totalmente configurado antes de continuar.

Instalação

Comece fazendo login como usuário steam e vá para o diretório raiz home/steam para manter tudo organizado.

sudo -u steam -s
cd ~

Quando estiver logado, você pode iniciar o processo de instalação usando o comando abaixo para começar a instalação via SteamCMD diretamente no usuário steam.

steamcmd +force_install_dir '/home/steam/Rust-Server' +login anonymous +app_update 258550 validate +quit

Tenha paciência enquanto o download é concluído, pode levar um tempo para jogos maiores. Quando terminar, uma mensagem de sucesso aparecerá confirmando isso.

Configuração

Neste ponto, você já terminou a configuração do seu servidor Rust. Pode fazer configurações adicionais através dos arquivos de configuração dentro do diretório do servidor.

Vá para o diretório raiz e crie um arquivo .sh. Esse será o arquivo bash usado para iniciar o servidor e ajustar vários parâmetros de configuração.

nano /home/steam/Rust-Server/start_server.sh

Agora adicione o conteúdo abaixo no arquivo bash. No comando, alguns dos parâmetros básicos e mais usados foram adicionados. Se quiser adicionar mais ou aprender sobre cada um, recomendamos dar uma olhada na wiki oficial do Rust, que traz todas as opções de configuração disponíveis.

#!/bin/bash
/home/steam/Rust-Server/RustDedicated -batchmode -nographics +server.hostname "your_server_name" +server.port 28015 +server.identity "my_server" +server.maxplayers 50 +server.worldsize 1000 +server.saveinterval 300

Salve o arquivo usando CTRL+X, depois Y e Enter. Por fim, para tornar o arquivo bash executável sem precisar de sudo, rode o comando abaixo para adicionar permissão de execução.

chmod +x /home/steam/Rust-Server/start_server.sh

Iniciando e conectando ao seu servidor

Agora é hora de iniciar seu servidor. Vá para o diretório principal do jogo e execute o arquivo shell start_server.sh.

/home/steam/Rust-Server/start_server.sh

Você verá logs aparecerem no seu terminal indicando que o servidor iniciou com sucesso. Note que a primeira inicialização pode demorar um pouco enquanto tudo é configurado. Se tudo ocorrer como esperado, seu servidor aparecerá na lista de servidores. Alternativamente, você pode se conectar diretamente buscando por: [seu_endereço_ip]:28015.

Conclusão

Parabéns, você instalou e configurou com sucesso o servidor Rust no seu Servidor Dedicado! Como próximo passo, recomendamos conferir nosso guia de Configurar Serviço Linux, que ensina a configurar seu novo servidor dedicado de jogos como um serviço. Isso traz vários benefícios, como inicialização automática do servidor no boot, atualizações automáticas, gerenciamento fácil e acesso a logs, entre outros!

Se tiver mais dúvidas ou problemas, fale com nosso time de suporte, que está disponível para te ajudar todos os dias!