Como hospedar um servidor Minecraft no Linux

Quer hospedar um servidor Minecraft no Linux? Nesse caso, você precisa estar executando a edição Java, pois a Microsoft só permite que servidores Linux Minecraft sejam executados dessa maneira. Para executar um servidor Minecraft no Linux, você precisará do Java Runtime environment.platform com a edição Java. Instalar o Java pode ser irritante. No entanto, é simples instalar o Java no Linux, então vamos em frente!

Instale o Java Runtime

Neste guia, vamos nos concentrar no conceito de hospedar um servidor Minecraft em um sistema operacional Linux. Não focaremos especificamente no uso de um sistema operacional de servidor Linux, porque não é necessário. No entanto, se você deseja ter um servidor Minecraft dedicado no Linux, provavelmente deve seguir esse caminho e recomendamos o servidor Ubuntu.

Nota: existem muitas versões do ambiente Java Runtime no Linux, tanto a versão oficial da Oracle quanto a alternativa de código aberto. Para este tutorial, usaremos a versão oficial do Oracle. Dito isso, não há problema em usar a configuração do OpenJDK como alternativa, e tudo deve funcionar da mesma forma.

  Como usar o SLSK para fazer backup de jogos salvos no Steam no Linux

Servidor Ubuntu/Ubuntu

O tempo de execução Java da Oracle não é fácil de instalar no Ubuntu. No entanto, adicionar um PPA torna isso muito menos uma dor de cabeça. Devido à natureza de como o servidor Ubuntu funciona, este PPA deve funcionar bem no desktop Ubuntu e no servidor Ubuntu. No entanto, se você adicionar o PPA ao servidor Ubuntu e encontrar problemas, considere instalar o runtime OpenJDK JRE como alternativa.

Para adicionar o Oracle Java Runtime PPA ao seu sistema, abra um terminal e digite o seguinte:

sudo add-apt-repository ppa:webupd8team/java

Execute o apt update para atualizar as fontes de software do Ubuntu.

sudo apt update

Depois de executar a atualização, use o apt upgrade para instalar as atualizações que aparecerem.

sudo apt upgrade -y

Por fim, instale o Oracle Java do repositório de software.

sudo apt install oracle-java9-installer

sudo apt install oracle-java9-set-default

Servidor Debian/Debian

O Debian pode acessar o Ubuntu Oracle Java PPA. Para adicioná-lo, você precisará editar seu arquivo /etc/apt/sources.list. Abra um terminal e inicie o Nano.

Oracle Java não está funcionando? Considere usar a alternativa de código aberto.

sudo nano /etc/apt/sources.list

Cole o seguinte código no editor Nano:

#Webupd8

deb https://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src https://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

  Como fazer um backup remoto do disco rígido no Linux

Salve o editor Nano com Ctrl + O e use o terminal para adicionar a chave GPG do software do PPA.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886

sudo apt-get update

Por último, instale o Java.

sudo apt-get install oracle-java9-installer

sudo apt-get install oracle-java9-set-default

echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Rhel/Fedora/OpenSUSE

A Oracle tem um suporte muito bom para todos os sistemas operacionais Linux baseados em Redhat, então instalá-lo é muito fácil. Dito isto, se você tiver problemas, você pode querer olhar para o alternativa de código aberto.

Para instalar a versão mais recente do Oracle Java Runtime Environment, vá para a página de download e obtenha o RPM mais recente.

Uma vez baixado, abra o terminal, CD para o diretório ~/Downloads e execute o instalador.

Fedora/Rhel

sudo dnf jre-8u171-linux-x64.rpm

ou

sudo yum jre-8u171-linux-x64.rpm

Suse

sudo zypper jre-8u171-linux-x64.rpm

Execute o servidor do Minecraft Java Edition

Depois de fazer o Java funcionar, a parte difícil está feita. Agora tudo o que resta a fazer é baixar a versão mais recente do Aplicativo de servidor Minecraft Java Edition e executá-lo. Quando baixado, abra um terminal e use o comando MV para colocar o aplicativo do servidor em um local apropriado.

Observação: se você estiver usando um sistema operacional de servidor, pode ser necessário baixar e colocar o arquivo manualmente. As instruções abaixo são especificamente para aqueles que executam um servidor Minecraft em um sistema operacional que possui uma estrutura de pasta inicial adequada configurada.

mkdir ~/Minecraft/server/

mv ~/Downloads/server.jar ~/Minecraft/server/

Execute o servidor headless (sem GUI) com:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui

Como alternativa, execute o servidor Minecraft com uma interface GUI:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar

Agora que o servidor da edição Java do Minecraft está em execução, você precisará distribuir o endereço IP para ele. Para melhores resultados, hospede este servidor em sua própria casa na LAN. Se você precisar hospedar um online, considere fazê-lo em um VPS como o DigitalOcean, pois eles oferecem ótimas taxas para executar aplicativos Linux.

  Como converter arquivos de mídia no Linux com Curlew

Nota: se você estiver executando um servidor online, certifique-se de que a porta 25565 esteja encaminhada ou o servidor não funcionará!

Para encontrar o endereço IP local, execute em um terminal:

ip addr show | grep 192.168.1

Este comando irá isolar o IP da LAN do servidor.

A partir daí, distribua seu endereço IP para qualquer pessoa que precise se conectar e instrua os jogadores a adicionar o IP ao seu cliente Minecraft.

Executando seu servidor Minecraft online e não apenas na LAN? Você precisará percorrer e encontrar o endereço IP externo do seu servidor. Encontrar esse endereço deve ser fácil na maioria dos painéis de VPS.