Przejdź do treści

Instalacja dedykowanego serwera ARK: Survival Evolved w systemie Windows

Dowiedz się, jak zainstalować dedykowany serwer ARK: Survival Evolved za pomocą SteamCMD na serwerze VPS z systemem Windows lub serwerze dedykowanym, otworzyć porty i aktualizować serwer → Dowiedz się więcej

10 listopada 20265 min czytania2 Wyświetlenia0 pomocne

Wprowadzenie

Masz serwer VPS z systemem Windows lub serwer dedykowany i chcesz zainstalować na nim dedykowany serwer ARK: Survival Evolved? Jesteś w dobrym miejscu. W tym poradniku pokażemy ci krok po kroku, jak zainstalować serwer za pomocą SteamCMD, otworzyć porty, skonfigurować go i aktualizować.

Wskazówka

Wolisz uniknąć samodzielnej instalacji? ARK: Survival Evolved możesz też kupić u nas jako gotowy serwer gry. Instalację, aktualizacje i konfigurację wygodnie wykonasz w interfejsie WWW. Wszystkie poradniki znajdziesz w kategorii ARK: Survival Evolved.

Instalacja

W oknie wiersza poleceń steamcmd.exe możesz teraz wykonywać polecenia. Najpierw określ katalog instalacyjny, a następnie zaloguj się jako użytkownik anonymous:

Code
force_install_dir C:\ARK-Survival-Evolved-Server
login anonymous
Informacje

Zawsze ustawiaj force_install_dir przed login anonymous. W przeciwnym razie SteamCMD wyświetli ostrzeżenie i może umieścić pliki w niewłaściwym folderze.

Teraz rozpocznij pobieranie za pomocą tego polecenia:

Code
app_update 376030 validate

App ID 376030 oznacza dedykowany serwer ARK: Survival Evolved. Gdy pojawi się komunikat Success! App '376030' fully installed., pobieranie będzie zakończone. Wpisz quit, aby zamknąć SteamCMD.

Informacje

Nie przerywaj procesu przed jego zakończeniem, aby uniknąć błędów. Pobierane pliki zajmują kilka gigabajtów, więc pobieranie może chwilę potrwać.

Tworzenie pliku startowego

Przejdź do tego podfolderu w katalogu instalacyjnym:

Code
C:\ARK-Survival-Evolved-Server\ShooterGame\Binaries\Win64

Utwórz tutaj plik o nazwie start-ark.bat. Możesz najpierw utworzyć dokument tekstowy, a następnie zmienić jego rozszerzenie na .bat.

Informacje

Upewnij się, że w Eksploratorze plików jest włączona opcja Rozszerzenia nazw plików, aby plik rzeczywiście miał rozszerzenie .bat, a nie .bat.txt.

Otwórz plik w edytorze tekstu (np. Notepad++) i wklej poniższą treść:

Code
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]
exit

Zastąp [server_name], [admin_password] i [max_players] wybranymi wartościami. W nazwie serwera nie używaj spacji — zamiast nich wpisz podkreślenia, w przeciwnym razie wiersz polecenia zostanie w tym miejscu ucięty. TheIsland to mapa. Inne oficjalne mapy to na przykład ScorchedEarth_P, Aberration_P, Extinction, Ragnarok, TheCenter, Valguero_P, CrystalIsles, LostIsland i Fjordur. Gracze muszą posiadać mapy DLC, aby móc dołączyć.

Jeśli chcesz ustawić hasło dla zwykłych graczy, dodaj ?ServerPassword=[join_password]. Jeśli serwer ma być dodatkowo zdalnie zarządzany za pomocą RCON, dodaj ?RCONEnabled=True?RCONPort=27020. Hasłem RCON jest twoje ServerAdminPassword. Po dodaniu obu opcji polecenie będzie wyglądać tak:

Code
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

Zapisz plik po wprowadzeniu zmian.

Otwieranie portów serwera

Aby serwer był dostępny publicznie, musisz otworzyć porty w Zaporze systemu Windows. ARK: Survival Evolved używa domyślnie tych portów:

PortProtokółPrzeznaczenie
7777UDPPort gry
7778UDPPort peer (zawsze port gry + 1)
27015UDPPort zapytań dla listy serwerów Steam
27020TCPRCON (tylko jeśli jest włączony)

Otwórz wyszukiwarkę systemu Windows, wyszukaj PowerShell, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.

Informacje

Koniecznie uruchom PowerShell jako administrator — w przeciwnym razie reguły nie zostaną utworzone.

Wklej te polecenia:

Code
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

Druga reguła jest potrzebna tylko wtedy, gdy włączysz RCON. Jeśli w pliku startowym podasz inne porty, odpowiednio zmień reguły.

Możesz też utworzyć reguły w Zaporze systemu Windows Defender z zabezpieczeniami zaawansowanymi, w sekcji Reguły przychodzące. Jak to zrobić, wyjaśnia nasz poradnik dotyczący otwierania portów na serwerze VPS lub serwerze dedykowanym.

FAQ

Często zadawane pytania

App ID to 376030. Zainstalujesz i zaktualizujesz serwer w SteamCMD, wykonując po login anonymous polecenie app_update 376030 validate.
Domyślnie UDP 7777 (port gry), UDP 7778 (port peer, zawsze port gry + 1) i UDP 27015 (port zapytań dla listy serwerów Steam). Jeśli włączysz RCON, potrzebny będzie też TCP 27020.
Znajdziesz je w folderze serwera pod ścieżką ShooterGame\Saved\Config\WindowsServer. Pliki powstaną przy pierwszym uruchomieniu serwera. Edytuj je tylko wtedy, gdy serwer jest zatrzymany, bo podczas zamykania nadpisze twoje zmiany.

Opinia

Czy ten artykuł był pomocny?

Twoja opinia pomaga nam lepiej ustalać priorytety i aktualizować treści.

0 od 0 Osoby oceniające uznały ten artykuł za pomocny.

Indywidualna pomoc

Instrukcja nie wystarcza?

Nasz zespół wsparcia ZAP zna twój produkt — opisz krótko problem, a pomożemy ci osobiście.

Zappy zna tę instrukcję i odpowie ci bezpośrednio na czacie.