Je beheert een Last Oasis-server bij ZapX op je eigen VPS. Last Oasis is (nog) niet opgenomen in de Game Server Installer, dus stel je de server handmatig in. Last Oasis-servers draaien nooit zelfstandig: elke server is een oase in een Realm dat je aanmaakt in het officiële portal MyRealm van de ontwikkelaar. In deze handleiding lees je wat je nodig hebt, hoe je de server installeert en start en welke poorten je moet openstellen.
| Vereiste | Last Oasis |
|---|---|
| Besturingssysteem | Windows Server. De officiële handleiding beschrijft de Windows-server en slechts één extra stap voor Linux. |
| Serverbestanden | Last Oasis - Dedicated Server, Steam-app-ID 920720 |
| Steam-account | een Steam-account dat Last Oasis bezit |
| Realm | een Realm in MyRealm met een Customer Key en Provider Key |
| Toegang | Remote Desktop |
Last Oasis is (nog) niet beschikbaar in de Game Server Installer. Draait Linux op je VPS, installeer dan via Instellingen > Reinstallation een Windows Server-template. Hierbij worden alle gegevens op je VPS gewist. Lees meer in Server Reinstallation.
Zelf gehoste servers werken alleen met Steam. Je kunt geen Realm hosten op Xbox. Spelers op Xbox kunnen wel deelnemen aan een Realm, als je de platforms daarvoor toestaat.
Je start de server via MistServer.exe in de servermap, met behulp van een startbestand. Maak in de servermap een tekstbestand aan, voeg deze regel uit de officiële handleiding toe en wijzig daarna de naam van het bestand in server1.bat:
MistServer.exe -log -force_steamclient_link -messaging -NoLiveServer -EnableCheats -backendapiurloverride="backend-production.last-oasis.com" -identifier=server1 -port=5555 -CustomerKey=<CUSTOMER-KEY> -ProviderKey=<PROVIDER-KEY> -slots=50 -QueryPort=27015 -OverrideConnectionAddress=<IP-DEINES-VSERVERS>
| Parameter | Betekenis |
|---|---|
-identifier | Naam van deze server, bijvoorbeeld server1 |
-port | Gamepoort, uniek voor elke server |
-QueryPort | Querypoort, uniek voor elke server. Nodig zodra er meerdere servers draaien. |
-CustomerKey | Customer Key van je Realm, hetzelfde voor alle servers van het Realm |
-ProviderKey | Provider Key uit MyRealm |
-slots | Aantal spelersplekken. Volgens de ontwikkelaar kun je dit het beste op maximaal 100 zetten. |
-OverrideConnectionAddress | Openbaar IP-adres van je VPS |
Start de server door te dubbelklikken op server1.bat. In MyRealm kun je zien of de server verbinding heeft gemaakt met je Realm. Wil je dat de server automatisch start nadat je VPS opnieuw is opgestart? Maak dan in Taakplanner een taak aan die server1.bat uitvoert wanneer het systeem start.
Voor een Linux-server maakt de officiële handleiding in de map Mist/Binaries/Linux van de server het bestand steam_appid.txt aan, met de inhoud 903950. De handleiding beschrijft geen verdere stappen voor Linux.
| Poort | Gebruik |
|---|---|
| 5555 | Game (waarde van -port) |
| 27015 | Query (waarde van -QueryPort) |
Je stelt de poorten zelf in via de startparameters; de officiële handleiding vermeldt geen standaardwaarden. Ook wordt er geen protocol vermeld. Open de poorten daarom voor UDP en TCP in de Windows-firewall (Windows Defender Firewall-regels beheren). Open ze ook in het ZapX-dashboard, op het tabblad Netwerkfirewall van je VPS.
