Montando um Servidor MineTest no Debian 10

MineTest serve

Bom dia a todos.

Estou escrevendo meu primeiro artigo para a comunidade debxp onde iremos montar um servidor Debian 10, MineTest em uma rede local.

Situação problema

Minha filha tava jogando um jogo chamado de Minecraft no celular então ela pediu para instalar no desktop de casa. Vi que o software possuem algumas limitações … jogar.

Depois de pesquisar descobrir o MineTest um software de código aberto, começamos a jogar mais não em rede, e ela queria jogar em rede, tem uns servidores top que da para jogar em rede com os amigos, mais a internet não ajudava muito então decidir montar um Server localmente.

Depois de varios dias pesquisando e fazendo varios testes numa VM (Máquina virtual) não tive êxito.

Tiva a idéia de entra num grupo do telegram [Grupo do telegram](https://t.me/minetestbigworld “Grupo do telegram”), voltado ao assunto e expliquei a sintuação onde os caras foram super de boa em ajudar a monta o ambiente e tudo ocorreu bem.

Desse modo em ajudar outras pessoas a fazerem esse ambiente de diversão familiar estou fazendo esse passo a passo na comunidade Debian usando um servidor Debian 10.

O que é Minetest ?

Segundo a wiki da Minetest, O Minetest é um videogame sandbox gratuito e de código aberto desenvolvido por uma equipe de voluntários, com contribuições significativas da comunidade.

Ambiente

O ambiente usado:

  • Maquina Desktop
  • VirtualBox
  • Um notebook

Diagrama de rede

A configuração do Desktop que usei, e no Desktop esta o VirtualBox com a máquina Debian10 minimal rodando, somente o básico.


  • Configuração do Desktop
    • HD 500 Gb
    • 8 Gb Memória
    • Processador: i5 3° Geração
  • Configuração do Virtualbox
    • HD 20 Gb.
    • 4 Gb Memória.
    • Separei 2 núcleo do processador.

Obs° É importante verificar no site oficial os requisitos mínimos para rodar o cliente do software.**

Bom lembrar que essa máquina virtual está sendo na máquina Desktop, caso queria fazer numa máquina física não tem nenhum problema.

Instalação do Servidor Debian

Não iremos relatar a instalação do servidor mais segue o link da instalação do servidor Debian. Instalação do Servidor Debian

Instalação e configuração do MineTest

Na instalação a seguir está o repositório, siga a documentação da instalação Github fork, Aqui está o Release do projeto, escolha o tipo e baixe seguindo este tutorial. Baixando o pacote do Minetest Serve


Preparação do Ambiente

Crier no servidor uma conta de usuário para que o sistema rode na pasta home e para executar o serviço do Minetest.

Com o usuário root, faça:

adduser minetest

Atualizando o sistema

apt update
apt upgrade

Instalando as dependências

sudo apt install g++ make libc6-dev libirrlicht-dev cmake libbz2-dev libpng-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev

Usando o usuário: minetest

su minetest
cd ~

Baixe o código-fonte, sem usar Git:

wget https://github.com/minetest/minetest/archive/5.4.0.tar.gz
tar xf 5.4.0.tar.gz
cd minetest-5.4.0

Baixe minetest_game, sem usar Git:

cd games
wget https://github.com/minetest/minetest_game/archive/master.tar.gz
tar xf master.tar.gz
mv minetest_game-master minetest_game
cd ..

Estamos nas etapas finais vamos compilar. Esse passo é importante, veja se aparece alguma mensagem de erro, pois NÃO TEM QUE DA ERRO.

cmake . -DRUN_IN_PLACE=TRUE

Aqui vai demorar um pouco em média uns 13 minutos, vai depender da configuração da sua máquina. Tome um café e aguarde. Importante não podera ocorrer erro nesse processo.

faça:

make -j$(nproc)

Ocorrendo tudo certo, vamos rodar o server.

./bin/minetest --server

Irá aparecer algo assim:


O ideal é que o servidor esteja com IP fixo.

Conectadando ao servidor

Como conectar com o servidor pelo mintest Cliente. Para fazer a instalação no seu desktop siga o site oficial aqui.

Depois que fizer a instalação, vá no seu desktop e abra o Minetest, vá em:

Juntar-se ao jogo

Depois coloque o IP do servido e a porta. em Nome/Usuário você coloca um nome e uma senha depois vá em conectar, quando for a primeira vez que você fizer a conexão, ele vai pedir para você por uma senha e ir no botão cadastrar, lembrando não esqueça sua senha. Por segurança escreva seu usuário e senha em algum lugar.

Depois disso o jogo começa.

Fique a vontade para configurar o seu servidor a seu gosto ainda está faltando algumas configurações a ser realizadas, mais o servidor básico está pronto.

Foto do jogo


Dêm uma lida neste repositorio tem muita informação aqui sobre a configuração e sobre o assunto Aqui

Créditos:

Darck Angel Sama, Ronoaldo Perreia

Grupo do Telegram:

BigWorld | Chat do Server Mercurio

Site de apoio:

Site oficial do MineTest | MineTest Dicas


Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Post comment