Instalar un servidor Hytale en Debian o Ubuntu
Paso a paso hasta tu propio servidor Hytale en Debian o Ubuntu: instalar Java 25, descargar los archivos del servidor, crear el script de inicio y autenticar el servidor.
¿Quieres tener tu propio servidor Hytale en tu sistema operativo Linux con Debian o Ubuntu? Entonces estás en el sitio adecuado.
En esta guía usamos el downloader oficial de Hytale, instalamos el servidor paso a paso y realizamos la primera autenticación. Todos los comandos están pensados para Debian 13, Debian 12 y Ubuntu 24.04 LTS.
Requisitos para tener tu propio servidor Hytale
- Un servidor root o VPS con Debian 13, Debian 12 o Ubuntu 24.04 LTS
- Acceso root por SSH
- Al menos 4 GB de RAM solo para el servidor; en el ejemplo de más abajo trabajamos con 8 GB
- Java 25, consulta el siguiente apartado
Actualizar la lista de paquetes e instalar las actualizaciones
Antes de empezar, actualiza la lista de paquetes de tu sistema operativo e instala todas las actualizaciones disponibles:
apt update && apt upgrade -y
Instalar Java 25
Según el Hytale Server Manual oficial, Java 25 es obligatorio. Con versiones de Java más antiguas el servidor no arranca. Instala Java 25 junto con unzip y screen:
apt install openjdk-25-jre-headless unzip screen -y
Comprueba después la instalación con el siguiente comando. La salida debe contener "openjdk 25":
java -version
Java 25 no está disponible en todas las distribuciones. Situación en julio de 2026:
| Distribución | openjdk-25 en los repositorios |
|---|---|
| Debian 13 "Trixie" | sí |
| Debian 12 "Bookworm" | no |
| Ubuntu 24.04 LTS | sí |
| Ubuntu 22.04 LTS | sí |
En Debian 12 instalas Java 25 desde el repositorio de Adoptium. La clave de firma va en /etc/apt/keyrings/, ya que la vía anterior a través de apt-key ha desaparecido:
apt install -y wget gpg apt-transport-https
mkdir -p /etc/apt/keyrings
wget -qO- https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor -o /etc/apt/keyrings/adoptium.gpg
echo "deb [signed-by=/etc/apt/keyrings/adoptium.gpg] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
apt update
apt install -y temurin-25-jre unzip screen
Puedes ver en cualquier momento qué versiones de Java hay disponibles en tu sistema con:
apt-cache policy openjdk-25-jre-headless
Crear un usuario propio para el servidor Hytale
Por motivos de seguridad, no ejecutes el servidor como root, sino bajo un usuario propio:
adduser --disabled-login hytale
Las preguntas por el nombre, la dirección o el teléfono puedes saltarlas simplemente con la tecla Enter. Después cambia al nuevo usuario y a su directorio personal:
su hytale && cd
Descargar el downloader de Hytale y los archivos del servidor
Descarga directamente el downloader oficial de Hytale:
wget https://downloader.hytale.com/hytale-downloader.zip
Descomprime el archivo. Como ya contiene una carpeta llamada Server/, movemos allí el Assets.zip que pueda venir por separado, entramos en el directorio y hacemos ejecutable el downloader:
unzip hytale-downloader.zip
mv Assets.zip Server/
cd Server/
chmod +x hytale-downloader-linux-amd64
Ahora ejecutamos el downloader para descargar o actualizar los archivos del servidor propiamente dichos:
./hytale-downloader-linux-amd64
Nota: el downloader descarga siempre la versión actual de HytaleServer.jar y de Assets.zip. Por eso conviene volver a ejecutarlo también en las actualizaciones posteriores.
Crear el script de inicio con caché AOT
Crea un archivo "start.sh":
nano start.sh
Introduce el siguiente contenido. Aquí usamos la caché AOT que recomienda el manual y que acorta notablemente el tiempo de arranque:
#!/bin/bash
# CONFIGURACIÓN
SCREEN_NAME="hytale"
SERVER_FILE="HytaleServer.jar"
ASSETS_FILE="Assets.zip" # nombre estándar
MEM="8G" # Ajusta la RAM a tus necesidades (mín. 4GB)
# BUCLE DE INICIO
while true; do
echo "Iniciando el servidor Hytale..."
# Comando de inicio con optimización de caché AOT según el manual
java -Xms$MEM -Xmx$MEM -XX:AOTCache=HytaleServer.aot -jar $SERVER_FILE --assets $ASSETS_FILE
echo "Reinicio en 5 segundos... CTRL+C para cancelar"
sleep 5
done
Guarda el archivo con "CTRL + X", después "Y" y "Enter". El bucle del script hace que el servidor vuelva a arrancar automáticamente tras una caída.
Haz que el script sea ejecutable:
chmod +x start.sh
Arrancar el servidor Hytale y manejar la consola
Arranca el servidor en una sesión de screen para que siga funcionando también después de cerrar tu conexión SSH:
screen -dmS hytale ./start.sh
La consola la abres con:
screen -r hytale
Con "CTRL + A + D" vuelves a salir de la consola sin detener el servidor.
Autenticar el servidor (Device Login)
En el primer arranque tienes que autenticar el servidor una única vez. Para ello, introduce el siguiente comando en la consola del servidor:
/auth login device
Abre en tu PC el enlace que aparece (por ejemplo https://accounts.hytale.com/device) e introduce allí el código que muestra la consola. En cuanto aparezca "Authentication successful!", tu servidor está listo para usarse.
Siguientes pasos: arranque automático y protección frente a ataques
- Arranque automático: para que el servidor Hytale vuelva a levantarse por sí solo tras un reinicio del sistema operativo, configura un arranque automático. El procedimiento lo describe nuestra guía Ejecutar programas automáticamente al iniciar el servidor.
- Protección DDoS: los servidores de juego son un objetivo habitual de los ataques que llegan desde internet. Lo que conviene tener en cuenta lo explicamos en nuestro artículo Servidores Hytale y protección DDoS.
Preguntas frecuentes
¿Qué versión de Java necesita un servidor Hytale?
¿Cuánta RAM necesita un servidor Hytale?
¿Qué significa Device Login en Hytale?
¿Para qué sirve la caché AOT en el script de inicio?
¿El servidor Hytale vuelve a arrancar solo tras una caída?
2026 KernelHost GmbH. Todos los derechos reservados. Esta guía está protegida por derechos de autor. Su publicación en otros sitios web, aunque sea de forma parcial o modificada, no está permitida sin nuestro consentimiento por escrito. Las citas con indicación de la fuente y un enlace son muy bienvenidas.

