Har du en Windows-VPS eller dedikerad server och vill installera en dedikerad ARK: Survival Evolved-server på den? Då har du kommit rätt. I den här guiden förklarar vi steg för steg hur du installerar servern med SteamCMD, öppnar portarna, konfigurerar den och håller den uppdaterad.
Vill du slippa installera själv? Hos oss kan du också skaffa ARK: Survival Evolved som en färdig spelserver. Där hanterar du installation, uppdateringar och konfiguration enkelt i webbgränssnittet. Du hittar alla guider i kategorin ARK: Survival Evolved.
Nu kan du köra kommandon i kommandotolksfönstret för steamcmd.exe. Ange först installationsmappen och logga sedan in med användaren anonymous:
force_install_dir C:\ARK-Survival-Evolved-Server
login anonymous
Kör alltid force_install_dir före login anonymous. Annars visar SteamCMD en varning och kan placera filerna i fel mapp.
Starta nu nedladdningen med följande kommando:
app_update 376030 validate
App-ID 376030 är för den dedikerade ARK: Survival Evolved-servern. När meddelandet Success! App '376030' fully installed. visas är nedladdningen klar. Avsluta SteamCMD med quit.
Avbryt inte processen innan den är klar, så undviker du fel. Nedladdningen är flera gigabyte stor och kan ta en stund.
Gå till följande undermapp i installationsmappen:
C:\ARK-Survival-Evolved-Server\ShooterGame\Binaries\Win64
Skapa en fil här med namnet start-ark.bat. Du kan först skapa ett textdokument och sedan ändra filändelsen till .bat.
Kontrollera att alternativet Filnamnstillägg är aktiverat i Utforskaren, så att filen verkligen slutar på .bat och inte .bat.txt.
Öppna filen i en textredigerare (till exempel Notepad++) och klistra in följande innehåll:
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]
exit
Ersätt [server_name], [admin_password] och [max_players] med de värden du vill använda. Använd inga mellanslag i servernamnet. Du kan i stället använda understreck, annars kapas startkommandot vid mellanslaget. TheIsland är kartan. Andra officiella kartor är till exempel ScorchedEarth_P, Aberration_P, Extinction, Ragnarok, TheCenter, Valguero_P, CrystalIsles, LostIsland och Fjordur. Spelare måste äga DLC-kartor för att kunna ansluta.
Om du vill ange ett lösenord för vanliga spelare lägger du till ?ServerPassword=[join_password]. Om du också vill kunna fjärrstyra servern via RCON lägger du till ?RCONEnabled=True?RCONPort=27020. Ditt ServerAdminPassword används som RCON-lösenord. Med båda tilläggen ser kommandot ut så här:
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerPassword=[join_password]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]?RCONEnabled=True?RCONPort=27020
exit
Spara filen när du har gjort dina ändringar.
För att servern ska vara tillgänglig offentligt måste du öppna portarna i Windows-brandväggen. ARK: Survival Evolved använder följande portar som standard:
| Port | Protokoll | Syfte |
|---|---|---|
| 7777 | UDP | Spelport |
| 7778 | UDP | Peer-port (alltid spelport + 1) |
| 27015 | UDP | Query-port för Steams serverlista |
| 27020 | TCP | RCON (endast om funktionen är aktiverad) |
Öppna Windows-sökningen, sök efter PowerShell, högerklicka på den och välj Kör som administratör.
Starta PowerShell som administratör, annars skapas inte reglerna.
Klistra in följande kommandon:
New-NetFirewallRule -DisplayName "ARK SE Server UDP" -Direction Inbound -LocalPort 7777,7778,27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "ARK SE Server RCON" -Direction Inbound -LocalPort 27020 -Protocol TCP -Action Allow
Du behöver bara den andra regeln om du har aktiverat RCON. Om du anger andra portar i startfilen ska du ändra reglerna så att de stämmer.
Du kan också skapa reglerna via Windows Defender-brandväggen med avancerad säkerhet under Inkommande regler. I vår guide om hur du öppnar portar för en VPS eller dedikerad server ser du hur du gör.
