Go to main content

Serwer dedykowany: ARK Survival Ascended – konfiguracja serwera Linux

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 serwer dedykowany z Linuxem i chcesz zainstalować na nim serwer dedykowany ARK: Survival Ascended? Trafiłeś idealnie. W tym poradniku pokażemy krok po kroku, jak zainstalować tę usługę na Twoim serwerze Linux za pomocą SteamCMD. W przykładach używamy Ubuntu, ale proces powinien być bardzo podobny na innych dystrybucjach.

tip

Czy wiesz, że możesz zainstalować nasz ZAP GS/TS3 Interface bezpośrednio na swoim serwerze dedykowanym? Dzięki temu w kilka kliknięć skonfigurujesz serwery gier z bezpośrednią integracją z Twoim panelem głównym ZAP-Hosting! Sprawdź więcej o GS/TS3 Interface tutaj.

Przygotowanie

Na początek połącz się ze swoim serwerem dedykowanym przez SSH. Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika SSH – pierwsze połączenie.

Jeśli to Twoje pierwsze użycie SteamCMD na tym serwerze, musisz wykonać wstępną konfigurację. Skorzystaj z naszego poradnika konfiguracji SteamCMD na Linuxie i upewnij się, że SteamCMD jest w pełni gotowy przed dalszymi krokami.

Warstwa kompatybilności Wine

ARK: Survival Ascended nie oferuje natywnej wersji serwera na Linuxa, więc potrzebny jest dodatkowy krok, aby uruchomić wersję serwera Windows na Linuxie.

Musisz wykonać jednorazową instalację warstwy kompatybilności Wine, jeśli to Twoje pierwsze użycie na serwerze Linux. Skorzystaj z naszego szybkiego poradnika instalacji Wine, aby to zrobić przed kontynuacją.

Instalacja

Zaloguj się jako użytkownik steam i przejdź do katalogu domowego home/steam, aby zachować porządek.

sudo -u steam -s
cd ~

Po zalogowaniu rozpocznij instalację poleceniem, które uruchomi SteamCMD i zainstaluje serwer bezpośrednio dla użytkownika steam.

steamcmd +force_install_dir '/home/steam/ARK-SA-Server' +login anonymous +app_update 2430930 validate +quit

Poczekaj cierpliwie na zakończenie pobierania – może to potrwać, zwłaszcza przy większych grach. Po pomyślnym zakończeniu zobaczysz komunikat potwierdzający sukces.

Konfiguracja

Na tym etapie masz już gotowy serwer ARK: Survival Ascended. Możesz dalej konfigurować serwer przez plik konfiguracyjny znajdujący się w katalogu serwera.

Wszystkie parametry możesz zmieniać, edytując plik GameUserSettings.ini w folderze Saved.

nano /home/steam/ARK-SA-Server/ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini

Zobacz nasz poradnik konfiguracji serwera ARK: Survival Ascended, aby poznać wszystkie dostępne opcje i ich działanie.

Uruchomienie i połączenie z serwerem

Teraz czas uruchomić serwer. Przejdź do głównego katalogu gry i uruchom plik wykonywalny ArkAscendedServer.exe poleceniem poniżej. Pamiętaj, aby dodać polecenia xvfb-run i wine, by uruchomić serwer przez warstwę kompatybilności Wine.

xvfb-run wine /home/steam/ARK-SA-Server/ShooterGame/Binaries/Win64/ArkAscendedServer.exe TheIsland_WP?listen
informacja

Niestety, z powodu braku wsparcia, nie możesz uruchomić wersji serwera z anty-cheatem Battleye na Linuxie. Anty-cheat nie jest kompatybilny z tym systemem.

W konsoli powinny pojawić się logi, co oznacza, że serwer uruchomił się poprawnie. Pamiętaj, że pierwsze uruchomienie może potrwać dłużej, bo wszystko się konfiguruje. Alternatywnie możesz połączyć się bezpośrednio, wpisując w dolnym pasku wyszukiwania listy serwerów: [twój_adres_ip]:7777.

Podsumowanie

Gratulacje! Pomyślnie zainstalowałeś i skonfigurowałeś serwer ARK: Survival Ascended na swoim serwerze dedykowanym! Kolejnym krokiem polecamy zapoznanie się z naszym poradnikiem uruchamiania serwisu Linux, który pokaże Ci, jak ustawić serwer gier jako usługę systemową. To daje wiele korzyści, m.in. automatyczne uruchamianie serwera przy starcie, automatyczne aktualizacje, łatwe zarządzanie i dostęp do logów oraz wiele więcej!

Jeśli masz pytania lub problemy, skontaktuj się z naszym supportem – jesteśmy do Twojej dyspozycji codziennie!