Como instalar o servidor Starbound no Ubuntu 16.04

Você está aqui:
Tempo estimado de leitura: 1 min

Pré-requisitos

  • Você precisa possuir este jogo em sua conta Steam.
  • Um usuário sudo .
  • Uma instância do servidor Site & Site Ubuntu 16.04.

Instalando o Starbound

Antes de começar, vamos ter certeza de que o sistema está atualizado. Em seguida, criaremos um novo usuário para o servidor. Quando solicitado, especifique uma senha forte e segura para esse usuário.

sudo apt-get update
sudo apt-get upgrade
adduser starbound
passwd starbound

Vamos também abrir a porta de firewall necessária.

firewall-cmd --zone=public --add-port=21025/tcp --permanent
firewall-cmd --reload

Instale as bibliotecas do sistema necessárias para executar o SteamCMD.

sudo apt-get install lib32g

Alterne para a conta de usuário que foi criada anteriormente.

su starbound
cd ~

Instale o software SteamCMD.

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

Em seguida, usaremos o SteamCMD para instalar os arquivos do servidor de jogos. Se sua conta Steam tiver o Steam Guard ativado, você precisa verificar sua caixa de entrada para o código de login.

./steamcmd.sh
login YourAccount
*input password and steam guard code*

force_install_dir ./starbound
app_update 211820 validate

Quando a tela lê Success! App '211820' fully installed., simplesmente digite quite pressione ENTER.

Seu servidor Starbound está agora instalado.

Customizando o servidor

A personalização do servidor é feita editando o arquivo sbboot.config. Altere o valor apenas após os dois pontos :.

nano ~/starbound/linux64/sbboot.config
  • Na linha 47, mude A Starbound Serverpara o nome do servidor desejado.
  • Na linha 48, mude 8para a quantidade de slots desejada.

Atualizando seu servidor

Primeiro, crie o arquivo update_starbound.txt.

nano /home/starbound/update_starbound.txt

Preencha com o seguinte conteúdo.

login YourAccount YourPassword
force_install_dir ./starbound
app_update 211820
quit

Você pode atualizar seu servidor a qualquer momento usando o seguinte comando. Por favor, note que se você tiver o Steam Guard ativado, você precisará inserir o código novamente durante o processo de atualização.

cd ~ && ./steamcmd.sh +runscript update_starbound.txt

Executando seu servidor

Para iniciar seu servidor, execute estes comandos.

cd /home/starbound/starbound/linux64
screen -dmS starbound ./starbound_server 

Seu servidor agora está executando em uma sessão de tela. Você pode desligá-lo a qualquer momento com o seguinte comando:

screen -S starbound -X quit
Esse artigo foi útil?
Não Gostei 0
Visualizações: 28

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?