☀️ 50% på første måned:SUMMER26
FiveMFivem·Mods & tilpasning

Sådan installerer du ESX eller QBCore på din FiveM-server

Installer ESX eller QBCore på din FiveM-server: opret MySQL-databasen, upload framework'et til resources, og sæt den rigtige ensure-rækkefølge i server.cfg.

Magnus·
5 min læsetid
·
26. jul. 2026
·
Sidst opdateret: 28. jul. 2026
Indholdsfortegnelse

ESX og QBCore er de to frameworks, som stort set alle FiveM roleplay-servere bygger på. De giver dig jobs, penge, inventory og det fælles datalag, som scripts hooker ind i. Denne guide viser, hvordan du installerer det ene eller det andet på en DoomHosting FiveM-server, inklusive den MySQL-database, de begge kræver, og den rigtige ensure-rækkefølge i din server.cfg.

ESX eller QBCore: hvilket framework skal jeg vælge?

Begge er gratis, open source og MySQL-baserede, så valget handler om det økosystem, du vil bygge på:

  • ESX er det ældste og mest udbredte framework. Der er flere tredjeparts-jobs, scripts og tutorials skrevet til det, så det er det sikre valg, hvis du planlægger at købe eller downloade mange færdige resources.
  • QBCore er nyere, mere modulært, og mange udviklere synes, koden er nemmere at udvide. Hvis du har en scripter på dit team eller vil skrive en masse custom logik, er QBCore populært til det.

Du kan ikke køre begge på én gang. Vælg ét, byg din server op omkring det, og hold fast i det. Uanset hvad du vælger, har installationstrinene nedenfor samme form: opret en database, upload framework'et, og bind det ind i server.cfg.

Før du går i gang: license key og database

To ting skal være på plads, før et framework vil loade.

For det første skal din server have en gyldig CFX license key, ellers booter FXServer slet ikke. Panelet spørger efter den, første gang du trykker Start. Hvis du ikke har sat en endnu, så følg sådan får du en FiveM license key først.

FiveM license key-dialogen i DoomHosting-panelet

For det andet gemmer ESX og QBCore alt i en MySQL-database. Din DoomHosting FiveM-server inkluderer en. Åbn fanen Databases i panelet, og klik på New database. Panelet opretter databasen og viser dig host, databasenavn, brugernavn og password. Hold denne fane åben, du får brug for de fire værdier om lidt.

Oprettelse af en MySQL-database i DoomHostings Databases-fane

Der er ingen phpMyAdmin på serveren, så for at importere et frameworks SQL forbinder du til den samme host fra en gratis MySQL-klient på din PC (HeidiSQL, DBeaver eller MySQL Workbench). Brug host, brugernavn og password fra Databases-fanen, og kør så framework'ets .sql-fil mod din database.

Hvordan installerer jeg ESX på en FiveM-server?

  1. Download den nyeste ESX-udgivelse (es_extended-resourcen) og oxmysql fra deres officielle GitHub releases.

  2. Åbn fanen Files, gå ind i resources-mappen, og upload es_extended og oxmysql der. Det er her, alle resources bor.

    resources-mappen i DoomHostings filhåndtering

  3. Importer ESX's SQL-fil ind i din database med din MySQL-klient (trinnet ovenfor). Det opretter tabellerne users, jobs og de øvrige, som ESX forventer.

  4. Åbn server.cfg i fileditoren, og tilføj databaseforbindelsen plus ensure-linjerne. Rækkefølgen betyder noget: oxmysql og es_extended skal loade før alt, der afhænger af dem.

    set mysql_connection_string "mysql://USER:PASSWORD@HOST/DATABASE?charset=utf8mb4"
    
    ensure oxmysql
    ensure es_extended
    

    Redigering af server.cfg med den rigtige ensure-rækkefølge

  5. Genstart serveren fra panelet. Hold øje med fanen Console: du bør se oxmysql forbinde og es_extended starte uden røde fejl.

Hvordan installerer jeg QBCore på en FiveM-server?

Trinene spejler ESX:

  1. Download QBCore-framework'et (qb-core) og oxmysql fra den officielle QBCore GitHub.

  2. Upload begge ind i resources-mappen via fanen Files.

  3. Importer QBCore's SQL-dump ind i din database med din MySQL-klient.

  4. I server.cfg sætter du connection string og sikrer, at oxmysql loader før qb-core:

    set mysql_connection_string "mysql://USER:PASSWORD@HOST/DATABASE?charset=utf8mb4"
    
    ensure oxmysql
    ensure qb-core
    
  5. Genstart, og tjek konsollen for en ren start.

Hvilken rækkefølge skal resources stå i i server.cfg?

Afhængigheder først, afhængige bagefter. En resource, der kalder databasen, kræver, at oxmysql allerede kører; et job-script kræver, at framework'et allerede kører. Et sikkert mønster:

ensure oxmysql
ensure es_extended     # or qb-core
ensure your-inventory
ensure your-jobs
ensure your-other-scripts

Hvis du kører ensure på en job-resource før framework'et, fejler den ved boot, fordi framework'ets exports endnu ikke findes.

Hvordan gør jeg mig selv til admin?

På ESX tildeles admin-grupper i databasen eller via en permissions-resource, og framework'ets egen dokumentation dækker den præcise tabel. På QBCore tilføjer du din license-identifier til qb-core/shared/config.lua eller bruger in-game permissions. Den hurtigste måde at finde din identifier: join serveren én gang, og tjek så fanen Console, hvor FXServer printer din license:-identifier, mens du forbinder. Kopier den værdi ind i framework'ets admin-config, og genstart.

Almindelige fejl

  • [oxmysql] failed to connect: mysql_connection_string er forkert. Kopier host, databasenavn, brugernavn og password fra Databases-fanen igen. Databasenavnet er det fulde sNNN_name, der vises der, ikke bare det korte navn, du selv skrev.
  • Unable to load resource es_extended / qb-core: mappenavnet i resources matcher ikke ensure-linjen, eller du har udpakket det ét niveau for dybt (en mappe inde i en mappe). Resource-mappen skal indeholde fxmanifest.lua direkte.
  • Framework starter, men ingen tabeller: du sprang SQL-importen over, eller importerede den ind i en anden database. Kør framework'ets .sql mod den præcise database fra Databases-fanen igen.
  • Alt loader, men spillere spawner uden penge/job: som regel en manglende afhængighed (en inventory- eller esx_*-resource) eller en forkert load-rækkefølge. Læs konsollen fra top til bund, den første røde linje er den egentlige årsag.

Næste skridt

Når framework'et kører, tilføjer du biler, jobs og scripts oven på det. Se sådan tilføjer du biler og scripts til din FiveM-server for resource-struktur og streamede køretøjer. Foretrækker du et web-dashboard med one-click recipe-deployment, så opsæt txAdmin på din FiveM-server, som kan deploye en fuld ESX- eller QBCore-base for dig.

Mangler du en server først? Se FiveM server hosting, eller udforsk det fulde game control panel.

Fivem

Start din Fivem Server

Høj ydeevne hosting med 24/7 support

Flere Fivem-guider