GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar el servidor de Minecraft en Debian 9 Stretch

En este tutorial, le mostraremos cómo instalar el servidor de Minecraft en Debian 9 Stretch. Para aquellos de ustedes que no sabían, Minecraft es un juego sobre romper y colocar bloques. Los aspectos creativos y de construcción de Minecraft permiten a los jugadores construir construcciones a partir de cubos texturizados en un mundo generado por procedimientos en 3D. Los servidores de Minecraft permiten a los jugadores jugar en línea o a través de una red de área local con otras personas. Pueden ejecutarse en un servidor alojado, en hardware de servidor dedicado local, en un servidor privado virtual en una máquina doméstica o en su computadora de juego local.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del servidor de Minecraft en un servidor Debian 9 Stretch.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:Debian 9 (Stretch).
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar el servidor de Minecraft en Debian 9 Stretch

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get comandos en la terminal.

sudo apt update
sudo apt upgrade
sudo apt install git build-essential

Paso 2. Instalación de Java-JDK.

La configuración del servidor de Minecraft requiere que Java esté instalado en su sistema:

sudo apt install openjdk-8-jre-headless

Verifique la instalación imprimiendo la versión java:

java -version

Paso 3. Instalación del servidor de Minecraft en Debian 9.

Primero, ejecute el siguiente comando para crear tres nuevos directorios dentro del directorio de inicio del usuario:

mkdir -p ~/{backups,tools,server}

A continuación, descarga y compilación mcrcon :

cd ~/tools && git clone https://github.com/Tiiffi/mcrcon.git
cd ~/tools/mcrcon
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
./mcrcon -h

Luego, descargando el servidor de Minecraft:

wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -P ~/server

Paso 4. Configuración del servidor de Minecraft.

Una vez completada la descarga, navegue hasta el directorio ~/server e inicie el servidor de Minecraft:

cd ~/server
java -Xmx1024M -Xms512M -d64 -jar server.jar nogui

A continuación, abra el archivo eula.txt y cambie eula=false a eula=true:

### nano ~/server/eula.txt

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Thu Dec 27 03:33:56 PST 2018
eula=true

Luego, edite el archivo server.properties para habilitar el rcon protocolo y establezca el rcon clave. Puede usar esta configuración para conectarse al servidor de Minecraft usando el mcrcon herramienta:

### nano ~/server/server.properties
rcon.port=23888
rcon.password=your-strong-password
enable-rcon=true

Paso 5. Creación de Systemd.

Para ejecutar Minecraft como un servicio, crearemos un nuevo archivo de unidad Systemd:

sudo nano /etc/systemd/system/minecraft.service

Pegue el siguiente archivo:

[Unit]
Description=Minecraft Server
After=network.target

[Service]
User=minecraft
Nice=1
KillMode=none
SuccessExitStatus=0 1
ProtectHome=true
ProtectSystem=full
PrivateDevices=true
NoNewPrivileges=true
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xmx1024M -Xms512M -jar server.jar nogui --noconsole
ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password stop

[Install]
WantedBy=multi-user.target

Guarde y cierre el archivo y notifique a systemd que creamos un nuevo archivo de unidad:

sudo systemctl daemon-reload
sudo systemctl start minecraft

Paso 6. Configure el cortafuegos.

Si su servidor está protegido por un firewall y desea acceder al servidor de Minecraft desde el exterior de su red local, debe abrir el puerto 25565:

sudo ufw allow 25565/tcp

Paso 7. Acceso a la consola de Minecraft.

Para acceder a la Consola de Minecraft puedes usar el mcrcon utilidad. La sintaxis es la siguiente, debe especificar el host, rcon puerto, rcon contraseña y use el interruptor -t que habilita el mcrcon modo terminal:

/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password -t

¡Felicitaciones! Ha instalado Minecraft con éxito. Gracias por usar este tutorial para instalar el servidor de Minecraft en el sistema Debian 9 (Stretch). Para obtener ayuda adicional o información útil, le recomendamos que consulte el Minecraft oficial sitio web.


Debian
  1. Cómo instalar el servidor de Minecraft en Debian 9

  2. Cómo instalar VirtualBox 5.1 en Debian 9 (Stretch)

  3. Cómo instalar el servidor Redis en Debian 11

  4. Cómo instalar MySQL 8.0/5.7 en Debian 11/Debian 10

  5. Cómo instalar ProFTPD en Debian 8

Cómo instalar VestaCP en Debian 9 Stretch

Cómo instalar el servidor de Minecraft en Debian 9 Stretch

Cómo instalar Plex Media Server en Debian 9 Stretch

Cómo instalar Go en Debian 9 Stretch

Cómo instalar Jetty en Debian 9 Stretch

Cómo instalar Minecraft en Debian 10