Un Minecraft Server en Linux (en este caso Ubuntu 20.04) se puede co­n­fi­gu­rar rá­pi­da­me­n­te. Una vez que tengas el hardware adecuado para el alo­ja­mie­n­to, todo lo que necesitas es una versión actual de Java y los últimos archivos de programa (versión de Java) de este juego de ordenador sandbox. Puedes obtener ambos a través del terminal.

Minecraft Server en Linux: opciones de alo­ja­mie­n­to de IONOS

Las opciones de alo­ja­mie­n­to en las que se puede elegir entre Windows y Linux como sistema operativo están di­s­po­ni­bles en una amplia gama de pro­vee­do­res (incluido IONOS). En este caso, se re­co­mie­n­da el modelo de servidor VPS (Virtual Private Server) para para comenzar con un Minecraft Server en Linux pequeño para pocas personas. Por un bajo precio fijo mensual, obtendrás acceso a recursos de hardware vi­r­tua­li­za­dos que podrás ampliar y reducir en cualquier momento. Re­co­me­n­da­mos el VPS M como tarifa co­n­ve­nie­n­te con la potencia de necesaria.

En la siguiente tabla en­co­n­tra­rás tres casos de uso concretos para el Minecraft Server en Linux, que incluye las opciones de servidor co­rre­s­po­n­die­n­tes de IONOS.

Escenario de Minecraft ServerTarifa IONOS co­rre­s­po­n­die­n­te (con Linux como sistema operativo)
Mundo pequeño para 1-2 jugadoresVPS M
Mundo mediano para 3-5 jugadoresVPS M RAM
Mundo grande para más de 6 jugadoresVPS XL
Consejo

Inicia tu aventura online hoy mismo y alquila tu servidor de juegos en IONOS. Instala y aloja tu Minecraft Server en Linux de forma fiable y segura.

Co­n­fi­gu­rar el Minecraft Server en Linux: guía paso a paso (Ubuntu 20.04)

Si deseas ejecutar tu Minecraft Server en una di­s­tri­bu­ción de Linux, puedes elegir entre Debian, Ubuntu u OpenSUSE, que son tan aptos como Arch Linux, Solus, Gentoo Linux u otras di­s­tri­bu­cio­nes de Linux menos comunes. En el siguiente tutorial, mostramos los pasos in­di­vi­dua­les para co­n­fi­gu­rar un Minecraft Server uti­li­za­n­do Ubuntu 20.04.

Consejo

Puedes encontrar más in­fo­r­ma­ción sobre el alo­ja­mie­n­to, así como in­s­tru­c­cio­nes de­ta­lla­das para la in­s­ta­la­ción de un Minecraft Server en Windows, en nuestro artículo “Servidor de Minecraft: re­qui­si­tos y pasos para su in­s­ta­la­ción”.

Paso 1. Instala los co­m­po­ne­n­tes software adi­cio­na­les

Conéctate a tu servidor Linux co­n­fi­gu­ra­n­do el es­cri­to­rio remoto o creando una conexión SSH con PuTTy.

Una vez es­ta­ble­ci­da la conexión, el primer paso es instalar los co­m­po­ne­n­tes adi­cio­na­les ne­ce­sa­rios para ejecutar un Minecraft Server a través del terminal.

Para ello, primero hay que ac­tua­li­zar el índice de paquetes del gestor de paquetes APT:

sudo apt update

En el siguiente paso, instala el entorno mínimo de ejecución de Java OpenJDK (headless), que es obli­ga­to­rio para ejecutar la apli­ca­ción del Minecraft Server pro­gra­ma­da en Java:

sudo apt install openjdk-17-jre-headless

Con el comando “sudo java – version” podrás comprobar si la in­s­ta­la­ción del kit de Java se ha realizado co­rre­c­ta­me­n­te. En este caso, el terminal muestra la versión instalada de OpenJDK.

Para mantener el Minecraft Server activo cuando dejes el terminal, instala también el gestor de ventanas de pantalla completa Screen:

sudo apt install screen

Paso 2. Comparte el puerto del Minecraft Server

Después de haber instalado los co­m­po­ne­n­tes básicos para tu Minecraft Server en Linux, el siguiente paso es liberar el puerto TCP 25565. La apli­ca­ción del servidor utiliza este puerto por defecto para la co­mu­ni­ca­ción con los clientes, por lo que es in­di­s­pe­n­sa­ble una regla de firewall co­rre­s­po­n­die­n­te. Utiliza el siguiente comando para añadir la nueva regla:

sudo ufw allow 25565

Paso 3. Instala la apli­ca­ción del Minecraft Server (edición Java)

Ahora podrás descargar e instalar el software del servidor de este juego sandbox. Para obtener la mejor co­m­pa­ti­bi­li­dad posible, utiliza la edición Java. Es igua­l­me­n­te im­po­r­ta­n­te que utilices una versión actual de esta variante.

Para ello, dirígete a la página oficial de descarga de Minecraft: Java Edition-Server y copia y pega el enlace que en­co­n­tra­rás.

Ahora, obtén los archivos de in­s­ta­la­ción del enlace copiado con la ayuda de wget:

wget 
https://launcher.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar
Nota

El enlace en el código es solo un ejemplo, debes pegar el enlace copiado.

Paso 4. Ejecuta la apli­ca­ción del servidor por primera vez

Una vez de­s­ca­r­ga­do el archivo server.jar, puedes ejecutar la apli­ca­ción del servidor en cualquier momento. Para la ejecución, utiliza la pantalla del gestor de ventanas instalado en el primer paso, que se inicia con el siguiente comando:

screen

Confirma el inicio del gestor con la barra es­pa­cia­do­ra. A co­n­ti­nua­ción, verás la conocida interfaz de terminal, que ya está preparada para iniciar el Minecraft Server. Para ello, introduce la siguiente entrada:

sudo java -Xms1G -Xmx2G -jar server.jar nogui

El Minecraft Server: Java Edition (en este caso la versión 1.18.2) se cargará po­s­te­rio­r­me­n­te sin interfaz gráfica de usuario (“nogui”). Para la ejecución, se concede 1 gigabyte como memoria de trabajo “inicial” (“Xms1G”). La uti­li­za­ción máxima de la memoria de trabajo está limitada a 2 gigabytes (“Xmx2G”). Por supuesto, puedes ajustar estos valores in­di­vi­dua­l­me­n­te.

Cuando ejecutes el comando por primera vez, recibirás los si­guie­n­tes dos mensajes de error al final del proceso de carga:

Por un lado, no se ha podido cargar el archivo eula.txt y, por otro, al Minecraft Server le falta in­fo­r­ma­ción de co­n­fi­gu­ra­ción que debe definirse por defecto en el archivo server.pro­pe­r­ties.

El archivo del Acuerdo de Licencia de Usuario Final (EULA) se genera po­s­te­rio­r­me­n­te di­re­c­ta­me­n­te en el di­re­c­to­rio actual. Puedes abrir el archivo de la siguiente manera:

nano eula.txt

En­co­n­tra­rás un enlace al contrato, que deberás copiar y abrir en el navegador. Después de leer las co­n­di­cio­nes, cambia la entrada “eula=false” por “eula=true”. Guarda y cierra el archivo de texto.

Paso 5. Configura el servidor

Una vez que hayas aceptado el acuerdo de licencia, puedes pasar al archivo de co­n­fi­gu­ra­ción server.pro­pe­r­ties. También se creó en el di­re­c­to­rio actual cuando se inició la apli­ca­ción del servidor por primera vez. Abre el archivo con el editor de texto nano:

nano server.properties

En­co­n­tra­rás una primera y sencilla co­n­fi­gu­ra­ción estándar en la que, entre otras cosas, se definen el grado de di­fi­cu­l­tad (“di­f­fi­cu­l­ty”) y el puerto del servidor (“query.port”). Ajusta la co­n­fi­gu­ra­ción in­di­vi­dua­l­me­n­te y, fi­na­l­me­n­te, guarda el archivo. En la página oficial Minecraft-Fandom-Wiki puedes encontrar una lista detallada de todas las co­n­fi­gu­ra­cio­nes posibles.

Paso 6. Inicia el Minecraft Server

Después de haber dado el co­n­se­n­ti­mie­n­to del EULA y de haber guardado la co­n­fi­gu­ra­ción in­di­vi­dual del servidor, ahora podrás escribir el comando ya utilizado en el paso 4 para iniciar el Minecraft Server en el terminal de Linux una vez más:

sudo java -Xms1G -Xmx2G -jar server.jar nogui

Después de un proceso de arranque exitoso (que lleva algún tiempo) el terminal mostrará este mensaje:

[Server thread/INFO]: Done (….s)! For help, type "help"

Ahora escribe “help” y obtendrás una lista de posibles comandos del servidor.

Paso 7. Mantén la sesión del servidor

Una vez tengas el Minecraft Server en Linux, querrás que siga activo cuando de­s­co­ne­c­tes la conexión remota al servidor. Para ello, sal primero de la sesión de pantalla con la co­m­bi­na­ción de teclas [Ctrl] + [A] + [D].

A co­n­ti­nua­ción, ejecuta el siguiente comando para mostrar todas las sesiones de pantalla activas:

screen -list

Recibirás un listado en el que también en­co­n­tra­rás la conexión pre­via­me­n­te es­ta­ble­ci­da de tu Minecraft Server in­clu­ye­n­do el ID de sesión. En nuestro caso, se trata del ID “2385”:

Para mantener esta sesión aunque te de­s­co­ne­c­tes del servidor más tarde, introduce lo siguiente en el terminal (sustituye el valor “2385” por el iD in­di­vi­dual de tu sesión de pantalla):

screen -r 2385

Ahora podrás cerrar la ventana de la pantalla en cualquier momento con la co­m­bi­na­ción de teclas [Ctrl] + [A] + [D] y salir de tu servidor sin cerrar el Minecraft Server.

Paso 8. Conéctate al servidor de Minecraft

Tu servidor está fu­n­cio­na­n­do y ahora puedes co­ne­c­tar­te al mundo del juego generado en cualquier momento. Para ello, procede de la siguiente forma:

  1. Inicia el cliente de Minecraft (Java Edition).
  2. Se­le­c­cio­na “Mu­l­ti­ju­ga­dor”.
  3. Haz clic en “Conexión directa”.
  4. Introduce la dirección IP de tu Minecraft Server.
  5. Por último, pulsa “Unirse al servidor”.

En cuanto se es­ta­ble­z­ca la conexión, podrás empezar la aventura online en tu propio Minecraft Server en Linux.

Consejo: Dominio .gg

Haz que empiece el juego con tu dominio .gg. Registra ahora tu dominio .gg con IONOS.

Domain checker
Ir al menú principal