Hoe host je een FiveM-server
Een FiveM-server bestaat uit drie dingen die met elkaar moeten kloppen: de serverartifacts, een MySQL-database en txAdmin erbovenop. Deze gids doorloopt de bouw in de volgorde die de gebruikelijke doodlopende wegen vermijdt, en is eerlijk over welke onderdelen daarna jouw probleem blijven.
De bouw, in de volgorde die werkt
Waarom de database als eerste komt
Niets op een roleplayserver is stateless. Personages, voertuigen, inventarissen, banen en eigendommen leven allemaal in MySQL, wat betekent dat de database niet zozeer een onderdeel van je server is als het ding waar je server uit bestaat. Installeer je een framework voordat de database klaar is, dan krijg je een server die start, verbindingsfouten gooit en spelers met personages achterlaat die verdwijnen bij het opnieuw verbinden.
Het is ook het deel dat hosting op één machine het hardst straft. Een gecrashte VPS zonder dump van gisteravond is geen storing, het is een wipe. Een wipe is het ene wat een roleplaygemeenschap niet vergeeft. Waar je ook host, bepaal je backupschema voordat je aanmeldingen openzet.
Fouten die hele weekenden kosten
- •txAdmin openstellen voor het internet met de standaardinstelling, die volledige serverbeheer overdraagt
- •De SQL-import overslaan en dan het framework de schuld geven dat het niet start
- •De database op dezelfde schijf draaien zonder backup en zonder dumpschema
- •Artifacts nooit updaten en dan tegen een clientupdate aanlopen die de server breekt
- •Resources ongecontroleerd laten groeien tot een restart vier minuten duurt
Wat zelf hosten echt kost
De VPS is het goedkope deel. De echte kosten zijn de uren: artifactupdates na elke clientpatch, een database die je nu zelf beheert, txAdmin veilig bereikbaar houden, herstartschema's en een resourcelijst die groeit tot er op piekmomenten iets begint te time-outen. Niets ervan is moeilijk. Alles ervan is terugkerend, en het komt op de slechtst mogelijke momenten. Voor een roleplayserver betekent dat vrijdagavond.
Of sla de bouw helemaal over
Dezelfde server, met txAdmin en een MySQL-database die over drie onafhankelijke nodes gesynchroniseerd wordt, voor je gedeployd op de Flux gedecentraliseerde cloud vanaf $12.49/maand. Je houdt nog steeds de cfx.re-sleutel, de resources en de data.
Veelgestelde vragen
Wat zijn de hardwarevereisten voor een FiveM-server?
Kloksnelheid is belangrijker dan het aantal cores, omdat de FiveM-server daar waar het telt single-threaded is. Als ruwe richtlijn passen 6GB RAM en 2 snelle cores bij een server van 32 slots, 8GB en 4 cores bij een server van 48 slots, en 12GB bij een drukke stad van 64 slots. Resources, MLO's en scripts tellen hier snel bij op, dus behandel de basiscijfers als een ondergrens en niet als een doel.
Heb ik MySQL nodig om een FiveM-server te draaien?
Voor elk roleplayframework, ja. qbcore, qbox en ESX slaan allemaal personages, inventarissen, voertuigen en banen op in MySQL of MariaDB, en geen van die drie start correct voordat de database bestaat, een gebruiker toegang heeft gekregen en de SQL-dump van het framework is geïmporteerd. Een vanilla-server zonder framework kan zonder draaien, maar dat is niet wat de meeste mensen met een FiveM-server bedoelen.
Wat is txAdmin en moet ik het gebruiken?
txAdmin is het webbeheerpaneel dat bij de FiveM-serverartifacts zit: recepten, resourcebeheer, consoletoegang, geplande herstarts en spelerbeheer. Het is niet verplicht, maar bijna iedereen draait een server er zo mee, en het is het stuk dat een kale artifactinstallatie verandert in iets dat je kunt beheren zonder SSH.
Welke poorten heeft een FiveM-server nodig?
Poort 30120 op zowel TCP als UDP voor het spel, en een aparte poort voor txAdmin (standaard 40120). Alleen TCP openzetten is de meest voorkomende misconfiguratie. De server verschijnt in de lijst, maar spelers kunnen niet verbinden. txAdmin mag nooit publiek bereikbaar zijn zonder een sterk wachtwoord, want het geeft volledige controle over de server.
Is zelf FiveM hosten goedkoper dan beheerde hosting?
Op de factuur meestal wel. In totaal hangt het af van wat je avonden waard zijn. Een VPS die een stad van 48 slots aankan, zit niet ver af van de prijs van een beheerd abonnement, en het verschil koopt je artifactupdates, databasebeheer, backups en het feit dat jij degene bent die het repareert als het midden in een sessie kapotgaat.
Lees verder
- FiveM-serververeistenWaarom single-thread CPU de grens is, hoe je RAM bepaalt, en de slotlimiet die geen hardware opheft.
- txAdmin instellenDe vijf wizardstappen, en de databasewaarden die txAdmin niet zelf kan vinden.
- Hoe vergelijk je elke FiveM-hostSlotprijzen versus resources, of MySQL inbegrepen is, en wie de licentiesleutel bezit.
- Huur een FiveM-serverWat elk abonnement kost, en het Cfx.re-abonnement dat je nodig hebt voordat 64 slots werkt.
- Managed FiveM hostingWat een beheerd abonnement dekt, wat van jou blijft, en waar je data staat.
- Server staat niet in de lijstDe vijf oorzaken in volgorde, inclusief de 48-slotlimiet die een gezonde server verbergt.
- qbcore server hostingWat een framework van een host nodig heeft, en waarom de database de plek is waar installaties mislukken.