Crea un servidor de RedM con FXServer y txAdmin usando una receta compatible con RedM y comprueba que un cliente de RedM puede conectarse antes de añadir recursos de juego. FiveM y RedM comparten las herramientas de servidor, pero los recursos de GTA V y los valores de game build no son intercambiables con Red Dead Redemption 2.
Prepara el host y las cuentas
Usa un host compatible con la versión de FXServer/framework de RedM elegida, con almacenamiento suficiente para sus recursos y su base de datos, y con control sobre el endpoint de juego TCP/UDP asignado. Los jugadores necesitan el juego/cliente que exige el sitio oficial de RedM.
Crea una cuenta de Cfx.re y obtén el registro de servidor necesario a través de el Cfx.re Portal. Mantén las claves y los PIN de configuración en privado. Conserva el acceso al host mientras cambias la configuración de red; expón txAdmin únicamente a través de tu ruta de administración protegida prevista.
Instala FXServer e inicia txAdmin
Descarga los archivos del servidor a través de la guía oficial de configuración de txAdmin para tu sistema operativo. Mantén los archivos de ejecución del servidor separados de los datos persistentes del servidor.
En Windows, inicia el archivo FXServer.exe extraído siguiendo esa guía. En Linux, utiliza el archivo run.sh incluido en el directorio del entorno de ejecución extraído. Sigue la dirección y el PIN de configuración de txAdmin que aparecen en pantalla y vincula tu cuenta. No añadas manualmente un argumento +exec cuando quieras iniciar txAdmin en modo de configuración.
Elige una receta de RedM
Selecciona una receta documentada por el propio framework de RedM que vayas a utilizar, o sigue sus instrucciones oficiales de instalación. Comprueba el origen de la receta y sus dependencias actuales antes de permitir que descargue o importe datos.
Verifica que la configuración de arranque generada selecciona RedM con gamename establecido en rdr3, en lugar de un servidor de GTA V. Mantén la ubicación de arranque documentada de la receta. No pegues encima una configuración de FiveM ni un número arbitrario de game build de GTA.
Configura la persistencia y la red
Elige un directorio server-data persistente y anota la ruta de su configuración activa. Si el framework necesita MariaDB/MySQL, crea una base de datos y un usuario separados con los permisos necesarios; mantén la base de datos fuera del endpoint público del juego.
Configura el puerto de juego asignado por tu hosting y permite el acceso TCP/UDP necesario a través de su red. Usa la licencia válida de forma privada en la configuración generada. Elige la capacidad de jugadores según tu autorización actual y la carga de trabajo medida, no según un número genérico sacado de una guía.
Prueba antes de añadir recursos
- Inicia el servidor y resuelve los primeros errores de dependencias, configuración o base de datos.
- Conéctate con el cliente de RedM desde fuera de la red del host.
- Crea un personaje de prueba si el framework ofrece personajes, y después aparece en el mundo y completa una acción básica.
- Reconéctate y reinicia el servidor. Verifica la persistencia del personaje y del inventario cuando corresponda.
- Prueba una cuenta de jugador normal frente a acciones administrativas; confirma que se le deniegan.
Añade un recurso cada vez
Lee sus requisitos de RedM/framework/versión y su licencia. Coloca el recurso completo en el directorio persistente de recursos, conserva su manifest y asegúrate de que las dependencias arranquen primero. Aplica los cambios de base de datos documentados en una copia de prueba y con una copia de seguridad.
No asumas que los mapas, scripts, natives o archivos de ropa de FiveM funcionan en RedM. Prueba la interacción exacta, sus casos de fallo y el estado guardado antes de añadir el siguiente recurso.
Gestiona un servidor recuperable
Haz copia de seguridad del registro de versión del runtime, el perfil de txAdmin, la configuración, los recursos y la base de datos como un conjunto coherente. Ensaya la restauración en una instancia separada. Durante las actualizaciones, conserva una versión funcional y comprueba la conexión pública, la jugabilidad, los permisos y la persistencia antes de reabrir el juego normal.
Para una receta de framework concreta, sigue la instalación oficial de VORP Core con txAdmin. Documenta la Remote URL Template y los pasos de configuración de la base de datos.