Gameservers hosten op een Windows VPS
Deze handleiding behandelt het installeren van dedicated servers voor FiveM, BeamMP en Garry's Mod op een Windows VPS. Elk spel heeft zijn eigen sectie hieronder. Het port forwarding-proces is hetzelfde voor alle drie: open de vereiste poorten in Windows Defender Firewall met geavanceerde beveiliging via zowel inkomende als uitgaande regels.
Voordat je begint, maak je verbinding met je Windows VPS via Remote Desktop en zorg dat je VPS volledig up-to-date is. Alle stappen moeten worden uitgevoerd op de VPS, niet op je lokale machine.
Voor je begint: Garry's Mod vereist dat SteamCMD eerst is geïnstalleerd. FiveM en BeamMP gebruiken hun eigen installers.
FiveM
FiveM is een multiplayer-modificatieframework voor GTA V. De aanbevolen installatiemethode maakt gebruik van txAdmin, dat de serverinstallatie via een webinterface afhandelt.
Vereisten
- Installeer Visual C++ Redistributable 2019 van de Microsoft-website.
- Installeer een archieftool zoals WinRAR of 7-Zip.
- Zorg dat je Windows VPS volledig up-to-date is (zie Je Windows VPS bijwerken).
Installeren met txAdmin (aanbevolen)
- Ga naar de FiveM Server Artifacts-website en download de aanbevolen versie.
- Maak een map op de server genaamd
FXServer. - Extraheer het gedownloade archief naar de map
FXServer. - Open
FXServer.exe. Er wordt een consolevenster geopend met een pincode en een link naar het txAdmin-paneel. Een browservenster kan automatisch worden geopend. - Log in met je Cfx.re Forum-account en autoriseer txAdmin-toegang.
- Stel een back-upwachtwoord in en accepteer de Cfx.re-servicevoorwaarden en de txAdmin-licentie.
- Volg de installatiewizard. Wanneer gevraagd om een Implementatietype, selecteer Populaire sjablonen en kies een sjabloon met het label FiveM (bijvoorbeeld
CFX Default FiveMvoor een basisinstallatie). - Laat de Gegevenslocatie op de standaardwaarde staan. Klik op Naar Recept-implementatie gaan.
- Voer je Cfx.re-licentiesleutel in van de FiveM Keymaster. Klik op de Keymaster op Nieuwe server en vul het formulier in: stel Initieel server-IP in op je VPS-IP, Servertype op
VPSen Serverprovider opHost Havoc. - Plak de sleutel in txAdmin en klik op Recept uitvoeren.
- Zodra het recept is voltooid, klik op Volgende om
server.cfgte bekijken en laat de server vervolgens opstarten.
Firewallpoorten openen (FiveM)
Stuur TCP- en UDP-poort 30120 door voor zowel inkomende als uitgaande regels.
- Open Windows Defender Firewall met geavanceerde beveiliging.
- Klik op Inkomende regels en vervolgens op Nieuwe regel. Selecteer Poort, kies TCP, voer
30120in, sta de verbinding toe en geef de regel een naam (bijvoorbeeldFiveM TCP). - Herhaal stap 2 door UDP te kiezen en
30120in te voeren (geef het de naamFiveM UDP). - Herhaal beide stappen onder Uitgaande regels.
BeamMP
BeamMP is een multiplayer-mod voor BeamNG.drive. De server bestaat uit één uitvoerbaar bestand zonder externe afhankelijkheden.
Installeren
- Ga naar de BeamMP-website en download de server van de homepage.
- Verplaats
BeamMP-Server.exenaar een speciale map zonder andere bestanden. - Dubbelklik op
BeamMP-Server.exeen wacht ongeveer 10 seconden. De console sluit automatisch na het genereren van de serverbestanden. - Open
ServerConfig.tomlmet een teksteditor en configureer de volgende velden:- AuthKey: Genereer een sleutel via het BeamMP Key Dashboard. Voer je VPS-IP in als server-IP en plak de gegenereerde sleutel tussen de apostrofs (
'') in deAuthKey-regel. - Description: Een korte beschrijving die in de serverlijst wordt weergegeven.
- Map: De naam van de map. Vanilla-mapnamen staan vermeld in de BeamMP Wiki.
- MaxCars: Maximum aantal auto's per speler.
- Name: De servernaam die in de serverlijst wordt weergegeven.
- Port: Standaard is
30814. Wijzig alleen indien nodig. - Private: Stel in op
trueom de server te verbergen voor de openbare lijst.
- AuthKey: Genereer een sleutel via het BeamMP Key Dashboard. Voer je VPS-IP in als server-IP en plak de gegenereerde sleutel tussen de apostrofs (
Firewallpoorten openen (BeamMP)
Stuur TCP- en UDP-poort 30814 (of je gekozen poort) door voor zowel inkomende als uitgaande regels via dezelfde stappen als voor FiveM hierboven.
De server starten
Dubbelklik op BeamMP-Server.exe om te starten. Je server is nu online en klaar om bij te komen.
Garry's Mod
Garry's Mod gebruikt SteamCMD om de serverbestanden te downloaden en bij te werken. Installeer SteamCMD voordat je verdergaat.
Installeren via SteamCMD
- Open
steamcmd.exe. - Log in. Anonieme aanmelding is voldoende voor een privéserver; een Steam-account dat Garry's Mod bezit is vereist voor een openbare server:
login anonymous - (Optioneel) Stel een aangepaste installatiemap in:
force_install_dir c:\Users\Administrator\Desktop\steamcmd\FOLDERNAME - Installeer de Garry's Mod dedicated server:
app_update 4020 - Na installatie, zoek de serverbestanden op. Als je geen aangepaste map hebt ingesteld, is het standaardpad:
C:\Users\Administrator\Desktop\steamcmd\steamapps\common\GarrysModDS
Firewallpoorten openen (Garry's Mod)
Stuur TCP- en UDP-poort 27015 door voor zowel inkomende als uitgaande regels via dezelfde stappen als voor FiveM hierboven.
De server starten
- Voer
srcds.exeuit vanuit de mapGarrysModDS. - Configureer je servergegevens (poort, servernaam en andere opties) in het startprogrammavenster.
- Klik op Start Server.
Je Garry's Mod-server is nu online en klaar om bij te komen.