Zum Hauptinhalt springen

VPS: Valheim Dedicated Server Windows Setup

Diese Anleitung wurde mit den folgenden Produkten erstellt:

(Details können je nach Produkten verschiedener Anbieter variieren, aber die Hauptkonzepte bleiben gleich)

Einführung

Du hast einen VPS oder Dedicated Server und willst darauf Gameserver installieren? Zum Beispiel einen Valheim Dedicated Server? Dann bist du hier genau richtig! Im Folgenden erklären wir dir Schritt für Schritt, wie du so einen Service auf deinem Server einrichtest.

Valheim Dedicated Server Setup auf Windows VPS

Valheim Dedicated Server Setup auf Windows VPS

Du verstehst besser, wenn du Dinge in Aktion siehst? Kein Problem! Schau dir unser Video an, das alles für dich erklärt. Egal ob du es eilig hast oder lieber auf die spannendste Art lernst!

Vorbereitung

Für die Einrichtung eines Valheim Servers wird SteamCMD benötigt. SteamCMD ist die Kommandozeilen-Version des Steam-Clients. Mit diesem Tool kannst du schnell und einfach die Dedicated Server-Anwendungen beliebter Steam-Games herunterladen. SteamCMD findest du auf der offiziellen Valve Entwicklerseite: https://developer.valvesoftware.com/wiki/SteamCMD.

Danach erfolgt der Download. Dieser enthält die steamcmd.zip Datei, die zuerst entpackt werden muss. Es empfiehlt sich, einen eigenen Ordner anzulegen, in dem die Datei entpackt wird. Am Ende solltest du die steamcmd.exe sehen. Starte diese und warte, bis der Installationsprozess abgeschlossen ist.

Sobald die Meldung Loading Steam API.... OK erscheint, ist der Prozess erfolgreich abgeschlossen und du kannst mit der Installation des Valheim Servers starten.

Installation

Nach der Installation solltest du Befehle in der Steam-Kommandozeile (steamcmd.exe) ausführen können. Dort musst du dich einloggen. Das geht mit dem Benutzer anonymous. Führe folgenden Befehl aus: login anonymous

Der nächste Schritt ist die Installation. Diese erfolgt mit dem Befehl app_update 896660. Die App ID 896660 steht für die Valheim Dedicated Server Anwendung.

Info

Bitte unterbrich den Prozess nicht vorzeitig, um Fehler zu vermeiden. Es kann einen Moment dauern, aber Geduld zahlt sich aus! :)

Wechsle in das Verzeichnis, in dem du die Installation durchgeführt hast, und gehe in den folgenden Unterordner: ../steamapps/common/Valheim dedicated Server/

Dort musst du die Startdatei erstellen, die zum Ausführen der Serversoftware benötigt wird. Erstelle eine Datei mit folgendem Namen: start_headless.bat

Info

Achte darauf, dass die Option „Dateinamenerweiterungen anzeigen“ aktiviert ist, damit die richtige Dateiendung verwendet wird.

Öffne die Datei, füge folgenden Inhalt ein und speichere die Änderungen:

@echo off
set SteamAppId-892970

echo "Starting server PRESS CIRL-C to exit"

REM Tipp: Erstelle eine lokale Kopie dieses Skripts, damit es nicht von Steam überschrieben wird.
REM HINWEIS: Mindestpasswortlänge ist 5 Zeichen & Passwort darf nicht im Servernamen vorkommen.
REM HINWEIS: Du musst sicherstellen, dass die Ports 2456-2458 über deinen lokalen Router & Firewall an deinen Server weitergeleitet werden.

valheim server -nographics -batchmode -name "My Server" -port 2456 -world "Dedicated" -password "secret" -crossplay

Damit der Server von außen sichtbar und erreichbar ist, müssen die verwendeten Server-Ports in der Firewall freigegeben/weitergeleitet werden. Öffne dazu die Windows-Firewall-Einstellungen.

In den Einstellungen müssen zusätzliche Regeln hinzugefügt werden. Klicke dazu auf die eingehenden und ausgehenden Regeln wie unten beschrieben und füge sie für die Ports 2456-2458 für die Protokolle TCP/UDP hinzu.

Konfiguration

Die eigentliche Einrichtung ist damit schon abgeschlossen. Weitere Konfigurationsänderungen kannst du in der start_headless_server.bat Datei vornehmen. Dort kannst du den Servernamen, das Serverpasswort, das Admin-Passwort und viele weitere Optionen anpassen. Navigiere dazu in folgendes Verzeichnis:

../steamapps/common/Valheim dedicated Server/

Spielen

Am Ende der Einrichtung kannst du den Server jetzt starten, indem du die zuvor erstellte start_headless_server.bat Datei ausführst. Dadurch öffnet sich die Server-Konsole und der Server-Startvorgang beginnt. Wenn alles wie erwartet läuft, sollte der Server nach erfolgreichem Start in der Serverliste sichtbar sein.

Fazit

Glückwunsch, du hast Valheim erfolgreich auf deinem VPS installiert und konfiguriert! Falls du noch Fragen oder Probleme hast, steht dir unser Support-Team täglich zur Verfügung und hilft dir gerne weiter!