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 alroot user
. Recomendamos actuar como unnon-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.