Go to main content

Serwer dedykowany: Konfiguracja Avorion Dedicated Server 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 Linux VPS i chcesz zainstalować na nim serwer dedykowany Avorion? Trafiłeś idealnie. W tym poradniku krok po kroku pokażemy Ci, jak zainstalować tę usługę na Twoim serwerze Linux, korzystając ze 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 skonfigurować serwery gier z bezpośrednią integracją z Twoim panelem głównym ZAP-Hosting, w zaledwie kilka kliknięć? 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 Twoje pierwsze użycie tego narzędzia na Linuxie. 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 wszystko było uporządkowane.

sudo -u steam -s
cd ~

Po zalogowaniu rozpocznij instalację, używając poniższego polecenia, które uruchomi SteamCMD i zainstaluje serwer Avorion bezpośrednio dla użytkownika steam.

steamcmd +force_install_dir '/home/steam/Avorion-Server' +login anonymous +app_update 565060 validate +quit

Bądź cierpliwy podczas pobierania, może to potrwać chwilę, zwłaszcza przy większych grach. Po zakończeniu zobaczysz komunikat potwierdzający sukces.

Konfiguracja

Na tym etapie masz już gotowy serwer Avorion. Możesz skonfigurować ustawienia serwera bezpośrednio w pliku startserver.sh, który wcześniej skopiowałeś. Otwórz go poleceniem nano /home/steam/Avorion-Server/startserver.sh i dostosuj parametry serwera.

Parametry i ustawienia specyficzne dla świata możesz edytować w pliku konfiguracyjnym server.ini, który znajdziesz w folderze zapisu każdej galaktyki. Będzie on przechowywany w katalogu domowym użytkownika (czyli steam) i możesz nim zarządzać za pomocą poniższych komend:

# Wyświetl aktualne zapisy
ls /home/steam/.avorion/galaxies

# Edytuj konfigurację zapisu
nano /home/steam/.avorion/galaxies/avorion_galaxy/server.ini

Uruchamianie i łączenie się z serwerem

Teraz czas na start serwera. Przejdź do głównego katalogu gry i utwórz kopię przykładowego pliku batch.

cp /home/steam/Avorion-Server/server.sh /home/steam/Avorion-Server/startserver.sh

Możesz edytować ten plik według potrzeb. Gdy będziesz gotowy, uruchom nowy plik batch startserver.sh poleceniem:

/home/steam/Avorion-Server/startserver.sh

W konsoli powinny pojawić się logi, które oznaczają, że serwer się uruchomił. Pamiętaj, że pierwsze uruchomienie może potrwać dłużej, bo wszystko jest konfigurowane. Gdy będzie gotowe, zobaczysz komunikat Server startup complete.. Teraz możesz połączyć się z serwerem bezpośrednio przez przeglądarkę serwerów w grze, wpisując adres IP serwera i port (domyślnie 27000).

Podsumowanie

Gratulacje, pomyślnie zainstalowałeś i skonfigurowałeś serwer Avorion na swoim VPS! Kolejnym krokiem polecamy zapoznanie się z naszym poradnikiem Setup Linux Service, który pokazuje, jak ustawić nowy serwer dedykowany jako usługę systemową. To daje wiele korzyści, takich 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, który jest dostępny codziennie i chętnie pomoże!