Cómo configurar un controlador de servidor de Minecraft en Linux usando Crafty

Notas clave

  • Crafty te permite administrar múltiples servidores de Minecraft sin esfuerzo.
  • El uso de Docker simplifica la instalación y reduce el desorden del sistema.
  • Realizar copias de seguridad periódicas es esencial para mantener tu mundo de Minecraft.

Crea tu propio servidor de Minecraft con Crafty en Linux

Crear tu servidor de Minecraft personalizado nunca ha sido tan fácil gracias a Crafty. Esta guía te guiará en el proceso de instalación e implementación de Crafty en un servidor Ubuntu, permitiéndote alojar y administrar instancias de Minecraft eficientemente.

Razones para elegir Crafty para tu servidor de Minecraft

Crafty se destaca como el panel de control predilecto de los usuarios de Linux gracias a su interfaz intuitiva, que permite administrar servidores de Minecraft con facilidad. Entre sus principales ventajas se incluyen la simplificación de los procesos de configuración y la posibilidad de gestionar varias versiones de Minecraft simultáneamente, adaptándose a las diversas experiencias de los jugadores. Además, su compatibilidad con Docker minimiza los obstáculos técnicos, lo que resulta perfecto tanto para usuarios principiantes como experimentados de Linux.

Preparando su sistema para Crafty

Preparación: Esta guía asume que está utilizando un servidor Ubuntu 22.04 LTS con acceso a Internet.

Paso 1: Configurar Docker

Empiece por instalar Docker y Docker Compose. Comience por obtener la clave de firma del repositorio de Docker:

A continuación, cree un nuevo archivo de repositorio /etc/apt/sources.list.d/ y agregue los repositorios necesarios:

Actualice las listas de paquetes de su sistema y actualice los paquetes existentes:

Continúe instalando Docker y Docker Compose junto con sus dependencias requeridas. Asegúrese de que el paquete principal snap esté instalado y en funcionamiento.

Por último, obtenga el paquete snap de Certbot de la Electronic Frontier Foundation para configurar SSL fácilmente.

Paso 2: Descargar y configurar Crafty

Navegue a su directorio de inicio para crear las carpetas necesarias para Crafty:

Cree un archivo con el nombre docker-compose.yml de su editor de texto preferido e inserte el bloque de código necesario en este archivo:

Guarde el docker-compose.yml archivo y ejecute el comando para construir su contenedor Crafty:

Para verificar que Docker funciona correctamente, enumera todos los contenedores que se están ejecutando:

Paso 3: Crear un proxy inverso SSL con Nginx

Con Crafty ejecutándose en tu equipo, deberás configurar un proxy inverso SSL para un acceso seguro mediante Nginx. Comienza creando un nuevo registro DNS para tu instancia de Crafty. Por ejemplo, configura tu subdominio como «crafty» y apúntalo a la dirección IP de tu servidor.

A continuación, cree un nuevo archivo de configuración del sitio en Nginx:

Pegue el código de configuración correspondiente, reemplazando la server_name variable con su subdominio personalizado:

Vincula tu nuevo archivo de configuración del sitio al sites-enabled directorio del demonio Nginx:

Asegúrese de que su instancia de Nginx esté ejecutándose y vuelva a cargar su configuración:

Utilice su correo electrónico para registrarse en la Electronic Frontier Foundation y luego solicite un certificado SSL para su subdominio especificado:

Por último, confirme que su instancia de Crafty sea accesible navegando a su subdominio en un navegador web.

Paso 4: Agregar y administrar su servidor de Minecraft

Con Crafty ya disponible, puedes crear tu primer servidor de Minecraft. Comienza por obtener la contraseña de tu instancia:

Abra el default-creds.txt archivo en su terminal y copie la password: variable:

Accede a la página de inicio de sesión de tu instancia de Crafty. Usa «admin» como nombre de usuario y pega la contraseña que copiaste en el campo correspondiente.

Seleccione la opción Servidores en la barra lateral del panel y haga clic en Crear nuevo servidor para comenzar.

Desde aquí, elige Vanilla como Tipo de Servidor y selecciona la versión de Minecraft que desees. Introduce un nombre para tu servidor en el campo «Nombre del Servidor» y pulsa «Construir Servidor» para descargar el archivo jar necesario para tu versión.

Haz clic en el nombre de tu servidor en el panel de Crafty y presiona Iniciar para iniciar tu nuevo mundo de Minecraft:

Comprueba si todo funciona correctamente iniciando sesión en tu cuenta de Minecraft.

Cómo agregar cuentas de operador a través de Crafty

Las cuentas de OP (Operador) son esenciales en cualquier mundo de Minecraft para gestionar el juego directamente. Crafty ofrece una interfaz fácil de usar donde puedes promocionar jugadores a cuentas de OP:

En la barra lateral del panel, haz clic en Servidores y luego en el nombre de tu servidor. Luego, selecciona Gestión de jugadores y busca al jugador que quieres ascender. Haz clic en el botón amarillo «OP» para asignarle el estado de OP.

Puedes confirmar tu estado ingresando a tu servidor de Minecraft y usando un comando para cambiar el modo de supervivencia a creativo, eliminando efectivamente las métricas de salud y hambre.

Paso 5: Mantener seguros los archivos del servidor con copias de seguridad

Realizar copias de seguridad periódicas de su sistema es fundamental para minimizar el tiempo de inactividad y la pérdida de datos. Para ello, vaya al panel de control y haga clic en la opción «Copia de seguridad».

En el campo Máximo de copias de seguridad, introduzca «3» para conservar solo las copias de seguridad más recientes. Marque las opciones «Comprimir copia de seguridad» y «Apagar el servidor» para conocer la duración de la copia de seguridad :

Haga clic en Guardar para aplicar su nueva configuración y luego seleccione ¡Hacer copia de seguridad ahora! para crear su primera copia de seguridad:

También puede programar copias de seguridad yendo a la categoría Programación, haciendo clic en Crear nueva programación y configurando los intervalos deseados para las copias de seguridad automáticas.

Resumen

Esta guía detalla el proceso de configuración de Crafty en un servidor Linux para gestionar instancias de Minecraft de forma eficiente. Exploramos los requisitos de instalación, incluyendo la configuración de Docker y Nginx, así como la forma de añadir servidores y gestionar cuentas de jugador, garantizando al mismo tiempo copias de seguridad periódicas. Siguiendo estos pasos, podrás gestionar tu servidor de Minecraft con total confianza.

Conclusión

Configurar tu servidor de Minecraft con Crafty puede mejorar significativamente tu experiencia de juego. Con su interfaz intuitiva y potentes funciones, Crafty hace que la gestión del servidor sea accesible y eficaz.¡Sigue los pasos de esta guía y disfruta de todas las aventuras multijugador que te ofrece tu servidor personalizado!

Preguntas frecuentes

¿Puedo ejecutar varias versiones de Minecraft en el mismo servidor?

Sí, Crafty permite administrar múltiples versiones de Minecraft, lo que te permite ofrecer una experiencia diversa a los jugadores.

¿Cuáles son los requisitos del sistema para ejecutar Crafty en Ubuntu?

Crafty se ejecuta en Docker, por lo que necesitará tener Docker y Docker Compose configurados en su servidor Ubuntu junto con Nginx para manejar el proxy inverso SSL.

¿Cómo aseguro mi servidor de Minecraft?

Puede proteger su servidor implementando SSL usando Nginx, administrando los permisos de los jugadores a través de cuentas OP y actualizando periódicamente las versiones del servidor y las copias de seguridad.