El alojamiento de Minecraft en un VPS (Servidor Privado Virtual) ofrece varios beneficios. Un VPS proporciona un entorno estable y dedicado para el servidor, libre de las limitaciones y riesgos asociados con el alojamiento en una computadora personal. Esta configuración garantiza una dirección IP dedicada, recursos garantizados y control total sobre el servidor, lo que resulta en una experiencia de Minecraft más confiable y eficiente.
Nota: Se utiliza Ubuntu 22.04 en la guía a continuación.
Cómo instalar Minecraft en un servidor VPS (Java)
1. Inicia sesión en el servidor VPS.
2. Ejecuta los siguientes comandos para instalar Java JRE.
sudo apt-get updatesudo apt install [versión OpenJDK]
La versión de OpenJDK requerida depende de la versión de Minecraft y puede variar en disponibilidad en diferentes versiones de Ubuntu.
| Versión de Minecraft | Versión Java | Versión OpenJDK |
| 1.16.x y anteriores | Java 8 | openjdk-8-jre-headless |
| 1.17.x | Java 16 | openjdk-16-jre-headless |
| 1.18.x - 1.20.4 | Java 17 | openjdk-17-jre-headless |
| 1.20.5 y superior | Java 21 | openjdk-21-jre-headless |
3. Introduce y cuando se te pregunte.
4. Instala screen.
sudo apt install screen -y
5. Crea un usuario no privilegiado para el servidor de Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [NombreDeUsuario]
Nota: No utilices root ni un usuario con privilegios para prevenir vulnerabilidades de seguridad y accesos no autorizados.
6. Crea la carpeta de Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. Otorga permisos de carpeta al usuario creado en el paso 5.
sudo chown -R [NombreDeUsuario]: /usr/local/games/minecraft_server/
8. Cámbiate al usuario.
sudo su - [NombreDeUsuario] -s /bin/bash
9. Entra en la carpeta de Minecraft.
cd /usr/local/games/minecraft_server/java
10. Descarga el server.jar. Los enlaces se pueden obtener de MCVersions.net.
wget [enlace server.jar]
11. Crea una pantalla para el servidor de Minecraft.
screen -S [Nombre de la pantalla]
12. Inicia el servidor de Minecraft.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Una vez que se detenga, acepta el EULA.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Ejecuta el servidor de Minecraft. Modifica los Xmx y Xms de RAM según desees.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Cómo instalar Minecraft en un servidor VPS (Bedrock)
1. Inicia sesión en el servidor VPS.
2. Instala screen.
sudo apt install screen -y
3. Navega a la carpeta temp.
cd /tmp
4. Descarga la versión linux de server.jar. Los enlaces se pueden obtener de Minecraft wiki.
wget [enlace del servidor]
5. Extrae el .zip archivo.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip filename]
6. Crea un usuario no privilegiado para el servidor de Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [NombreDeUsuario]
Nota: No utilices root ni un usuario con privilegios para prevenir vulnerabilidades de seguridad y accesos no autorizados.
7. Crea la carpeta de Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. Otorga permisos de carpeta al usuario creado en el paso 5.
sudo chown -R [NombreDeUsuario]: /usr/local/games/minecraft_server/
9. Cámbiate al usuario.
sudo su - [NombreDeUsuario] -s /bin/bash
10. Entra en la carpeta de Minecraft.
cd bedrock
11. Crea un archivo de texto llamado launch_mc_bedrock_server.sh.
nano launch_mc_bedrock_server.sh
12. Introduce el siguiente contenido:
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Presiona CTRL + S para guardar, luego CTRL + X para salir del archivo.
14. Convierte el archivo en ejecutable.
chmod +x launch_mc_bedrock_server.sh
15. Crear una pantalla para el servidor de Minecraft.
screen -S [Nombre de la pantalla]
16. Iniciar el servidor de Minecraft.
./launch_mc_bedrock_server.sh