VPS: Valheim Dedicated Server Windows Setup
Ten poradnik został stworzony z wykorzystaniem następujących produktów:
(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)
Wprowadzenie
Masz VPS lub serwer dedykowany i chcesz na nim postawić serwery gier? Na przykład Valheim Dedicated Server? Trafiłeś idealnie! Poniżej krok po kroku wyjaśnimy, jak zainstalować taki serwer na swoim sprzęcie.
Konfiguracja Valheim Dedicated Server na Windows VPS
Wolisz zobaczyć wszystko w akcji, żeby lepiej zrozumieć? Mamy to! Zanurz się w naszym wideo, które wszystko rozkłada na czynniki pierwsze. Niezależnie czy się spieszysz, czy po prostu lubisz chłonąć wiedzę w najbardziej angażujący sposób!
Przygotowanie
Do instalacji serwera Valheim potrzebny jest SteamCMD. SteamCMD to wersja Steam w trybie tekstowym. To narzędzie pozwala szybko i łatwo pobrać dedykowane serwery popularnych gier ze Steam. SteamCMD znajdziesz na oficjalnej stronie Valve dla deweloperów: https://developer.valvesoftware.com/wiki/SteamCMD.
Następnie pobierz plik. Będzie to archiwum steamcmd.zip, które musisz rozpakować. Zalecamy utworzyć osobny folder, gdzie wypakujesz plik. Po rozpakowaniu powinieneś zobaczyć plik steamcmd.exe. Uruchom go i poczekaj, aż instalacja się zakończy.
Gdy pojawi się komunikat Loading Steam API.... OK, oznacza to, że proces zakończył się pomyślnie i możesz przejść do instalacji serwera Valheim.
Instalacja
Po instalacji powinieneś móc wykonywać polecenia w Steam command line (steamcmd.exe). Musisz się tam zalogować. Użyj do tego użytkownika anonymous. Wpisz polecenie: login anonymous
Kolejnym krokiem jest instalacja. Wykonaj polecenie app_update 896660
. ID aplikacji 896660 to Valheim Dedicated Server.
Nie przerywaj procesu przed jego zakończeniem, aby uniknąć błędów. Może to chwilę potrwać, ale warto być cierpliwym! :)
Przejdź do katalogu, w którym wykonałeś instalację i otwórz podfolder: ../steamapps/common/Valheim dedicated Server/
Tam musisz stworzyć plik startowy, który uruchomi serwer. Utwórz plik o nazwie: start_headless.bat
Upewnij się, że masz włączoną opcję wyświetlania rozszerzeń plików, aby plik miał poprawne rozszerzenie.
Otwórz plik, wklej poniższą zawartość i zapisz zmiany:
@echo off
set SteamAppId-892970
echo "Starting server PRESS CIRL-C to exit"
REM Tip: Make a local copy of this script to avoid it being overwritten by steam.
REM NOTE: Minimum password length is 5 characters & Password cant be in the server name.
REM NOTE: You need to make sure che ports 2456-2458 is being forwarded to your server through your local router & firewall.
valheim server -nographics -batchmode -name "My Server" -port 2456 -world "Dedicated" -password "secret" -crossplay
Aby serwer był widoczny i dostępny z zewnątrz, musisz odblokować/przekierować porty serwera w zaporze sieciowej. Otwórz ustawienia Zapory Windows.
W ustawieniach dodaj reguły przychodzące i wychodzące dla portów: 2456-2458 dla protokołów TCP/UDP.
Konfiguracja
Sama instalacja jest już gotowa. Dalsze zmiany konfiguracji możesz wprowadzać w pliku start_headless_server.bat. Masz tam możliwość zmiany nazwy serwera, hasła serwera, hasła admina i wielu innych opcji. Znajdziesz go w katalogu:
../steamapps/common/Valheim dedicated Server/
Gra
Na koniec możesz uruchomić serwer, wykonując wcześniej utworzony plik start_headless_server.bat. Powinno to otworzyć konsolę serwera i rozpocząć proces startu. Jeśli wszystko pójdzie zgodnie z planem, serwer pojawi się na liście serwerów po pomyślnym uruchomieniu.
Podsumowanie
Gratulacje, udało Ci się zainstalować i skonfigurować Valheim na swoim VPS! Jeśli masz jakieś pytania lub problemy, skontaktuj się z naszym supportem, który jest do Twojej dyspozycji codziennie!