Pesquisa de site

Como instalar o servidor Minecraft no RHEL 8 Linux


Minecraft ainda é um jogo popular atualmente. A simplicidade dos seus gráficos atraiu jogadores de todas as idades e existem centenas de milhares de jogadores em todo o mundo, a maioria deles jogando em servidores online. Mas você sabia que pode criar seu próprio servidor Minecraft usando RedHat Enterprise Linux 8? Aqui está um tutorial para ensiná-lo exatamente como fazer isso.

Neste tutorial você aprenderá:

  • Como instalar o Java

  • Como baixar e executar um servidor Minecraft

  • Como criar um usuário para o servidor Minecraft

  • Como abrir a porta do Minecraft

Um servidor Minecraft rodando em RHEL 8.

Vamos instalar algumas coisas primeiro

O jogo roda em Java e o servidor Minecraft também requer Java para rodar. Portanto, instalaremos o Java no RHEL 8 usando a janela Terminal:


$ sudo dnf install java-1.8.0-openjdk-headless.x86_64

É mais seguro criar um novo usuário apenas para o servidor Minecraft. Chamaremos esse usuário de mcsvr:


$ sudo adduser mcsvr

Agora precisamos criar uma senha para este usuário:


$ sudo passwd mcsvr

Quando solicitado, digite uma senha para o usuário do servidor que você acabou de criar. Se o iptables ainda não estiver instalado, iremos instalá-lo com


$ sudo dnf install iptables

Faça login como o usuário mcsvr que você criou acima usando


$ su mcsvr

e altere o diretório ativo para a pasta inicial do usuário mcsvr:


$ cd ~

Configurando o servidor Minecraft

Baixe o arquivo JAR mais recente do servidor Minecraft com


$ wget -c https://launcher.mojang.com/v1/objects/f1a0073671057f01aa843443fef34330281333ce/server.jar

e torne este arquivo executável com


$ chmod +x server.jar

Agora você pode iniciar o servidor Minecraft pela primeira vez usando


$ java -Xmx1024M -Xms1024M -jar server.jar nogui 

Na primeira vez que você executar o servidor, ele criará um arquivo eula.txt que precisa ser modificado. Edite este arquivo para que o


eula=false

leituras de linha


eula=true

Isso permitirá que o servidor do Minecraft saiba que você concorda com o Contrato de Licença do Usuário Final e, assim, poderá executar o servidor novamente, desta vez com sucesso.

Permitindo acesso ao servidor

Por padrão, o servidor do Minecraft é executado na porta 25565. Precisamos abrir esta porta para que você e seus amigos possam se conectar ao servidor. Faça isso com a ajuda do iptables. Torne-se root:


$ su -

e abra a porta 25565 com


# iptables -I INPUT -p tcp --dport 25565 --syn -j ACCEPT

Para poder manter esta porta aberta após uma reinicialização, precisamos tornar estas alterações permanentes:


# iptables-save > /etc/sysconfig/iptables

Conclusão

Agora que tudo está feito você pode voltar ao usuário mcsvr e iniciar o servidor Minecraft novamente:


# su mcsvr
$ cd ~
$ java -Xmx1024M -Xms1024M -jar server.jar nogui

O parâmetro nogui informa ao servidor para executar no modo de linha de comando. Os parâmetros -Xmx1024M e -Xms1024M informam ao servidor para usar 1GB de RAM – a quantidade mínima recomendada pelos desenvolvedores do jogo. Tudo o que você precisa fazer agora é iniciar o jogo com seus amigos e usar 127.0.0.1 como endereço de servidor para se conectar ao servidor Minecraft em execução que você acabou de criar.

Artigos relacionados: