Linux

Cómo crear un servidor Minecraft

servidor minecraft ubuntu

Este tutorial te mostrará cómo crear un servidor Minecraft en varias plataformas. Al final, sabrás cómo configurar un servidor Minecraft en los sistemas operativos Linux, Windows y Mac.

En general, Minecraft es un videojuego sandbox desarrollado por Mojang. Se clasifica entre los juegos más populares en sitios de streaming como Twitch. Aunque los jugadores pueden jugar solos, también hay un modo multijugador que cuenta con una comunidad en línea bastante fuerte.

Para disfrutar del modo multijugador, los jugadores deben configurar su propio servidor Minecraft o utilizar un proveedor de hosting web. En esta guía, nos centraremos en cómo configurar tu propio servidor Minecraft en Linux, Windows y Mac. Si tienes un servidor virtual en Hostinger, ¡puedes usar estas instrucciones y jugar con tus amigos y familiares!

En esencia, este es el resumen de los pasos para crear un servidor Minecraft:

  1. Instala la última versión de Java;
  2. Elije una ubicación para tu servidor Minecraft;
  3. Configura el servidor y realiza la configuración de la red;
  4. Inicializa el servidor Minecraft;
  5. ¡Comprueba si el servidor es accesible y disfruta del juego!

Cómo crear un servidor Minecraft en Linux

Veamos cómo podemos crear un servidor de Minecraft en dos de las mejores distribuciones de Linux: Ubuntu y CentOS. Si bien el proceso es bastante similar en ambos sistemas operativos, hay algunas diferencias que notarás al instalar los paquetes necesarios.

Configuración de un servidor Minecraft en Ubuntu

En primer lugar, crearemos un servidor de Minecraft utilizando un VPS que se ejecuta en Ubuntu 16.04. Todo el proceso se puede dividir en tres simples pasos.

Paso 1 – Instalar Java y Screen

Antes de comenzar, debes conectarte a tu servidor a través de SSH. Para iniciar sesión en tu servidor, abre la terminal (o usa terminal Putty SSH si estás en Windows) y escribe el siguiente comando:

ssh username@ipaddress

Una vez que hayas iniciado sesión, puedes comenzar a configurar formalmente tu propio servidor Minecraft. Ten en cuenta que la configuración del servidor de Minecraft requiere que Java esté instalado en el sistema. Es posible que ya tengas instalado Java en tu sistema. Para verificar esto, ejecuta el siguiente comando:

java -version

Si recibes un mensaje que dice que no se encontró Java en tu sistema, puedes continuar con el resto de estas instrucciones. De lo contrario, puedes dar por terminada esta sección e ir directamente al paso 2.

Ejecuta el siguiente comando en tu terminal para descargar los últimos paquetes de software instalados en tu sistema, incluido Java:

sudo apt-get update

Ahora necesitas instalar Java. Instalaremos Java 17 para este tutorial:

sudo apt-get install openjdk-7-jdk

En caso de que quieras la última versión de Java, puedes ejecutar lo siguiente en lugar del comando anterior:

sudo apt-get install default-jdk

Aquí también deberíamos instalar Screen, lo cual asegurará que tu servidor siga funcionando en segundo plano, incluso si se cae la conexión. Para hacer esto, escribe lo siguiente y ejecuta:

sudo apt-get install screen

Ahora ya deberías tener Java y Screen instalados en tu sistema.

Paso 2 – Instalar el servidor Minecraft en Ubuntu

Tras habernos hecho cargo de los pre-requisitos, ahora podemos enfocarnos en instalar el servidor Minecraft en Ubuntu VPS. Siempre es mejor mantener las cosas claras y en orden; para evitar hacer un lío, crea un nuevo directorio que contendrá todos tus archivos de Minecraft en un solo lugar. Este paso es opcional pero te lo recomendamos bastante para que no pierdas la cabeza. Para crear un nuevo directorio, ejecuta esto:

mkdir minecraft

Una vez creado, ve dentro del directorio recién creado escribiendo lo siguiente:

cd minecraft

Luego, necesitas tener wget en tu sistema. Si aún no lo tienes instalado, simplemente ejecuta el siguiente comando:

¿Buscas un mejor hosting para tu sitio web?

Transfiere tu sitio web a la plataforma de hosting más rápida con soporte dedicado 24/7.

sudo apt-get install wget

Ahora descarga e instala tu propio servidor Minecraft:

wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar

En el momento de la redacción, la última versión disponible es 1.11.2. Debes reemplazar este número con la última versión que exista en el momento que vayas a instalar. Para verificar, visita este enlace.

Acepta el acuerdo de licencia de usuario final de Minecraft:

echo "eula=true" > eula.txt

Pon Screen en funcionamiento para que el servidor pueda ejecutarse en segundo plano:

screen -S "Minecraft server 1"

Hemos nombrado la sesión actual “Minecraft server 1”, pero puedes usar cualquier otro nombre.

Y eso es todo: has instalado con éxito tu servidor Minecraft personalizado en Ubuntu.

Paso 3 – Ejecutar el servidor Minecraft

Ahora solo tienes que ejecutar el servidor instalado. Para lograr esto, ejecuta lo siguiente en la terminal:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Como puedes ver, Minecraft requiere que tengas 1024 MB o 1 GB de RAM disponible para iniciar el servidor. Si bien este es el requisito mínimo, recomendamos tener más memoria RAM para un mejor rendimiento. Para asignar más memoria al servidor, simplemente reemplaza 1024 en los parámetros -Xmx y -Xms por 2048 (2GB) y así sucesivamente. Esto es lo que deberías ver después de ejecutar el comando:

ejecutar-servidor-minecraft-en-ubuntu-vps

Y allí lo tienes: tu propia configuración de servidor Minecraft en solo unos minutos. El servidor se ejecuta en segundo plano, acorde con nuestro uso de Screen. Para salir de Screen, presiona CTRL + A, y luego D. Puedes deshacer esto y volver a abrir la ventana de Screen escribiendo screen -r en la terminal. Finalmente, puedes juguetear con la configuración de tu servidor a través del archivo de propiedades del servidor:

nano ~/minecraft/server.properties

Configuración de un servidor Minecraft en CentOS 7

Veamos ahora cómo crear un servidor de Minecraft en un VPS que ejecuta CentOS 7. El proceso es ligeramente diferente en comparación con Ubuntu.

Paso 1 – Instalar Java y Screen

En primer lugar, tendrás que instalar Java, ya que Minecraft se basa exclusivamente en él. El siguiente paquete será Screen, que se requiere para que el servidor de Minecraft funcione una vez finalice la sesión SSH. Conéctate a tu servidor VPS a través de SSH (los usuarios de Windows pueden usar el cliente Putty SSH para esto) y ejecuta este comando para instalar ambos paquetes:

yum install java screen -y

Paso 2 – Instalar servidor Minecraft en CentOS 7

Para organizar la instalación, debes crear un directorio dedicado para Minecraft ejecutando este comando:

mkdir minecraft

Luego simplemente cambia el directorio de trabajo por el que acabas de crear:

cd minecraft

Descarga el paquete del servidor de Minecraft:

wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar

Inicia Screen con el nombre adecuado:

screen -S "Minecraft server"

Acepta el acuerdo EULA cambiando el valor de false a true en el archivo eula.txt. Usa este comando para editar el archivo:

nano eula.txt

Paso 3 – Ejecutar el servidor Minecraft

Finalmente, puedes ejecutar el servidor usando este comando:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Debería mostrar algo como esto:

ejecutar-servidor-minecraft-en-centos-vps

El servidor Minecraft se ha iniciado con éxito, puedes salir de Screen usando el atajo de teclado CTRL-A + D.

La configuración del servidor se puede cambiar editando el archivo de opciones:

nano server.properties

Cómo crear un servidor Minecraft en Windows

También puedes configurar un servidor Minecraft en tu PC con Windows. Una vez más, trataremos de cubrir todo lo que necesitas saber utilizando tres pasos.

Paso 1 – Obtener la última versión de Java

Como Minecraft está basado en Java, tendremos que instalar la última versión para garantizar que todo funcione sin problemas. Puedes usar el símbolo del sistema para verificar si cumples con los requisitos. Ejecuta lo siguiente:

java -version

Luego, asegúrate de que coincida con la última versión de Java en el sitio web oficial. Descárgala e instálala en caso de que tu versión actual sea anterior o si no tienes Java.

instalar-java-en-windows

Paso 2 – Instalar el servidor Minecraft en Windows

A continuación, deberás elegir una ubicación donde vas a configurar el servidor de Minecraft. Para mantener todo organizado, recomendamos crear una carpeta dedicada para esta tarea. Una vez hecho esto, descarga el último software de configuración del servidor de Minecraft desde el sitio oficial.

descargar-servidor-minecraft

Mueve el archivo .jar al directorio que creaste anteriormente y haz doble clic en él.

contenido-servidor-minecraft

Antes de proceder a iniciar el servidor Minecraft, deberás aceptar el acuerdo EULA. Esto puede hacerse editando el archivo eula.txt y cambiando de eula=false a eula=true.

aceptar-acuerdo-eula-minecraft

Paso 3 – Ejecutar el servidor Minecraft

Puedes iniciar el servidor Minecraft con la ayuda del símbolo del sistema de Windows. Úsalo para navegar a tu directorio dedicado del servidor de Minecraft. Por ejemplo:

cd Desktop/MinecraftServer

Inicia el servidor Minecraft ejecutando el siguiente comando:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Alternativamente, puedes hacer doble clic en el archivo .jar nuevamente y también funcionará. Es posible que debas autorizar el servidor de Minecraft en el firewall.

permitir-servidor-minecraft-en-firewall-windows

Si ves una pantalla similar a esta, significa que tu servidor de Minecraft se ha iniciado correctamente:

servidor-minecraft-ejecutado-en-windows

Cómo crear un servidor Minecraft en Mac

Por último, pero no menos importante, veamos cómo podemos crear un servidor Minecraft usando MacOS. Dividiremos el proceso en tres pasos.

Paso 1 – Instalar Java y Screen

Java está incluido por defecto si estás utilizando una versión reciente de MacOS. Puedes verificar esto ingresando este comando en tu Terminal:

java -version

Si no está disponible, puedes descargar una versión de Java legacy del sitio web de Apple.

Paso 2 – Instalar el servidor Minecraft en Mac

Para mantener todo organizado, es mejor dedicar una carpeta a tu servidor de Minecraft. Una vez creada, descarga la configuración del servidor de Minecraft desde el sitio web oficial.

Cárgala al directorio creado. Luego, abre TextEdit y deja el formato como texto sin formato (Formato> Crear texto sin formato). Pega lo siguiente:

#!/bin/bash
cd "$(dirname "$0")"
exec java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui

Guarda este archivo como startmc.command en el mismo directorio donde reside el archivo de instalación del servidor de Minecraft. Para que funcione, se necesitará permiso de ejecución. Podemos otorgarlo con la ayuda de la Terminal ubicada en la sección Aplicaciones> Utilidades. Una vez abierto, ingresa tu carpeta de Minecraft dedicada. Por ejemplo:

cd Desktop/MinecraftServer

Puedes otorgar el permiso requerido con la ayuda de este comando:

chmod a+x startmc.command

Paso 3 – Ejecutar Minecraft Server

Si seguiste todos los pasos correctamente, podrás iniciar tu servidor de Minecraft haciendo doble clic en el archivo startmc.command. Después de eso, aparecerá una nueva ventana de Terminal.

ejecutar-servidor-minecraft-en-macos

Puedes notar algunas advertencias de archivo/directorio faltantes cuando lo haces por primera vez. Sin embargo, no debes preocuparte, ¡ya que es completamente normal!

En conclusión

¡Felicitaciones! Al finalizar este tutorial, has aprendido a crear un servidor Minecraft en varias plataformas y sistemas operativos.

¿Tienes alguna idea, consejo o truco que quieras compartir? ¡Los esperamos en la sección de comentarios a continuación!

2 de Comentarios

Dale clic aquí para dejar un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    • Hola Karla,
      Necesitamos revisar exactamente lo que está ocurriendo. Por favor añade más información al respecto para poder ayudarte de mejor manera.

      Mientras tanto, puedes revisar esta guía de administración de permisos en Ubuntu: https://blog.desdelinux.net/permisos-basicos-en-gnulinux-con-chmod/. Espero puedas revisar y te de una guía de cómo proceder.

Una mejor manera de alojar tu sitio web

  • Soporte 24/7.
  • Migración gratis.
  • No tienes que pagar.

¡Comienza a ahorrar hoy mismo!

Alojamientos con todo incluido y nombre de dominio por

2
15
/mes