Evrima es una nueva expansión para el popular juego de di­no­sau­rios de mundo abierto The Isle. Dado que el juego es mu­l­ti­ju­ga­dor, es muy práctico co­n­fi­gu­rar un servidor propio, lo que puede hacerse en pocos pasos con Linux.

Re­qui­si­tos del sistema para un servidor Evrima

Para co­n­fi­gu­rar un servidor de The Isle Evrima, tu sistema debe cumplir unos re­qui­si­tos mínimos. De este modo, podrás ase­gu­rar­te de antemano de que la co­n­fi­gu­ra­ción del servidor funcione lo mejor posible. Debes prestar especial atención a la memoria:

  • CPU: debes utilizar al menos un pro­ce­sa­dor de cuatro núcleos.
  • RAM: necesitas al menos 8 GB de RAM.
  • Espacio en disco duro: se requiere una cantidad su­fi­cie­n­te de espacio libre en disco. Para Ubuntu unos 30 GB son su­fi­cie­n­tes, para un servidor Windows debes pla­ni­fi­car al menos 70 GB.
  • Conexión a Internet: una conexión a Internet estable con un ancho de banda de unos 10 Mbit/s garantiza que ningún retraso afecte a tu ex­pe­rie­n­cia. Para los pro­vee­do­res de se­r­vi­do­res pro­fe­sio­na­les, esta velocidad no es un problema.
  • Sistema operativo: se re­co­mie­n­da una di­s­tri­bu­ción de Linux como sistema operativo del servidor. Para las in­s­tru­c­cio­nes que aquí se muestran uti­li­za­mos la popular di­s­tri­bu­ción Ubuntu. En principio, también puedes utilizar Windows Server, pero la co­n­fi­gu­ra­ción diferirá que la que se muestra aquí.

¿Qué servidor es el adecuado para Evrima?

Existen di­fe­re­n­tes tipos de se­r­vi­do­res entre los que puedes elegir a la hora de alojar tu servidor de The Isle Evrima. Todo depende de tus pre­fe­re­n­cias pe­r­so­na­les. Se di­s­ti­n­guen los si­guie­n­tes tipos:

  • Servidor cloud: utiliza recursos vi­r­tua­li­za­dos y puede escalarse con gran fle­xi­bi­li­dad en cualquier momento.
  • VPS: también se basa en el uso de recursos vi­r­tua­li­za­dos.
  • Servidor dedicado: es el producto de gama alta del hosting de se­r­vi­do­res. En este caso, la totalidad de los recursos se utiliza úni­ca­me­n­te para ti y tus apli­ca­cio­nes.

Cinco es­ce­na­rios para The Isle Evrima y se­r­vi­do­res co­rre­s­po­n­die­n­tes

El servidor que más te convenga dependerá, entre otras cosas, de tu estilo de juego y del número de jugadores. Para fa­ci­li­tar­te la decisión, te ofrecemos varios es­ce­na­rios y los se­r­vi­do­res co­rre­s­po­n­die­n­tes en esta tabla:

Escenario Tarifa ideal de servidor IONOS
Servidor pe­r­ma­ne­n­te­me­n­te online, hasta 50 jugadores VPS Linux L
Servidor pe­r­ma­ne­n­te­me­n­te online, hasta 100 jugadores VPS Linux XL
Servidor pe­r­ma­ne­n­te­me­n­te online, más de 100 jugadores VPS Linux XXL

Nuestro consejo sobre el hosting

Para empezar, la relación calidad-precio de los se­r­vi­do­res cloud es casi imbatible. Debido a su excelente es­ca­la­bi­li­dad, puedes hacer muy pocas cosas mal alojando un servidor en la nube. ¿Necesitas más jugadores de los previstos o estás más tiempo conectado de lo esperado? No hay problema. Siempre puedes ampliar tu tarifa de forma flexible.

VPS gratis
Prueba un servidor virtual de forma gratuita durante 30 días

¡Prueba tu servidor virtual durante 30 días! Si lo solicitas, te re­em­bo­l­sa­re­mos todos los gastos in­cu­rri­dos.

Guía paso a paso para co­n­fi­gu­rar tu servidor de The Isle Evrima

La co­n­fi­gu­ra­ción de tu servidor puede co­m­ple­tar­se en solo diez pasos. Estos son similares a los que se llevan a cabo para alojar un server de The Isle.

Paso 1. Conéctate a tu servidor

En primer lugar, es necesario es­ta­ble­cer una conexión con tu servidor. No­r­ma­l­me­n­te, para ello se utiliza el protocolo SSH.

Con las distintas so­lu­cio­nes de servidor IONOS, también tienes a tu di­s­po­si­ción la consola KVM integrada, que puedes manejar de la siguiente forma:

  1. Inicia sesión en IONOS con tus datos de acceso.
  2. Haz clic en Server & Cloud y navega hasta el menú del servidor.
  3. Se­le­c­cio­na tu producto de servidor de la lista.
  4. Haz clic en la entrada del servidor co­rre­s­po­n­die­n­te y se­le­c­cio­na el subapa­r­ta­do Acceder a la consola KVM en el menú de­s­ple­ga­ble Acciones.
  5. Inicia sesión con los datos de acceso que en­co­n­tra­rás en el Cloud Panel en Datos de acceso.
Imagen: Acceso a la consola KVM
La consola KVM puede iniciarse có­mo­da­me­n­te en el servidor IONOS Cloud para co­ne­c­tar­se al servidor.

Paso 2. Crea un nuevo usuario

Una vez es­ta­ble­ci­da la conexión con tu servidor, deberás crear un usuario. Hemos utilizado isle como nombre para este usuario, en co­n­so­na­n­cia con el juego. Sin embargo, puedes elegir el nombre de usuario que quieras. Ten en cuenta, sin embargo, que luego debes adaptar los comandos que se muestran aquí y re­em­pla­zar el nombre de usuario.

sudo adduser isle
sudo usermod -aG sudo isle
su – isle
bash

Paso 3. Instala SteamCMD

SteamCMD es la edición online de comandos del cliente de Steam y facilita la co­n­fi­gu­ra­ción de tu servidor. Antes de in­s­ta­lar­lo, es posible que debas realizar ac­tua­li­za­cio­nes del sistema si están di­s­po­ni­bles:

sudo apt update
sudo apt upgrade
bash

Luego, se de­s­ca­r­ga­rán las bi­blio­te­cas de SteamCMD y se crearán las carpetas ne­ce­sa­rias. Para ello, se pueden utilizar los si­guie­n­tes comandos:

sudo add-apt-repository multiverse 
sudo dpkg --add-architecture i386 
sudo apt update 
sudo apt install lib32gcc1 lib32stdc++6 libc6-i386 libcurl4-gnutls-dev:i386 libsdl2-2.0-0:i386 
cd ~ 
mkdir steamcmd 
mkdir isle 
curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz 
tar -xzvf steamcmd.tar.gz -C steamcmd 
cd steamcmd
bash

Paso 4. Inicia SteamCMD

La edición online de comandos de Steam debería ahora estar instalada co­rre­c­ta­me­n­te en tu sistema. Para iniciar SteamCMD, puedes usar el siguiente comando:

sudo chmod +x steamcmd.sh
./steamcmd.sh
bash

Paso 5. Instala The Isle Evrima

En el siguiente paso, fi­na­l­me­n­te puedes comenzar la in­s­ta­la­ción de The Isle Evrima. Para hacerlo, ejecuta los si­guie­n­tes comandos:

Steam>force_install_dir /home/isle/isle
Steam>login anonymous
Steam>app_update 412680 -beta evrima +quit
Steam>exit
bash

Paso 6. Mueve el cliente de Steam a una carpeta adecuada

Dado que el servidor de The Isle Evrima busca el cliente de Steam que ya está instalado en una carpeta es­pe­cí­fi­ca, debes moverlo allí primero. Para hacerlo, primero debes crear el di­re­c­to­rio y luego mover el archivo correcto a la nueva carpeta:

mkdir /home/isle/.steam/sdk64
mv /home/isle/steamcmd/linux64/steamclient.so /home/theisle/.steam/sdk64/steamclient.so
bash

Paso 7. Descarga los archivos de co­n­fi­gu­ra­ción

Para co­n­fi­gu­rar tu servidor, necesitas archivos de co­n­fi­gu­ra­ción es­pe­cí­fi­cos que puedes descargar fá­ci­l­me­n­te desde GitHub. Sin embargo, en primer lugar, debes crear algunas carpetas en las que puedas organizar los archivos de co­n­fi­gu­ra­ción de manera adecuada:

mkdir /home/isle/isle /TheIsle/Saved
mkdir /home/isle/isle/TheIsle/Saved/Config
mkdir /home/isle/isle/TheIsle/Saved/Config/LinuxServer
bash

Después de crear las carpetas, navega hasta la carpeta llamada Li­nu­x­Se­r­ver. Ahí, descarga los archivos de co­n­fi­gu­ra­ción ne­ce­sa­rios con los si­guie­n­tes comandos:

cd /home/isle/isle/TheIsle/Saved/Config/LinuxServer
wget https://raw.githubusercontent.com/modernham/The-Isle-Evrima-Server-Tools/main/Engine.ini
wget https://raw.githubusercontent.com/modernham/The-Isle-Evrima-Server-Tools/main/Game.ini
bash

Paso 8. Edita los archivos de co­n­fi­gu­ra­ción

Para editar y pe­r­so­na­li­zar los archivos de co­n­fi­gu­ra­ción, puedes utilizar un editor de textos de tu elección. Hemos optado por usar vim, ya que es un editor de textos que ge­ne­ra­l­me­n­te está prei­n­s­ta­la­do y se puede usar di­re­c­ta­me­n­te en la línea de comandos del terminal. La operación es simple a través de la línea de comandos. El archivo que deseas editar se llama Game.ini y contiene co­n­fi­gu­ra­cio­nes im­po­r­ta­n­tes. Puedes abrirlo y editarlo con vim uti­li­za­n­do el siguiente comando:

vim Game.ini
bash

Además de tu SteamID, que puedes encontrar en tu cuenta de Steam en Steamname > Ac­cou­n­t­de­tai­ls, debes pro­po­r­cio­nar la cantidad de jugadores que deseas que se unan al servidor de The Isle Evrima. Además, en el archivo Game.ini, puedes es­pe­ci­fi­car la co­n­tra­se­ña RCON o, como al­te­r­na­ti­va, optar por no utilizar una co­n­tra­se­ña co­n­fi­gu­ra­n­do Rco­nE­na­bled:false.

Imagen: Vista del archivo Game.ini en el editor de texto vim
El archivo Game.ini contiene co­n­fi­gu­ra­cio­nes im­po­r­ta­n­tes para tu servidor de The Isle Evrima.

Paso 9. Inicia el servidor de The Isle Evrima

Ahora, fi­na­l­me­n­te puedes iniciar tu servidor de The Isle Evrima. Para hacerlo, primero debes navegar al di­re­c­to­rio co­rre­s­po­n­die­n­te:

cd /home/isle/isle
bash

En el último paso, puedes iniciar tu servidor in­gre­sa­n­do el comando que se muestra aquí en tu terminal. Asegúrate de re­em­pla­zar el marcador de posición [dirección IP] con tu propia dirección IP.

./TheIsleServer.sh MultiHome=[dirección IP]?Port=7777?QueryPort=7778 -log
bash

Paso 10. Establece una conexión con tu servidor

Después de co­n­fi­gu­rar con éxito el servidor, tú o tus co­m­pa­ñe­ros de juego podrán co­ne­c­tar­se a él. Solo tienes que abrir el juego y buscar los datos de tu servidor recién creado. Asegúrate de que has instalado la extensión Evrima en Steam antes de hacerlo. Después, podrás comenzar a disfrutar del juego.

Ir al menú principal