Go to main content

Serwer dedykowany: Konfiguracja serwera Left 4 Dead 2 na 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 VPS z Linuxem i chcesz zainstalować na nim serwer dedykowany Left 4 Dead 2? Trafiłeś idealnie. W tym poradniku krok po kroku pokażemy Ci, 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 VPS, co pozwoli Ci w kilku kliknięciach ustawić serwery gier z bezpośrednią integracją z Twoim panelem głównym ZAP-Hosting? Dowiedz się 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. Jeśli to Twój pierwszy raz z SteamCMD na Linuxie, musisz też przeprowadzić pierwszą konfigurację SteamCMD. Skorzystaj z naszego poradnika SteamCMD Linux Setup i upewnij się, że SteamCMD jest w pełni skonfigurowany, zanim przejdziesz dalej.

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ę, używając poniższego polecenia, które uruchomi SteamCMD i zainstaluje serwer bezpośrednio dla użytkownika steam.

steamcmd +force_install_dir '/home/steam/l4d2-ds' +login anonymous +app_update 222840 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 Left 4 Dead 2. Możesz dalej konfigurować serwer, edytując plik startowy.

Przejdź do katalogu głównego, a następnie do folderu cfg i otwórz plik server.cfg. Tam możesz zmieniać opcje serwera.

nano /home/steam/l4d2-ds/l4d2/cfg/server.cfg

Rejestracja tokenu GSL

Aby inni gracze mogli dołączyć do Twojego serwera, musisz wygenerować i dodać Game Server Login Token (GSLT). Token ten uwierzytelnia Twój serwer w Steam. Aby wygenerować GSLT, odwiedź http://steamcommunity.com/dev/managegameservers i stwórz token, używając ID gry 222840, które odpowiada Left 4 Dead 2.

Po otrzymaniu tokenu dodaj go do parametrów uruchomieniowych serwera jako +sv_setsteamaccount <TOKEN>.

Uruchomienie i łączenie się z serwerem

Teraz czas na start serwera. Przejdź do głównego katalogu gry i wykonaj poniższe polecenie:

./srcds_run -console -game left4dead2 -secure +maxplayers 22 +map de_dust +sv_setsteamaccount XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

W konsoli powinny pojawić się logi, które potwierdzą, że serwer wystartował 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 wyszukiwarce serwerów: [twój_adres_ip]:2456.

Podsumowanie

Gratulacje, pomyślnie zainstalowałeś i skonfigurowałeś serwer Left 4 Dead 2 na swoim VPS! Kolejnym krokiem polecamy nasz poradnik Setup Linux Service, który pokaże Ci, jak ustawić serwer dedykowany jako usługę systemową. Dzięki temu Twój serwer będzie się automatycznie uruchamiał przy starcie, aktualizował, a Ty zyskasz łatwy dostęp do zarządzania i logów – i wiele więcej!

Jeśli masz pytania lub potrzebujesz pomocy, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂