Cómo crear un servidor Minecraft en VPS Ubuntu
Un VPS le permite ejecutar un servidor Minecraft Java Edition con control sobre archivos, memoria, complementos y configuraciones. Este tutorial muestra la instalación básica en Ubuntu.
Requisitos
- VPS Ubuntu 22.04 o 24.04;
- Acceso SSH;
- memoria adecuada a la versión y al número de jugadores;
- archivo oficial del servidor de Minecraft;
- puerto 25565 liberado.
1. Actualizar Ubuntu
sudo apt update
sudo apt upgrade -y
2. Instalar Java
Las versiones recientes de Minecraft Java Edition utilizan Java 21:
sudo apt install -y openjdk-21-jre-headless wget
java -version
Antes de utilizar una versión anterior de Minecraft, confirme qué versión de Java requiere.
3. Crea un usuario separado
sudo adduser --system --home /opt/minecraft --group minecraft
sudo mkdir -p /opt/minecraft
sudo chown -R minecraft:minecraft /opt/minecraft
Ejecutar el juego con tu propia cuenta reduce el impacto de una posible falla.
4. Descarga el servidor oficial
Abra la página descarga del servidor Minecraft Java Edition, copie la dirección actual del archivo server.jar y ejecute:
sudo -u minecraft wget "URL_DO_SERVER_JAR" -O /opt/minecraft/server.jar
Reemplace URL_DO_SERVER_JAR con el enlace copiado de la página oficial.
Compruébalo:
ls -lh /opt/minecraft/server.jar
5. Corre por primera vez
Ajustar la memoria según los recursos disponibles:
cd /opt/minecraft
sudo -u minecraft java -Xms1G -Xmx2G -jar server.jar nogui
La primera ejecución crea los archivos y se detiene porque el CLUF aún no ha sido aceptado.
6. Acepte el CLUF
Lea los términos indicados en el archivo y edite:
sudo nano /opt/minecraft/eula.txt
Cambiar:
eula=false
Para:
eula=true
Ahorre solo si acepta el EULA.
7. Inicie el servidor
cd /opt/minecraft
sudo -u minecraft java -Xms1G -Xmx2G -jar server.jar nogui
Utilice detener en la consola para apagarla correctamente. No finalices el proceso por la fuerza mientras salvas el mundo.
8. Libere el puerto predeterminado
sudo ufw allow 25565/tcp
sudo ufw status
Los jugadores pueden conectarse usando:
IP_DA_VPS:25565
Ajuste de memoria
- Xms define la memoria inicial;
- Xmx define el límite máximo;
- no reserve toda la RAM para Minecraft;
- dejar memoria para Ubuntu, Java, copias de seguridad y otros servicios.
Preguntas frecuentes
¿Por qué se cierra el servidor al iniciar?
Verifique que el EULA haya sido aceptado, que Java sea compatible, que el archivo JAR haya terminado de descargarse y que la memoria esté disponible.
¿Cómo cambiar el modo y la dificultad del juego?
Detenga el servidor y edite /opt/minecraft/server.properties. Entonces empieza de nuevo.
¿Cómo reducir el retraso en Minecraft?
Supervise la CPU, la memoria, el disco, la cantidad de entidades, la distancia de renderizado y los complementos. Consulte también latencia y pérdida de paquetes en VPS Gamer.
¿Necesito liberar UDP 25565?
El servidor Java predeterminado utiliza TCP 25565. El software adicional puede requerir otros puertos; consultar la documentación utilizada.
Si necesita ayuda con VPS Gamer, abra un ticket con el soporte de Nice Hosting.