VPS: Enshrouded Serwer Dedykowany Linux - Instalacja
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 Linux VPS i chcesz zainstalować serwer dedykowany Enshrouded? Trafiłeś idealnie. W tym poradniku krok po kroku pokażemy, 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.
Czy wiesz, że możesz zainstalować nasz ZAP GS/TS3 Interface bezpośrednio na swoim VPS, co pozwala na szybkie uruchomienie serwerów gier z bezpośrednią integracją z Twoim panelem głównym ZAP-Hosting? Sprawdź więcej o GS/TS3 Interface.
Przygotowanie
Na początek połącz się ze swoim VPS przez SSH. Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika SSH Initial Access.
Musisz też wykonać pierwszą konfigurację SteamCMD, jeśli to Twój pierwszy raz z tym narzędziem na Linuxie. Skorzystaj z naszego poradnika SteamCMD Linux Setup i upewnij się, że SteamCMD jest w pełni skonfigurowany, zanim przejdziesz dalej.
Enshrouded nie oferuje natywnej wersji serwera na Linuxa, więc potrzebny jest dodatkowy krok, aby uruchomić wersję Windows na Linuxie.
Musisz wykonać jednorazową instalację warstwy kompatybilności Wine, jeśli to Twój pierwszy raz z tym na Linux VPS. Skorzystaj z naszego szybkiego poradnika Wine Compatibility Layer Setup, aby to przygotować przed dalszą instalacją.
Instalacja
Zaloguj się jako użytkownik steam
i przejdź do katalogu domowego home/steam
, aby utrzymać 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
. Parametr +@sSteamCmdForcePlatformType windows
wymusza instalację binarek Windows.
steamcmd +@sSteamCmdForcePlatformType windows +force_install_dir '/home/steam/Enshrouded-Server' +login anonymous +app_update 2278520 validate +quit
Poczekaj cierpliwie na pobranie – może to chwilę potrwać przy większych grach. Po zakończeniu zobaczysz komunikat potwierdzający sukces.
Konfiguracja
Na tym etapie masz już gotowy serwer Enshrouded. Możesz dalej konfigurować serwer przez plik konfiguracyjny znajdujący się w katalogu serwera.
Wszystkie parametry możesz zmienić, edytując plik enshrouded_server.json w katalogu głównym.
nano /home/steam/Enshrouded-Server/enshrouded_server.json
Zobacz nasz poradnik Enshrouded Server Configuration, aby poznać wszystkie dostępne opcje i ich działanie.
Uruchamianie i łączenie się z serwerem
Teraz czas uruchomić serwer. Przejdź do głównego katalogu gry i uruchom plik wykonywalny enshrouded_server.exe poleceniem poniżej. Pamiętaj, aby dodać polecenia xvfb-run i wine, które uruchomią serwer przez warstwę kompatybilności Wine.
xvfb-run wine /home/steam/Enshrouded-Server/enshrouded_server.exe
W terminalu powinno pojawić się wiele logów. Jeśli zobaczysz komunikat [Session] 'HostOnline' (up)!
, oznacza to, że serwer uruchomił się poprawnie. Połączysz się z nim, dodając dane serwera w zakładce Find Games: [twoj_adres_ip]:15636
.
Podsumowanie
Gratulacje, pomyślnie zainstalowałeś i skonfigurowałeś serwer Enshrouded na swoim VPS! Kolejnym krokiem polecamy nasz poradnik Setup Linux Service, który pokaże Ci, jak uruchomić serwer dedykowany jako usługę systemową. To daje wiele korzyści, jak automatyczne uruchamianie serwera przy starcie VPS, 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!