Dedicated Server: Myth of Empires Dedicated Server Windows Setup
Deze handleiding is gemaakt met de volgende producten:
(Details kunnen verschillen bij producten van verschillende aanbieders, maar de hoofdconcepten blijven hetzelfde)
Introductie
Heb je een Windows VPS en wil je daar een MOE Dedicated server op installeren? Dan ben je hier aan het juiste adres. In deze gids leggen we stap voor stap uit hoe je deze service op je server installeert.
Hoe je een Myth Of Empires Server op een Windows VPS instelt!
Snap je het beter als je dingen in actie ziet? Wij hebben je gedekt! Duik in onze video die alles voor je uitlegt. Of je nu haast hebt of gewoon liever info op de meest toffe manier opneemt!
Voorbereiding
Begin met verbinden met je VPS via Remote Desktop (RDP). Gebruik onze Initial Access (RDP) gids als je hulp nodig hebt bij deze stap.
Zodra je toegang hebt tot je server, moet je SteamCMD installeren om de benodigde dedicated server bestanden te kunnen downloaden. SteamCMD is de command-line (CLI) versie van de Steam client en is het tooltje waarmee je makkelijk verschillende Steam workshop en dedicated server bestanden downloadt. Download SteamCMD van de officiële Valve website of direct hier.
Maak ergens op je server een nieuwe map aan, in dit voorbeeld noemen we die steamcmd. Ga naar je Downloads map, zoek het bestand steamcmd.zip dat je net hebt gedownload en plaats het in je steamcmd map. Pak het bestand uit door er met rechts op te klikken en de Windows unzip functie te gebruiken, of met een programma zoals 7zip of WinRAR. Je krijgt dan een steamcmd.exe bestand.
Start simpelweg steamcmd.exe en wacht tot het installatieproces helemaal klaar is.
Zodra de melding Loading Steam API.... OK verschijnt, is het proces succesvol afgerond en kun je beginnen met het installeren van de MOE dedicated server in de volgende sectie.
Installatie
Na de installatie kun je commando’s uitvoeren in het steamcmd.exe command prompt dat je net hebt geopend. Je moet eerst inloggen via de anonymous gebruiker met het commando: login anonymous
Als je bent ingelogd, kun je beginnen met het downloaden van de bestanden.
Optioneel: Je kunt je gewenste installatiemap instellen met het commando force_install_dir [pad], waarbij je [pad] vervangt door het pad waar je de server wilt installeren. Bijvoorbeeld:
force_install_dir C:\MOE-Server
Voer nu het commando app_update 1794810 uit om de download te starten. De App ID 1794810 is de MOE applicatie.
Onderbreek het proces niet voordat het klaar is om fouten te voorkomen. Het kan even duren, maar het is het wachten waard! :)
Als het gelukt is, ga dan naar de downloadmap waar alle serverbestanden zijn opgeslagen.
Toegang tot de PrivateServerTool
In tegenstelling tot standaard SteamCMD installaties, vereist MOE dat je een map van je lokale Steam game installatie kopieert om de server op Windows te kunnen draaien.
Open Steam op je systeem, klik met rechts op je Myth of Empires game en kies Browse local files terwijl je over de Manage sectie zweeft.
In de hoofdmap die opent, zoek je de PrivateServerTool map. Deze map moet je kopiëren naar je server. Dit doe je makkelijk met CTRL+C op je lokale pc en CTRL+V om te plakken in je Windows server via RDP. Zorg dat je het in de hoofdmap van je dedicated server plakt.
Ga daarna door naar de volgende sectie om poorten te forwarden en je server te configureren.
Poorten forwarden voor je server
Om ervoor te zorgen dat je server publiekelijk bereikbaar is, moet je poort forwarding regels aanpassen voor de poorten die de dedicated server gebruikt. Dit kan via Powershell commando’s (makkelijker) of via de Windows Defender Firewall instellingen.
- Via Powershell
- Via Windows Defender
Open je Windows zoekbalk en zoek naar Powershell. Klik met rechts en kies Run as Administrator zodat je de juiste rechten hebt en alles goed werkt.
Zorg dat je Powershell in Administrator modus draait, anders worden de instellingen mogelijk niet goed toegepast.
Kopieer en plak de volgende commando’s in je Powershell prompt:
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Inbound -LocalPort 11888,12888 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Inbound -LocalPort 11888,12888 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Outbound -LocalPort 11888,12888 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Outbound -LocalPort 11888,12888 -Protocol UDP -Action Allow
Deze regels maken automatisch de firewallregels aan die nodig zijn om je MOE server publiek toegankelijk te maken.
Gebruik de zoekfunctie in Windows om Windows Firewall Settings with Advanced Security te openen. Mogelijk moet je op Advanced Settings klikken om het juiste venster te openen als je de basis Windows Firewall pagina opent.
Je moet nieuwe regels aanmaken voor je MOE server. Klik hiervoor op inkomende en uitgaande regels zoals hieronder beschreven en voeg ze toe voor de volgende protocollen en poorten:
- TCP inkomend en uitgaand: 11888, 12888
- UDP inkomend en uitgaand: 11888, 12888
Gebruik onze Port Forwarding (Firewall) gids als je hier extra hulp bij nodig hebt.
Ga door naar de volgende sectie voordat je je server opent om je configuratiebestand en start .bat bestand aan te maken.
Configuratie
Je gaat nu de server tool gebruiken die in de map staat die je eerder van je gamebestanden hebt gekopieerd, om je configuratiebestand en het start .bat bestand aan te maken waarmee je je server start.
Navigeer naar deze map (de map die je eerder hebt gekopieerd):
../MOE/PrivateServerTool
Start in deze map het bestand PrivateServerTool.exe. Met deze tool stel je de serveropties in zoals je wilt, inclusief mods, game-instellingen en meer.
We raden aan om in ieder geval de basisinstellingen zoals Servernaam in te stellen voordat je verder gaat.
Als je klaar bent, ga je naar het tabblad Start Console in de tool en klik je eerst op Save Config en daarna op Start Server. Dit maakt het StartPrivateServer.bat bestand aan dat je gebruikt om je server te starten.
We raden aan om een snelkoppeling te maken naar je StartPrivateServer.bat bestand door er met rechts op te klikken en Create a shortcut te kiezen, zodat je het makkelijker kunt starten.
Je moet mogelijk het pad naar je game map aanpassen in het automatisch gegenereerde StartPrivateServer.bat bestand. Open het bestand met een tool zoals notepad en check of het pad aan het begin van het bestand overeenkomt met de locatie van je server.
Als het pad niet klopt, kun je in de verkenner dubbelklikken op de adresbalk in de root van je dedicated MOE server map om het huidige pad te kopiëren en dit op de juiste plek in het bestand plakken.
Server starten & verbinden
Nu is het tijd om je server te starten. Ga naar de map van je Myth of Empires server en start StartPrivateServer.bat (of de snelkoppeling als je die hebt gemaakt) om het opstartproces te starten. Dit opent de serverconsole in een command prompt en start de server op. Je kunt nu direct verbinden met je server via het Custom Server tabblad in het spel door je server te zoeken via de zoekbalk.
Als je problemen hebt met verbinden, open dan je StartPrivateServer.bat bestand met een tool zoals notepad en check of de twee IP-parameters overeenkomen met het IP-adres van je Windows server. Dit wordt normaal automatisch ingevuld door de tool, maar is een goede troubleshooting stap.
Je hebt Myth of Empires succesvol geïnstalleerd op je Windows Dedicated Server.