Cómo alojar un servidor FiveM en un VPS en 2026: guía completa de configuración
Ejecutar tu propio servidor FiveM te permite controlar los recursos, los frameworks de rol, la base de datos y el calendario de actualizaciones. Un VPS también ofrece a tu comunidad una dirección pública sin mantener encendido un ordenador doméstico.
Nuestra recomendación general es LightNode para comunidades que valoran la elección de regiones y una facturación flexible. Su cobertura resulta especialmente interesante para jugadores del Sudeste Asiático y Oriente Medio. Elige una ubicación cercana a tus jugadores, presupuesta una configuración adecuada y comprueba el rendimiento con tus scripts antes de abrir las inscripciones.
Esta guía compara cinco proveedores VPS y explica una instalación en Ubuntu con txAdmin, acceso restringido a la administración, arranque automático y copias de seguridad que permitan recuperar el servidor.
Base editorial: información de los proveedores y documentación de Cfx.re consultadas el 15 de octubre de 2026. Esta es una guía técnica de compra, no una prueba comparativa de rendimiento entre cinco proveedores; no afirmamos haber contratado instancias de prueba ni medido latencias. Son VPS autogestionados donde debes instalar FiveM, sin promesa de asistencia gestionada para FiveM.
¿Qué necesita un VPS para FiveM?
Importan el tiempo de CPU, la memoria, el almacenamiento y la calidad de red, pero añadir RAM no corrige un recurso lento ni un hilo de CPU saturado. Planifica según el framework y los scripts que realmente utilizarás.
Estas cifras son estimaciones de planificación, no garantías oficiales de capacidad de jugadores:
| Carga de trabajo | CPU inicial | RAM total del VPS | Capacidad SSD/NVMe | Uso práctico |
|---|---|---|---|---|
| Laboratorio de instalación o sesión privada pequeña | 2 vCPU x86-64 modernas | 4 GB | 40–60 GB | Aprender a desplegar con pocos recursos |
| Comunidad RP pequeña | 4 vCPU x86-64 rápidas | 8 GB | 80–100 GB | Presupuesto inicial para un framework ligero y base de datos local |
| Servidor RP en crecimiento y muy personalizado | 4–8 vCPU rápidas; valorar CPU dedicada | 16 GB o más | 120 GB o más | Analizar scripts, consultas y recursos cargados por streaming |
Reserva memoria para Ubuntu, MariaDB, la caché del sistema de archivos y txAdmin. Mantén espacio libre para actualizaciones y registros. Presupuesta por separado el almacenamiento de copias externas.
Elige x86-64/AMD64 para las compilaciones Linux estándar utilizadas aquí; una instancia ARM económica no es un sustituto directo. También necesitas acceso SSH, permisos sudo, una IPv4 pública accesible para este tutorial y una cuenta Cfx.re. Registra la clave de licencia del servidor en el Portal de Cfx.re, siguiendo la documentación oficial de instalación.
Comparativa de cinco proveedores VPS para FiveM
Compara presupuestos para la misma configuración objetivo: por ejemplo, 4 vCPU, 8 GB de RAM, suficiente SSD y una región cercana. El VPS más barato anunciado no suele representar el coste de una comunidad RP.
| Proveedor | Principal motivo para considerarlo | CPU y almacenamiento | Comparación de costes | Comprobar antes de contratar |
|---|---|---|---|---|
| LightNode — recomendación general | Flexibilidad regional, especialmente en Asia y Oriente Medio | VPS KVM con NVMe | Facturación por horas o mensual; presupuesto por configuración | Región, CPU/RAM, transferencia incluida y precio final |
| Vultr | Variedad de familias de cómputo | Comparar instancias generales y orientadas al rendimiento | Comparar tamaños equivalentes, no planes básicos | Familia de CPU, disponibilidad regional y protección |
| OVHcloud | Anti-DDoS de infraestructura incluido | Recursos VPS según el plan | Consultar tienda local y renovación | Alcance de la protección VPS frente a productos Game separados |
| Hetzner | vCPU compartidas o dedicadas | Elegir un plan x86 para carga sostenida | Incluir IPv4 pública y copias de seguridad | Arquitectura, región, asignación de CPU y tráfico |
| DigitalOcean | Herramientas de desarrollo y automatización | Droplets con vCPU compartidas y dedicadas | Incluir copias y transferencia saliente | Familia del plan y factura recurrente total |
Los cinco requieren administrar el sistema operativo y la instalación de FiveM. El soporte del proveedor y la resolución de problemas de scripts FiveM son servicios diferentes.
1. LightNode — Mejor opción general por flexibilidad regional

LightNode ofrece VPS KVM con almacenamiento SSD NVMe y más de 40 ubicaciones anunciadas. Su presencia resulta útil cuando la región más conveniente es Bangkok, Dubái, Riad u otra ciudad fuera de los centros occidentales habituales.
Características: facturación por horas o mensual, configuraciones de CPU/RAM, Linux y Windows, y despliegue regional.
Ventajas:
- Amplia selección regional para acercar el servidor a la comunidad.
- Facturación flexible para desarrollo, preproducción y pruebas de lanzamiento.
- NVMe útil para archivos de recursos y bases de datos.
Desventajas:
- Los precios cambian según la configuración. Consulta el precio actual de la CPU, RAM, almacenamiento, ancho de banda y ubicación elegidos antes de contratar.
Valoración: nuestra primera opción para comunidades regionales que buscan equilibrio entre flexibilidad de despliegue, almacenamiento y ubicación. Depende de las rutas de tus jugadores y de la configuración elegida; no supone la menor latencia en todos los casos.
Visitar LightNode y consultar configuraciones.
2. Vultr — Mejor para comparar familias de cómputo

Vultr ofrece varias categorías de cómputo para comparar instancias generales con opciones destinadas a cargas más exigentes. Para FiveM, evalúa la familia de CPU disponible en lugar de elegir solo por RAM.
Características: Cloud Compute, Optimized Cloud Compute y otras categorías documentadas en su catálogo.
Ventajas:
- Varias familias permiten ajustar la asignación de CPU.
- Buena alternativa si una región disponible coincide con tus jugadores.
Desventajas:
- Instancias de tamaño similar pueden pertenecer a niveles de rendimiento distintos.
- Los servicios adicionales y las opciones de protección requieren consultar precios por separado.
Valoración: una alternativa sólida para administradores que comparan configuraciones centradas en CPU y saben gestionar Linux.
Visitar Vultr · Consultar categorías de cómputo.
3. OVHcloud — Mejor para una selección centrada en anti-DDoS

OVHcloud anuncia protección anti-DDoS automática en su gama VPS. Conviene evaluarla para una comunidad pública, junto con la calidad de las rutas y el rendimiento sostenido de CPU.
Características: distintos tamaños VPS, panel/API del proveedor y anti-DDoS de infraestructura incluido.
Ventajas:
- La mitigación incluida es relevante para un servicio de juego expuesto a internet.
- Varios tamaños permiten comparar configuraciones.
Desventajas:
- No confundas la protección VPS con el cortafuegos especializado Game DDoS de determinados servidores Game bare metal.
- Disponibilidad, precios y condiciones dependen de la tienda y la región.
Valoración: considera OVHcloud si la protección de red es un criterio prioritario. Pregunta qué protección corresponde al VPS concreto y al tráfico FiveM.
Visitar OVHcloud VPS · Comprobar disponibilidad del cortafuegos Game.
4. Hetzner — Mejor para valorar vCPU dedicadas

Hetzner diferencia los servidores de recursos compartidos de los planes con vCPU dedicadas. Es importante cuando un servidor RP necesita CPU de forma sostenida, no solo en ráfagas.
Características: vCPU compartidas y dedicadas, cortafuegos cloud, redes privadas, API y herramientas CLI.
Ventajas:
- Opciones explícitas de asignación de CPU para adaptar el plan a la carga.
- Herramientas de infraestructura para despliegues repetibles.
Desventajas:
- Un plan compartido puede ser menos adecuado para scripts exigentes continuos.
- Comprueba la arquitectura: esta guía requiere x86-64.
- Compara el presupuesto completo, con IPv4 y copias de seguridad.
Valoración: merece consultar precios si tus jugadores tienen buenas rutas hacia una región disponible. Prioriza los datos de carga frente a la mayor RAM por dólar.
5. DigitalOcean — Mejor para administración dirigida por desarrolladores

Los Droplets de DigitalOcean son máquinas virtuales Linux con vCPU compartidas o dedicadas. Encajan en equipos que mantienen FiveM junto con scripts, herramientas de despliegue y otros servicios.
Características: varias familias de Droplets, imágenes Linux, imágenes personalizadas y servicios cloud complementarios.
Ventajas:
- CPU compartida o dedicada para distintas etapas de carga.
- Plataforma útil para crear herramientas operativas propias.
Desventajas:
- El precio mínimo anunciado no es un presupuesto sensato para RP en producción.
- Las copias y la transferencia pueden modificar el coste total.
- La instalación de FiveM y el mantenimiento de recursos siguen siendo responsabilidad tuya.
Valoración: opción práctica para una comunidad técnica familiarizada con su ecosistema.
Visitar DigitalOcean Droplets.
Por qué recomendamos LightNode en conjunto
Para una comunidad nueva, la selección de ubicaciones y la posibilidad de probar una configuración son criterios útiles. Preferimos empezar por LightNode cuando sus regiones acercan el VPS a los jugadores y su facturación encaja con las pruebas previstas.
Antes de comprometerte, compara un presupuesto equivalente y realiza una sesión de prueba nocturna con los mismos recursos. Registra ping, pérdida de paquetes, avisos de pausas o hitch, memoria y tiempo de CPU sustraído por el hipervisor. Elige una configuración fiable para tu audiencia.
Paso 1: Crear y preparar Ubuntu
Utiliza un VPS Ubuntu 24.04 LTS x86-64 nuevo con clave SSH. Empieza por la referencia de 8 GB si prevés un framework y una base de datos local. Confirma IPv4, almacenamiento y transferencia al contratar.
Los comandos presuponen un administrador SSH con acceso sudo. Sustituye direcciones y marcadores antes de usarlos. Mantén disponible la consola del proveedor mientras cambias el cortafuegos.
ssh ADMIN_USER@YOUR_VPS_IP
sudo apt update
sudo apt upgrade -y
sudo apt install -y ca-certificates curl xz-utils git ufw htop sysstat
sudo adduser --system --group --home /opt/fivem --shell /bin/bash fivem
sudo install -d -o fivem -g fivem /opt/fivem/server /opt/fivem/txDataUtiliza el administrador para sudo y el usuario de servicio fivem para FXServer. Evita ejecutar recursos descargados como root.
Paso 2: Configurar puertos y proteger txAdmin
Autoriza el puerto SSH real antes de activar UFW. OpenSSH supone el puerto 22; sustituye la regla si utilizas otro.
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow OpenSSH
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw enable
sudo ufw status verboseAplica reglas entrantes equivalentes en el cortafuegos o grupo de seguridad del proveedor. Ambas capas deben permitir el tráfico.
| Puerto | Función | Exposición en esta guía |
|---|---|---|
| TCP 22, o tu puerto SSH | Administración y túnel | Restringir a las IP de administradores cuando sea posible |
| TCP + UDP 30120 | Endpoint de juego FiveM configurado | Público |
| TCP 40120 | Interfaz web de txAdmin | Solo loopback, acceso por SSH |
| TCP 3306 | MariaDB local, si se instala | Solo loopback; sin regla pública |
txAdmin permite elegir la interfaz de escucha y usa el puerto 40120 por defecto. Lo vincularemos expresamente a 127.0.0.1. La documentación oficial de txAdmin explica estos ajustes y confirma que viene incluido en FXServer.
Paso 3: Descargar una compilación oficial de Linux
Abre el índice oficial de compilaciones Linux y copia la URL de descarga de la compilación recomendada actualmente. Utiliza el archivo del servidor Linux, normalmente fx.tar.xz. Evita fijar un número de compilación de un tutorial antiguo.
sudo -iu fivem
cd /opt/fivem/server
ARTIFACT_URL='PASTE_THE_OFFICIAL_RECOMMENDED_LINUX_FX_TAR_XZ_URL_HERE'
curl --fail --location --proto '=https' "$ARTIFACT_URL" -o /opt/fivem/fx.tar.xz
tar -tJf /opt/fivem/fx.tar.xz | head
tar -xJf /opt/fivem/fx.tar.xz -C /opt/fivem/server
rm /opt/fivem/fx.tar.xz
exitDescarga solo después de sustituir el marcador por una URL HTTPS del índice oficial. Listar el contenido comprueba que el archivo se puede leer; no verifica su autenticidad criptográfica. Las instrucciones de Cfx.re para Linux describen la estructura basada en estos archivos.
Paso 4: Ejecutar FXServer con systemd
Crea /etc/systemd/system/fivem.service:
sudo tee /etc/systemd/system/fivem.service > /dev/null <<'UNIT'
[Unit]
Description=FiveM FXServer with txAdmin
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
User=fivem
Group=fivem
WorkingDirectory=/opt/fivem/server
ExecStart=/opt/fivem/server/run.sh +set txDataPath /opt/fivem/txData +set txAdminInterface 127.0.0.1 +set txAdminPort 40120
Restart=on-failure
RestartSec=10
TimeoutStopSec=120
KillSignal=SIGINT
UMask=0077
NoNewPrivileges=true
[Install]
WantedBy=multi-user.target
UNIT
sudo systemctl daemon-reload
sudo systemctl enable --now fivem
sudo systemctl status fivem --no-pager
sudo journalctl -u fivem -n 80 --no-pagerDefinir txDataPath deja clara la ubicación de los perfiles. No añadas +exec server.cfg a este comando: Cfx.re indica que txAdmin debe iniciarse con FXServer en modo monitor, sin +exec.
En un terminal de tu ordenador, mantén abierto este túnel:
ssh -N -L 40120:127.0.0.1:40120 ADMIN_USER@YOUR_VPS_IPAbre http://127.0.0.1:40120 en tu equipo. Introduce el PIN mostrado en los registros y sigue la vinculación de cuenta. Si el puerto local 40120 está ocupado, cambia el puerto a la izquierda de -L y abre ese puerto local.
Paso 5: Desplegar una receta y configurar el servidor
En txAdmin, crea un perfil, elige una receta mantenida, revisa sus fuentes e introduce tu clave de licencia Cfx.re. Empieza con una instalación mínima para comprobar la red. Añade ESX, QBCore u otros frameworks después de revisar las dependencias y el mantenimiento de la receta.
Las recetas ejecutan acciones y descargan recursos: trátalas como código autorizado en tu servidor. Sigue el procedimiento oficial de txAdmin y anota el directorio real de datos del perfil para las copias.
Revisa estos ajustes en el server.cfg generado, sin sustituir el archivo completo:
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_hostname "My Community RP"
sets sv_projectName "My Community RP"
sets sv_projectDesc "A community FiveM server"
sets locale "en-US"
sv_maxclients 32
sv_licenseKey "REPLACE_WITH_YOUR_CFX_SERVER_KEY"Conserva un único par de directivas de endpoints; no añadas duplicados a ciegas. Mantén el orden de inicio de recursos, los permisos y la configuración del framework. Protege la clave de licencia.
El ejemplo usa 32 plazas como configuración inicial, no como garantía de capacidad. Comprueba los requisitos actuales de Cfx.re antes de aumentarlas. Consulta los detalles en la referencia oficial de comandos del servidor.
Paso 6: Añadir MariaDB solo si el framework lo necesita
Puedes probar el servidor básico antes de añadir una base de datos. Para un framework con base de datos en el mismo VPS:
sudo apt install -y mariadb-server
sudo systemctl enable --now mariadb
sudo mariadb-secure-installation
sudo mariadbDentro de la consola MariaDB, sustituye la contraseña y ejecuta:
CREATE DATABASE fivem CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'fivem'@'127.0.0.1' IDENTIFIED BY 'REPLACE_WITH_A_LONG_RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON fivem.* TO 'fivem'@'127.0.0.1';
EXIT;Utiliza un conector compatible con el framework y su sintaxis actual de conexión. Si empleas una URI, codifica porcentualmente los caracteres especiales de las credenciales. Apunta a 127.0.0.1, usa la cuenta dedicada e importa el esquema exigido por la receta. No guardes la contraseña root de la base de datos en server.cfg.
Comprueba sudo ss -lntp | grep 3306. En este despliegue local, MariaDB debe escuchar en loopback, no en una interfaz pública. Mantén 3306 cerrado en ambos cortafuegos. Una base de datos remota exige diseñar por separado la red privada y el control de acceso.
Paso 7: Conectar y verificar la instalación
Inicia el servidor desde txAdmin. En el ordenador de un jugador, abre la consola F8 de FiveM:
connect YOUR_VPS_IP:30120En el VPS, comprueba los puertos en escucha y la salida reciente:
sudo ss -lntup | grep -E '30120|40120'
curl --fail http://127.0.0.1:30120/info.json
sudo journalctl -u fivem -n 100 --no-pagerEl juego debe escuchar en las interfaces públicas configuradas, y txAdmin en 127.0.0.1:40120. Prueba también desde otra conexión a internet: una solicitud HTTP local correcta no demuestra accesibilidad UDP pública.
Antes de invitar a la comunidad, comprueba que un jugador puede entrar, reconectarse, utilizar los recursos previstos y conservar sus datos tras un reinicio controlado. Reinicia una vez el VPS y verifica que systemd y el perfil txAdmin restauran el servicio correctamente.
Ajustes de rendimiento que sí ayudan
Mide durante las horas punta con recursos representativos. Un servidor limpio de pruebas y una ciudad en producción con mapas personalizados no tienen la misma carga.
htop
free -h
df -h
mpstat -P ALL 1
iostat -xz 1Interpreta conjuntamente los resultados:
- Un hilo ocupado con CPU total disponible puede indicar un cuello de botella de scripts o del hilo principal.
- Un valor sostenido de CPU steal (
%steal) puede indicar contención en el host compartido. Compara otra instancia o CPU dedicada. - Actividad de swap y poca memoria disponible justifican reducir carga o añadir RAM.
- Una latencia de disco alta exige revisar actividad de base de datos, registros, saturación y espacio libre.
Si aparecen avisos de hitch, captura un perfil breve en la consola del servidor:
profiler record 500
profiler status
profiler viewUtiliza la captura para localizar recursos costosos antes de contratar un VPS mayor. Repite el mismo escenario tras cada cambio. La guía del profiler de Cfx.re explica cómo grabar e interpretar perfiles.
En scripts RP dependientes de bases de datos, investiga consultas repetidas, índices ausentes y sondeos excesivos. Para problemas de conexión, distingue descarga de recursos, latencia y pausas de los fotogramas del servidor. Una mayor velocidad de puerto anunciada no corrige rutas deficientes ni scripts lentos.
Copias de seguridad de lo necesario para recuperar el servidor
Conserva todo el directorio de datos de txAdmin, los directorios reales de server-data y recursos, la configuración personalizada y un volcado de base de datos cuando corresponda. Una instantánea VPS por sí sola puede capturar una base de datos activa inconsistente.
Para un despliegue pequeño con ventana de mantenimiento:
- Anuncia el mantenimiento, detén el juego desde txAdmin y luego el servicio con
sudo systemctl stop fivem. - Una vez detenidas las escrituras de scripts, exporta la base de datos del framework si existe.
- Archiva los archivos del servidor y los directorios externos de recursos.
- Reinicia el servicio y copia el respaldo a un almacenamiento separado.
Comandos para la estructura de esta guía, después del primer paso:
sudo install -d -m 700 /var/backups/fivem
sudo sh -c 'umask 077; mariadb-dump --single-transaction --routines --events fivem | gzip > /var/backups/fivem/database.sql.gz'
sudo tar -czf /var/backups/fivem/server-files.tar.gz -C /opt fivem
sudo systemctl start fivemOmite el comando de base de datos si no usas MariaDB. La opción de transacción se dirige a tablas transaccionales como InnoDB; detener las escrituras también protege la coherencia de la aplicación. Incluye explícitamente las rutas de recursos externas a /opt/fivem que utilice tu receta.
Estos nombres fijos constituyen una sola copia de mantenimiento, no un sistema de retención. Antes de producción, automatiza copias con fecha, comprobaciones del estado de salida, alertas y transferencias externas. Restringe el acceso: los archivos contienen credenciales. Define la retención y restaura periódicamente los archivos y su base de datos correspondiente en un VPS de pruebas aislado.
Resolución de problemas habituales de FiveM en VPS
| Síntoma | Primera comprobación | Siguiente acción |
|---|---|---|
| Los jugadores no conectan | Proceso, IP pública, TCP/UDP 30120 y ambos cortafuegos | Probar conexión directa desde una red externa |
| txAdmin no responde | Registros, escucha loopback y túnel SSH | Mantener el túnel y usar la URL local reenviada |
| Error de licencia | Clave, registro de cuenta y requisitos del portal | Corregir clave y registro; ocultarla en registros compartidos |
| Falla la conexión a la base de datos | MariaDB, sintaxis del conector y coincidencia de host/cuenta | Probar la cuenta dedicada en 127.0.0.1 |
| Recursos fallan tras subirlos | Mayúsculas en Linux, dependencias y orden de inicio | Leer el primer error relevante antes de reinstalar |
| Avisos de hitch | CPU por hilo, profiler y latencia de base de datos | Corregir recurso o consulta costosos y repetir |
| No vuelve tras reiniciar el VPS | systemd, perfil y errores de arranque | Consultar el journal y el arranque automático de txAdmin |
| Conexión directa funciona, pero no aparece en la lista | Configuración de listado, salida de red y registros | Seguir por separado la resolución de listado de Cfx.re |
Rutina de mantenimiento y actualización
Conserva un perfil de preproducción o un VPS de pruebas separado. Haz copias de archivos y base de datos antes de modificar FXServer, frameworks, conectores o recursos. Registra las compilaciones y revisiones instaladas para poder volver atrás.
Detén el servicio antes de sustituir la compilación. Extrae la nueva en un directorio limpio, conserva la ruta de datos separada, pruébala y mantén el runtime anterior hasta superar la verificación. Evita mezclar arbitrariamente archivos antiguos y nuevos.
Utiliza claves SSH, protege las cuentas administrativas, revisa permisos txAdmin y limita el acceso a la configuración. Los puertos públicos siguen necesitando protección de red del proveedor acorde al riesgo; el cortafuegos local no evita la saturación del enlace previo al VPS.
Preguntas frecuentes
¿Es gratuito el software del servidor FiveM?
Puedes obtener compilaciones y registrar una clave mediante Cfx.re. El alojamiento, los recursos de pago y los derechos necesarios para determinadas funciones o plazas se pagan por separado. Consulta el portal y las condiciones vigentes antes del lanzamiento.
¿Bastan 4 GB de RAM?
Pueden servir para una instalación mínima o una prueba privada pequeña. Un framework, base de datos y recursos personalizados pueden superarlos pronto. Para una comunidad RP pequeña, calcula inicialmente unos 8 GB totales y mide el consumo real.
¿Linux o Windows?
Esta guía usa Ubuntu para facilitar servicios y automatización. Windows puede encajar con recursos específicos o preferencias del equipo. Comprueba la compatibilidad e incluye licencias y consumo del sistema operativo en la comparación.
¿Hay que instalar txAdmin por separado?
No. Se incluye en FXServer. Aquí se inicia el modo monitor con systemd y se accede al panel vinculado a loopback mediante un túnel SSH.
¿Qué proveedor debería mirar primero?
Empieza por LightNode si sus ubicaciones encajan con tu comunidad y buscas facturación flexible. Confirma el precio exacto y realiza una prueba representativa. Compara Vultr por cómputo, OVHcloud por protección, Hetzner por vCPU dedicadas y DigitalOcean por herramientas de desarrollo.
Recomendación final
Para una comunidad FiveM nueva, nuestra primera opción general es LightNode, especialmente si importan la ubicación regional y la facturación flexible. Consulta el precio de la configuración, elige un VPS x86-64 con margen y valida las rutas con jugadores reales.
Un buen lanzamiento también necesita instalación reproducible, administración protegida, recursos mantenidos, mediciones y copias restauradas en pruebas. Completa estas comprobaciones antes de ampliar la comunidad.