Instalacion
{{< alert icon="👉" text="Se debe realizar la instalacion base de Ubuntu Server 20.04 LTS." />}}
Descargar e Instalar Ubuntu 20.04 LTS
Instalar dependencias
root@ubuntu20:~$ apt install tar vim git screen mariadb-server
mysql
Crear base de datos y usuario de MariaDB
root@ubuntu20~$ mysql
mysql> create database fivem;
Query OK, 1 row affected (0.00 sec)
mysql> CREATE USER 'fivem'@'localhost' IDENTIFIED BY 'XXXXXXXXXXXXXXX';
Query OK, 0 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON qbcode.* TO 'fivem'@'localhost';
Query OK, 0 row affected (0.01 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
{{< alert icon="✍" text="RECORDA de genera y guarda la contraseña de la base de datos XXXXXXXXXXXXXXX " />}}
Crear usuario de sistema
Agregar User
root@ubuntu20~$ adduser fxserver
Autenticarse como el usuario fxserver
root@ubuntu20~$ su fxserver
Crear carpeta para el servidor artifac
fxserver@ubuntu20~$ cd ~
fxserver@ubuntu20~$ mkdir fx-server
Descargar e instalar txAdmin
<div class="text-center" style="padding-top:10px ; padding-bottom:30px">
<a href="https://github.com/tabarra/txAdmin" target="_blank"><img src=/img/txadmin-logo.png style="width:30%;"></a>
</div>
Descargar artifacts server de FiveM
fxserver@ubuntu20~$ cd /home/fxserver/fx-server/
fxserver@ubuntu20~$ wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/4286-19b97cb9afe203675dc089e1993e822e04b38b44/fx.tar.xz
fxserver@ubuntu20~$ tar xf fx.tar.xz
Instalacion via web
Ejecutar manualmente con el servidor y copiar el PIN
de 4 digitos
fxserver@ubuntu20:~$ cd /home/fxserver/fx-server/
fxserver@ubuntu20:~/fx-server$ ./run.sh
Ejemplo de inicio temporal del servidor

Ingresar via web por IP y puerto 40120
Completar el PIN

Completar los pasos para vincular con fivem
- Aceptar vinculo con fivem
- Agregar una contraseña para el txAdmin

Completar nombre del servidor

Seleccionar Remote URL Template

Completar URL
- URL:
https://raw.githubusercontent.com/qbcore-framework/txAdminRecipe/main/qbcore.yaml

Modificar path de la carpeta de datos
Por un tema de orden, saco la carpeta al mismo nivel del artifac para poder actualizar de forma ordenada el artifac vs la data del server.
/home/fxserver/fx-server-data/

Continuar la instalacion automatica

Siguiente

Completar datos de conexion
- 1. Llave de FiveM🐌
https://keymaster.fivem.net/
- 2,3,4. Completar con los datos de base de datos de la instalacion.
- 5. Run Recipe

Finalizar
- Completar la Llave de Steam
https://steamcommunity.com/dev/apikey
- Iniciar el server con QB-Core listo!
<img src="/docs/fivem/instalacion11.jpg" style="width:100%;">
{{< alert icon="👉" text="Sin cerrar la consola, se puede conectar mediante al cliente de GTA/Fivem (F8) con el comando connect y la IP del servidor local." />}}
Configuracion post instalacion
Setear permisos administrador
Si seguiste el tutorial de instalacion, los datos de nombre de usuario y base de datos seran fivem
y la contraseña memorizarada en el paso de creacion del la base y solo deberas cambiar tu licencia de gta licence:xxxxxxxxxxxxx
- Completar:
TU NOMBRE
- Completar:
license:xxxxxxxxx
root@ubuntu20~$ mysql -u fivem -p -D fivem -e "INSERT INTO fivem.permissions (name, license, permission) VALUES ('TU NOMBRE', 'license:xxxxxxxxx', 'god');"
{{< alert icon="👋" text="Recomiendo continuar editando los permisos directamente desde el juego mediante el comando /admin" />}}