Ir al contenido

Cómo instalar Minecraft en un VPS

Instalar Minecraft en una VPS Linux te da control total sobre el servidor: qué motor usar, qué versión de Java y cómo administrarlo por consola.

Para seguir esta guía necesitas conectarte primero por SSH y, si vas a subir mundos o plugins ya existentes, también por SFTP.

Conéctate por SSH y actualiza el sistema antes de instalar Java:

Ventana de terminal
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jre-headless -y

Usa openjdk-8-jre-headless (Minecraft 1.8 a 1.11), openjdk-11-jre-headless (1.12 a 1.16.5) u openjdk-17-jre-headless (1.17 o superior) según la versión que vayas a alojar.

Crea una carpeta para el servidor y descarga el .jar del motor que quieras (Vanilla, Paper, Forge…) con wget o curl:

Ventana de terminal
mkdir ~/minecraft && cd ~/minecraft
wget -O server.jar <url-de-descarga-del-motor>
Ventana de terminal
echo "eula=true" > eula.txt
java -Xms2G -Xmx4G -jar server.jar nogui

Ajusta -Xmx a la RAM real disponible en tu VPS.

4. Mantenlo corriendo tras cerrar la sesión SSH

Sección titulada «4. Mantenlo corriendo tras cerrar la sesión SSH»
Ventana de terminal
sudo apt install screen -y
screen -S minecraft
java -Xms2G -Xmx4G -jar server.jar nogui

Pulsa Ctrl+A y luego D para salir de la sesión sin detener el servidor. Para volver a entrar: screen -r minecraft.

Ventana de terminal
sudo apt install ufw -y
sudo ufw allow 25565/tcp
sudo ufw allow 25565/udp

Usa 19132/udp en lugar de 25565 si el servidor es de Bedrock Edition.

¡Listo! Si tienes algún problema, no dudes en abrir un ticket.