Como fazer um servidor Minecraft em distribuições Linux
Minecraft é uma série de jogos muito popular que está disponível para Windows, Mac e Linux. Como usa a tecnologia sandbox no Linux, pode ser reproduzido sem buffer extra ou carga de CPU. Se você é um verdadeiro fã deste jogo, pode usar o servidor Minecraft para jogar com outro jogador. Agora, existem opções que permitem que você obtenha o servidor Minecraft em seu sistema Linux sem fazer nada além de pagar alguns dólares a uma autoridade de software terceirizada. Ou você pode instalar e executar seu próprio servidor Minecraft em seu sistema Linux para desfrutar da liberdade de jogar.
Servidor Minecraft em sistema Linux
No Linux, o Minecraft requer Java para ser executado no seu computador. No entanto, depois que o servidor estiver instalado em seu sistema Linux, você poderá construir o jogo Minecraft e explorar o mundo 3D do Minecraft. Neste post veremos como instalar o servidor Minecraft no Debian/Ubuntu e Fedora/Red Hat Linux.
1. Instale o Minecraft no Ubuntu/Debian
A instalação de um servidor Minecraft em um servidor/desktop Ubuntu requer acesso root e uma conexão ativa com a Internet. Aqui, veremos como instalar o java e executar o servidor Minecraft através dele em um sistema Debian Linux.
Etapa 1: Crie um novo usuário para Minecraft
Se você estiver usando um servidor Ubuntu ou Desktop, será aconselhável criar um novo usuário para o servidor Minecraft. Você pode executar o seguinte comando fornecido abaixo para criar um novo usuário do Minecraft.
sudo adduser minecraftuser
Agora, como construiremos o servidor em Java, também poderemos precisar conceder acesso root ao novo usuário. Então, finalmente, mude para a conta de usuário do Minecraft recém-criada para começar a instalar o servidor do Minecraft em sua máquina.
sudo usermod -aG sudo minecraftuser su - minecraftuser
Etapa 2: Instale o Java no Ubuntu/Debian
Antes de instalar o Java em seu sistema, certifique-se de que o sistema esteja atualizado. Execute os seguintes comandos no shell do terminal para atualizá-lo.
sudo apt update sudo apt upgrade
Agora, execute o seguinte comando em seu terminal para instalar o Java versão 8 em seu sistema.
sudo apt install openjdk-8-jdk -y
Quando a instalação do Java terminar, execute um comando de verificação de versão para ver se o Java está instalado ou não.
sudo java -version
Etapa 3: Instale a tela do Minecraft
A tela é um aplicativo que permite executar o servidor Minecraft em segundo plano do sistema como um daemon. Execute o seguinte comando em seu shell para instalar o Screen.
sudo apt install screen
Etapa 4: Baixe o Minecraft no Ubuntu/Debian
O servidor Minecraft está disponível em seu site oficial. Usaremos um comando wget
para baixá-lo em nosso sistema. Mas, primeiro, crie um diretório para o Minecraft e navegue nele. Você pode usar comandos manuais ou de terminal para criar o diretório.
sudo mkdir minecraftdir cd minecraftdir
Agora, antes de executar o seguinte comando wget
, certifique-se de que ele esteja instalado em seu sistema.
sudo apt install wget
Execute o seguinte comando wget
em seu terminal para baixar o arquivo java do servidor Minecraft para Linux.
sudo wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar
2. Instale o servidor Minecraft no Fedora Linux
Instalar o servidor Minecraft na estação de trabalho Fedora é quase semelhante ao método de instalação no Ubuntu, mas há algumas mudanças nos comandos e etapas. Se você for usuário Fedora ou Red Hat Linux, este método o ajudará a instalar o servidor Minecraft em sua máquina.
Etapa 1: Crie um novo usuário
Primeiro, você precisa adicionar um usuário à sua configuração existente para bagunçar seu servidor ou desktop atual. Então também precisaremos conceder acesso root a essa conta para instalar o java.
Execute as seguintes linhas de comando fornecidas abaixo em seu terminal para adicionar um usuário e permitir a permissão sudo.
adduser minecraftuser passwd minecraftuser
Agora, execute os seguintes comandos para dar permissão de root à conta de usuário do Minecraft. No Fedora, geralmente wheel
gerencia as permissões de acesso root.
usermod -aG wheel minecraftuser su - minecraftuser
Etapa 2: Instale o Java na estação de trabalho Fedora
Agora, como você está usando a conta de usuário do Minecraft, execute o seguinte comando DNF em seu terminal para instalar o Java no sistema.
sudo dnf install java-1.8.0-openjdk
Quando a instalação terminar, execute o comando de verificação de versão para ver se está instalado corretamente ou não.
java -version
Etapa 3: instalar a tela e configurar o firewall
Antes de executar o servidor Minecraft em uma máquina Linux, devemos instalar o aplicativo screen para executá-lo em segundo plano do sistema. Execute o comando DNF mencionado abaixo em seu shell para instalar o aplicativo Screen em sua máquina.
sudo dnf install screen
Opcionalmente, você também pode executar o comando S flag para nomear o aplicativo Screen atual como um servidor Minecraft.
screen -S minecraftserver
Para carregar um servidor em uma máquina, é aconselhável permitir as portas TCP do Minecraft na rede do nosso sistema. Como o servidor Minecraft usa a porta 25565, os seguintes comandos do daemon de firewall permitirão o servidor Minecraft em nossa rede Fedora.
sudo firewall-cmd --permanent --zone=public --add-port=25565/tcp sudo firewall-cmd --reload
Etapa 4: Baixe o servidor Minecraft na estação de trabalho Fedora
Até agora, vimos os processos de criação de uma nova conta de usuário do Minecraft e instalação do Java em nosso sistema. Depois disso, é hora de baixar e executar o servidor Minecraft em nosso Fedora Linux.
Primeiro, execute o seguinte comando para criar um novo diretório dedicado para baixar o arquivo do servidor Minecraft.
mkdir minecraftdir
Em seguida, navegue nesse diretório e execute o comando wget
para baixar o arquivo do servidor.
cd minecraftdir wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar
3. Execute o servidor Minecraft no Linux
Quando o download do servidor Minecraft terminar, navegue no diretório e localize o arquivo. Este método será executável para distribuições Debina e Fedora Linux. Primeiro, execute o seguinte comando chmod
para conceder permissão de execução ao arquivo do servidor Minecraft.
sudo chmod +x minecraft_server.jar
Agora, precisamos editar o arquivo do contrato de licença do usuário final (Eula) para concordar com o arquivo de licença. Novamente, você pode usar seu editor de bloco de notas favorito com permissão de root para realizar esta tarefa.
sudo nano eula.txt
Quando o arquivo de script abrir, escreva a seguinte linha dentro do script para salvar e feche o arquivo.
eula=true
Por fim, execute o seguinte comando em seu terminal para iniciar o servidor Minecraft em seu Ubuntu Linux. Como você pode ver, o comando é definido como NoGUI (interface gráfica do usuário); ele continuará carregando o servidor no modo CLI.
sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Alocamos a quantidade total de memória de 1.024 MB para carregar o servidor no comando acima. Você poderia alterar o valor Xmx se alterasse a quantidade de memória.
Palavras Finais
O servidor Minecraft é útil e essencial para carregar a série de jogos Minecraft em um sistema baseado em Linux. Neste post, vimos como instalar o servidor Minecraft em estações de trabalho Debian e Fedora. Por favor, compartilhe esta postagem com seus amigos e com a comunidade Linux se você achar esta postagem útil e informativa. Você também pode escrever suas opiniões sobre esta postagem na seção de comentários.