Cómo crear un servidor Minecraft en Linux, Windows y macOS

Tener un servidor privado de Minecraft te permite crear un mundo personalizado y jugar con tus amigos online. ¿Qué hay mejor que eso? Aunque configurar un servidor Minecraft puede parecer desafiante al principio, solo lleva unos minutos con las herramientas adecuadas.

Utilizar un servidor virtual privado (VPS) es la forma más sencilla de montar un servidor Minecraft. 

Este artículo explicará cómo hacer un servidor de Minecraft con Hostinger, centrándose específicamente en Minecraft: Java Edition.

Además, cubrirá cómo crear un servidor local de Minecraft en diferentes sistemas operativos y evitar errores comunes durante el proceso de configuración inicial.

Cómo crear un servidor de Minecraft – Video

Si no tienes tiempo de leer, aprende cómo crear un servidor en Minecraft con este video en su lugar.

Suscribirse ¡Para más videos educativos! Academia de Hostinger

Cómo hacer un servidor de Minecraft en un VPS

En esta sección, te mostraremos cómo crear un servidor en Minecraft en el VPS de Hostinger utilizando el Panel de juego. Recomendamos este método para principiantes, ya que no requiere comandos.

1. Elige un plan de alojamiento para Minecraft

Contratar el alojamiento de un servidor Minecraft te ahorrará dinero y tiempo. El proveedor de alojamiento configurará tu servidor, gestionará su back-end y garantizará un tiempo de actividad óptimo, permitiéndote centrarte en la configuración dentro del juego.

Cuando elijas un hosting, asegúrate de que ofrece varias funciones y se ajusta a tu presupuesto. Hostinger ofrece cuatro planes de alojamiento de servidores Minecraft con estas características a partir de 4.99 € por mes:

  • Recursos abundantes de servidor: ofrece hasta 32 GB de RAM y 8 vCPU, suficientes para dar soporte a más de 20 jugadores. 
  • Protección contra ataques DDoS: protege tu servidor Minecraft de ciberataques, garantizando un rendimiento y tiempo de actividad óptimos.
  • Copia de seguridad externa automática: realiza copias de seguridad periódicas de los archivos de tu servidor de Minecraft para recuperarlos fácilmente en caso de accidente o intento de pirateo.
  • Compatibilidad con mods: instala fácilmente mods y paquetes de texturas en el servidor para personalizar tu experiencia de juego.
  • Panel de juego personalizado: ofrece varias herramientas y una interfaz gráfica de usuario (GUI) para ayudar a simplificar las tareas de gestión del servidor Minecraft.
  • Centro de datos globales: elige entre varias ubicaciones de servidores en todo el mundo. Un servidor cercano a tu ubicación garantiza una latencia mínima y un juego ágil.
  • Asistente de IA Kodee: solicita comandos, código o instrucciones para la administración del servidor Minecraft mediante instrucciones sencillas a nuestro asistente con IA Kodee.

2. Configura tu alojamiento de Minecraft

Tras comprar un plan en Hostinger, configura tu servidor privado virtual haciendo clic en hPanel VPS y seleccionando tu nuevo plan de alojamiento de servidores Minecraft.

Introduce el nombre de tu servidor, contraseña del Panel de juego y ubicación preferida del servidor. Te recomendamos que elijas la ubicación de servidor más cercana a tus amigos.

A continuación, accede a tu servidor a través del menú VPS. Puedes ver información como el uso de recursos del servidor, el sistema operativo, el acceso al panel, la dirección IP y las credenciales de acceso SSH.

Panel de juego de Hostinger

3. Configura tu panel de juego de Minecraft

Para configurar el servidor de Minecraft en el Panel de Juego, navega al panel de control del VPS de hPanel → Panel de administración. Haz clic en URL de inicio de sesión e introduce las credenciales de inicio de sesión.

Panel de juego de Hostinger

En el menú principal, sigue estos pasos:

  1. Haz clic en Crear Instancia.
Instancias en el Panel de juego de hPanel
  1. Selecciona Minecraft Java Edition en el menú desplegable. El Panel de juego configurará la versión para este juego, que es la 1.21 Tricky Trials.
  2. Selecciona el comportamiento por defecto de la instancia en la sección Después de la creación.
Crear nueva instancia de Minecraft en Hostinger
  1. Haz clic en Crear Instancia y espera unos instantes hasta que aparezca la nueva instancia. Al principio, es común que el servidor muestre un mensaje de ‘Error de ejecución’, ya que aún no se ha aceptado el acuerdo de licencia de Minecraft.
  2. Selecciona Gestionar y, a continuación, haz clic en Aceptar en la ventana emergente del EULA del Servidor Minecraft.
ventana emergente del EULA del Servidor Minecraft
  1. La instancia comenzará a funcionar. Copia el punto final de la sección Información de conexión.
Panel de control del servidor creado de Minecraft
  1. Empieza a invitar a tus amigos a unirse al servidor utilizando las credenciales anteriores.

Este método para configurar un host privado se aplica a otros juegos compatibles con servidores dedicados que admita el Panel de juego. Sin embargo, pueden ser necesarios ajustes adicionales dependiendo de la configuración del anfitrión y del entorno.

4. Mejora tu servidor Minecraft

Antes de jugar Minecraft, considera la posibilidad de tomar medidas adicionales para mejorar tu servidor.

Por ejemplo, activa el reenvío de puertos para permitir que usuarios ajenos a tu red se unan al juego utilizando la dirección IP pública. Sin embargo, te recomendamos desactivarlo si juegas en una red local, ya que expone a tu servidor a riesgos de seguridad.

Otro consejo es instalar mods de Minecraft para mejorar la experiencia de juego en general. Hay muchos mods de Minecraft disponibles para todo tipo de mejoras y aventuras diferentes, como aumentar el rendimiento, añadir nuevos mobs y modificar la mecánica del juego.

Cómo hacer un servidor Minecraft en Linux

Esta sección te mostrará cómo crear manualmente un servidor multijugador de Minecraft en Ubuntu o CentOS. Para evitar problemas de compatibilidad, te recomendamos que utilices la última versión de cada programa.

1. Instala Java, Screen y wget

Java, Linux Screen y wget son programas esenciales para la instalación de tu servidor Minecraft. Aquí tienes sus funciones:

  • Java: ejecuta Minecraft y archivos JAR.
  • Screen: permite a los usuarios utilizar un terminal remoto desde varias ubicaciones y mantener las sesiones en caso de problemas de conectividad.
  • wget: permite a los usuarios recuperar archivos de un servidor remoto a través de un terminal.

Si utilizas el VPS de Hostinger, obtén la dirección IP del servidor y las credenciales de acceso SSH a través de hPanel. A continuación, conéctate a tu servidor remoto mediante SSH utilizando PuTTY o Terminal y procede con la instalación:

Vista general de VPS en hPanel

Debian y sus derivados

Si utilizas Debian o sus derivados como Ubuntu, descarga e instala la última versión de Java, Screen y wget utilizando estos comandos. Aunque puedes utilizar distintos entornos de ejecución de Java, utilizaremos OpenJDK por ser el más sencillo de instalar:

apt update
apt install software-properties-common screen wget apt-transport-https gnupg
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb
deb -i install jdk-21_linux-x64_bin.deb

Red Hat Enterprise Linux (RHEL) y sus derivados

Ejecuta los siguientes comandos para instalar todos los paquetes de software necesarios en un sistema operativo basado en RHEL, como CentOS o AlmaLinux:

dnf update
dnf install epel-release
dnf install screen wget
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm
dpkg -i --nosignature jdk-21_linux-x64_bin.rpm

2. Configura el servidor Minecraft 

Después de instalar Java, Screen y wget, puedes configurar el servidor de Minecraft siguiendo estos pasos:

  1. Crea una carpeta nueva para almacenar todos tus archivos de configuración de Minecraft ejecutando este comando:
mkdir minecraft
  1. Ve a la carpeta del servidor de Minecraft recién creada ingresando:
cd minecraft
  1. Utiliza el comando wget para descargar el archivo de propiedades del servidor Minecraft:
wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar
  1. Ejecuta el archivo de propiedades del servidor de Minecraft introduciendo el siguiente comando. Si deseas utilizar la interfaz gráfica de usuario, omite nogui.
java -Xmx1024M -Xms1024M -jar server.jar nogui
  1. El programa del servidor creará un archivo EULA. Para aceptar el EULA de Minecraft, abre el archivo eula.txt con el editor de texto Nano introduciendo:
sudo nano eula.txt

Modifica el valor eula de false a true y guarda los cambios.

  1. Activa Screen para que el servidor funcione en segundo plano. Siéntete libre de cambiar el nombre del servidor basado en tu preferencia.
screen -S "Minecraft servidor 1"

¡Importante! Asegúrate de que tu instalación de Minecraft coincide con la versión del servidor. En nuestro caso, es la 1.21.x.

3. Ejecuta tu servidor Minecraft

Ejecuta de nuevo el servidor de la edición Java de Minecraft introduciendo este comando. Recuerda cambiar el número de versión de Minecraft según corresponda.

java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.jar nogui

Hemos introducido 1024M porque el servidor requiere al menos 1024 MB o 1 GB de RAM. Siéntete libre de cambiar el número según los recursos de tu servidor.

La ventana del servidor permanecerá abierta en segundo plano. Pulsa CTRL + A y, a continuación, D para salir de la pantalla. Introduce lo siguiente en la línea de comandos del servidor para volver a abrirlo:

screen -r

Recomendamos utilizar la configuración por defecto del servidor para evitar problemas. Si quieres modificarla, ejecuta lo siguiente para abrir el archivo de propiedades del servidor con Nano:

nano ~/minecraft/server.properties

Los jugadores de Minecraft pueden unirse al servidor a través de Multijugador Añadir servidor. A continuación, introduce el nombre del servidor y la dirección IP pública.

Cómo hacer un servidor Minecraft en un ordenador personal

Si quieres implicarte más, puedes montar un servidor de Minecraft en tu propio ordenador. Aunque el proceso es algo más complejo que el alojamiento en un VPS, el resultado es más gratificante.

Tanto si utilizas Windows como macOS, los pasos para configurar tu servidor son muy similares, lo que permite una experiencia de juego más personalizada en todas las plataformas.

Cómo crear un servidor de Minecraft en Windows

Si no quieres configurar un servidor remoto de Minecraft, puedes hacerlo localmente en tu ordenador. El proceso de configuración de un servidor Minecraft dedicado dependerá de tu sistema operativo. Esto puede hacerse si tu ordenador cumple los requisitos de hardware y sistema.

Los siguientes pasos te guiarán en la configuración de un servidor Minecraft en Windows:

  1. Abre el símbolo del sistema pulsando Win + R e introduciendo cmd. A continuación, comprueba la versión de Java instalada en tu ordenador mediante el siguiente comando:
java -versión
  1. Minecraft y sus servidores requieren Java SE Development Kit 21 o superior. Si lo tienes, pasa al siguiente paso. De lo contrario, descarga el instalador de Java desde una fuente oficial.
  2. Descarga el software del servidor de la edición Java de Minecraft (archivo .jar) de la página oficial de Minecraft.
  3. Crea una nueva carpeta de servidor Minecraft y mueve el archivo .jar allí.
  4. Haz doble clic en el archivo para generar el Acuerdo de licencia de usuario final (eula.txt) dentro de la misma carpeta.
  5. Abre eula.txt con un editor de texto como el Bloc de notas y cambia el valor eula de false a true. Todos los servidores de Minecraft requieren que los usuarios acepten el EULA de Minecraft antes de ejecutar el juego.
  6. En esa misma carpeta, crea un nuevo documento de texto (ejemplo: nuevodoc.txt)
  7. Abre el nuevo archivo de texto en un editor de texto y pega el script para ejecutar Minecraft. En este caso, -Xms256M y -Xmx1G son la RAM mínima y máxima de tu servidor, asignadas para el juego.
@echo off
start "Mi Servidor" /min java -Xms256M -Xmx1G -jar server.jar nogui
  1. En el editor de texto, selecciona Guardar como y cambia el nombre del archivo a run.bat. Asegúrate de mantener el tipo como Todos los tipos.
  2. Ejecuta el servidor haciendo doble clic en el archivo run.bat Minecraft. Es posible que tengas que permitir que el programa se conecte a Internet a través del cortafuegos.
Servidor de Minecraft en Java

Si no quieres crear un archivo bat de servidor Minecraft o no puedes hacerlo, aún puedes ejecutar tu servidor manualmente: abre el símbolo del sistema y navega a la carpeta Minecraft dedicada. Por ejemplo:

cd Documents/Minecraft

A continuación, ejecuta el comando manualmente para ejecutar el archivo .jar del servidor:

java -Xmx256M -Xms1024M -jar server.jar nogui

Consejo profesional

En esa misma carpeta, encontrarás el archivo server.properties. Ábrelo con un editor de texto para ajustar la configuración de tu servidor, como el puerto predeterminado de Minecraft, el modo de juego, la cantidad máxima de jugadores y más.

Para conectarte al servidor, abre Minecraft y haz clic en Multijugador Conexión directa. Introduce localhost o la dirección IP local de tu servidor en el campo Dirección del servidor y haz clic en Unirse al servidor.

Si te unes al servidor desde otro dispositivo, introduce la dirección IP de tu servidor Windows. Para averiguar el valor, introduce ipconfig /all en Símbolo del sistema y comprueba la dirección IPv4.

Cómo crear un servidor de Minecraft en macOS

Configurar un servidor de Minecraft en macOS también implica instalar la última versión de Java. Aquí te explicamos cómo hacerlo:

  1. Las nuevas versiones de macOS incluyen Java por defecto. Comprueba la versión introduciendo este comando en el terminal:
java -versión
  1. Si no está disponible, puedes descargar e instalar una versión antigua de Java desde el sitio web de Apple.
  2. Crea una carpeta dedicada para tu servidor de Minecraft. A continuación, descarga el archivo de configuración del servidor de Minecraft y colócalo en esa carpeta.
  3. Abre TextEdit y establece el formato en texto sin formato (Formato -> Hacer texto sin formato). Pega la siguiente línea:
!/bin/bash
cd "$(dirname "$0")"
exec java -Xms1024M -Xmx1024M -jar server.jar nogui
  1. Guarda este archivo como startmc.command en el mismo directorio donde está el archivo del servidor Minecraft.
  2. El archivo startmc.command requiere el permiso de ejecución para funcionar. Para concederlo, abre el terminal y navega a tu carpeta de Minecraft. Por ejemplo:
cd Documents/MinecraftServer
  1. Cambiae los permisos del archivo utilizando el comando chmod para que startmc.command sea ejecutable:
chmod a+x startmc.command
  1. Haz doble clic en el archivo COMMAND para iniciar el servidor en una nueva ventana de terminal.

Consejo profesional

Es posible que aparezca una advertencia de archivo o directorio faltante. Esto es completamente normal cuando ejecutas un servidor Minecraft por primera vez.

Si el script no consigue descargar los archivos o carpetas que faltan, intenta descargarlos manualmente. Alternativamente, reinstala el componente del servidor Minecraft.

Errores comunes al configurar un servidor Minecraft

Los problemas de configuración y de conexión a internet pueden impedirte acceder al servidor de Minecraft. Estos son algunos de los errores de servidor más comunes y cómo solucionarlos para que tú y tus amigos puedan jugar tranquilos.

Cómo solucionar el error “Este servidor respondió con una clave de servidor no válida”

El error “Este servidor respondió con una clave de servidor no válida” (This Server Responded With An Invalid Server Key) indica que el servidor o el lanzador de Minecraft pueden estar obsoletos.

Si es tu servidor, prueba a acceder al localhost o a la dirección del servidor. Alternativamente, reinicia el cliente y observa si eso resuelve el problema.

Dado que este error suele producirse en servidores Minecraft iniciados a través de un archivo .exe, recomendamos configurar el servidor utilizando la descarga del archivo .jar en su lugar.

Cómo solucionar el error “No está en la lista blanca de este servidor”

Una lista blanca incluye la lista de jugadores que tienen acceso al servidor. Aunque alguien tenga la dirección IP del servidor, no podrá entrar en él si no está en la lista blanca.

Encontrarse con el error “No está en la lista blanca de este servidor” (You Are Not Whitelisted On This Server) significa que el operador del servidor no ha incluido el nombre de usuario del jugador en la lista blanca. La forma más fácil de solucionar este error sería añadir al jugador a la lista blanca.

En primer lugar, activa la lista blanca ejecutando el siguiente comando en la consola del servidor:

whitelist on

Si quieres añadir a tu amigo al servidor, utiliza el siguiente comando. Asegúrate de sustituir playername por su nombre de usuario.

whitelist add playername

Aquí está el comando para ver la lista de jugadores en la lista blanca:

whitelist list

Consejo profesional

Si quieres utilizar estos comandos en el juego, empieza cada uno de ellos con el símbolo de una barra. Por ejemplo: /whitelist add playername.

Cómo solucionar el error “Conexión denegada: Conectar”

El mensaje de error “Conexión denegada: Conectar” (Connection Refused: Connect) se produce cuando un servidor cancela una solicitud de conexión. Algunas de las causas más comunes son una mala conexión de red, una versión incorrecta del lanzador de Minecraft y problemas con el cortafuegos.

Esto es lo que puedes hacer para solucionar este error:

  1. Intenta conectarte al servidor a través de otra conexión a Internet. Puede que haya un problema de conectividad por tu parte. Si eso no ayuda, hay un problema con el propio servidor.
  2. Añade Minecraft y el lanzador del juego a la lista de excepciones del cortafuegos. Si el error persiste, permite también que el binario de Java (javaw.exe) evite el cortafuegos.
  3. Reinstala tu cliente y reinicia el servidor. Haz esto si no tienes problemas para conectarte a otros servidores.

Conclusión

Alojar tu propio servidor te permite diseñar un mundo Minecraft único y disfrutar de aventuras online con tus amigos. 

La forma más fácil de hacerlo es conseguir un VPS de un servicio de alojamiento como Hostinger. Aquí tienes una guía rápida para configurar un servidor utilizando el Panel de juego de Hostinger.

Estos son los pasos para configurar un servidor en el Panel de juego de Hostinger:

  1. Elige un plan de alojamiento de servidores Minecraft.
  2. Introduce el nombre de tu servidor, establece una contraseña y selecciona la ubicación del servidor más cercana.
  3. Abre el Panel de juego y crea una nueva instancia.
  4. Configura la instancia y copia el endpoint para conectarte al servidor.

Otra opción es crear el servidor en el VPS manualmente mediante SSH. Sin embargo, esta opción lleva más tiempo y requiere un poco más de conocimiento técnico. 

También puedes crear tu propio servidor en un sistema local Linux, Windows o macOS. Para ello, instala Java y el archivo del servidor de Minecraft utilizando el emulador de terminal de tu elección. Después, crea un archivo ejecutable para iniciar el servidor.

Habilitar el reenvío de puertos de tu servidor Minecraft e instalar mods mejorará la experiencia de juego en general. También puedes necesitar reconfigurar el servidor para solucionar problemas como claves no válidas, errores de listas blancas y conexiones rechazadas.

Esperamos que hayas entendido cómo crear un server en Minecraft. Si tienes algún comentario o pregunta, escríbela en la sección de abajo. ¡Buena suerte!

Cómo crear un server de Minecraft – Preguntas frecuentes

Esta sección responderá a algunas de las preguntas más comunes que tienen los jugadores sobre cómo hacer un server en Minecraft, su alojamiento y mantenimiento.

¿Cómo puedo permitir que sólo mis amigos accedan a mi servidor?

Configurar una lista blanca en tu servidor de Minecraft es la forma más sencilla de gestionar el acceso. También puedes optar por no reenviar el puerto por defecto de Minecraft. 

Comparte la dirección IP del servidor solo con amigos en privado, para que solo los jugadores con esa dirección IP puedan unirse al servidor.

¿Cómo puedo proteger mi servidor Minecraft contra ataques DDoS?

Elige un host web que ofrezca protección DDoS para mitigar los riesgos de DDoS. En Hostinger, esta medida de seguridad está incluida por defecto en todos los planes de Minecraft. 

Otra forma de proteger tu servidor de Minecraft consiste en contratar un servicio de protección DDoS de una empresa externa como Cloudflare.

¿Cuánto cuesta un servidor Minecraft?

Los proveedores de alojamiento de Minecraft como Hostinger, Nodecraft y Apex Hosting ofrecen alojamiento de 6 a 30 euros.

El plan que necesites dependerá del número de jugadores que quieras alojar y de cuántos mods instales. El coste medio de alojar un servidor para 20 jugadores es de 15 euros al mes.

¿Puedo tener un servidor de Minecraft gratis?

Sí. Sin embargo, los planes gratuitos de alojamiento de servidores de Minecraft tienden a venir con una RAM limitada y características mínimas, lo que resulta en un juego pobre en general.

Hospedar tu propio servidor de Minecraft puede ser más rentable si ya tienes un ordenador que cumpla los requisitos mínimos.

Author
El autor

Gustavo B.

Gustavo es un apasionado por la creación de sitios web. Se enfoca en la aplicación de estrategias SEO en Hostinger para España y Latinoamérica, así como la creación de contenidos de alto nivel. Cuando no está aplicando nuevos trucos en WordPress lo puedes encontrar tocando la guitarra, viajando o tomando un curso online.