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
Servidor virtual 30 días gratis

Co­n­vé­n­ce­te por ti mismo y elige un servidor virtual.

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