VPS: Konfiguracja dedykowanego serwera RageMP na Windows
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 Windows VPS i chcesz zainstalować na nim dedykowany serwer RageMP? Trafiłeś idealnie. W tym poradniku krok po kroku pokażemy Ci, jak zainstalować tę usługę na Twoim serwerze.
Przygotowanie
Na początek połącz się ze swoim VPS przez Pulpit zdalny (RDP). Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika Dostęp początkowy (RDP).
Po zalogowaniu się na serwer, zacznij od instalacji Microsoft Visual C++ Redistributable 2017, ponieważ jest to wymóg RageMP. Upewnij się, że jest zainstalowany przed dalszymi krokami. Jeśli nie jesteś pewien, czy już go masz, uruchom instalator, który poinformuje Cię podczas instalacji.
Gdy zależność jest już zainstalowana, pobierz najnowszą wersję serwera ze strony RageMP.
Jeśli masz już zainstalowany RageMP, możesz przejść do sekcji Przełączanie na gałąź serwera. Nie musisz instalować RageMP ponownie.
Instalacja
Po pobraniu pliku uruchom plik wykonywalny RAGEMultiplayer_Setup.exe i przejdź przez proces instalacji. Podczas instalacji możesz zmienić ścieżkę instalacji, co zdecydowanie polecamy.
Po instalacji RageMP uruchom aplikację RAGE Multiplayer, która powinna być teraz dostępna w Twoich aplikacjach Windows.
Przy pierwszym uruchomieniu będziesz musiał wskazać ścieżkę do folderu instalacji gry GTA:V. Lokalizacja zależy od launchera, z którego korzystasz, domyślnie będzie to C:/Program Files
lub C:/Program Files (x86)
.
Teraz musisz zmienić gałąź, aby pobrać pliki serwera.
Przełączanie na gałąź serwera
Przejdź do katalogu, w którym zainstalowano RageMP. Znajdź plik config.xml w tym folderze. Zmień parametr channel
z prerelease
na prerelease_server
i zapisz plik.
Następnie uruchom plik wykonywalny updater.exe, który pobierze niezbędne pliki serwera zgodnie ze zmianą gałęzi. Zauważysz nowy folder server-files w katalogu RageMP, który będzie Ci potrzebny.
Możesz teraz przywrócić parametr channel
do prerelease
i ponownie uruchomić plik update.exe, aby wrócić do wersji klienta i móc znowu grać.
Możesz przenieść pliki serwera i zmienić nazwę folderu na dowolną, np. na pulpit. Nie musisz uruchamiać serwera w folderze RAGEMP
.
Aby uruchomić serwer, po prostu uruchom ragemp-server.exe znajdujący się w katalogu server-files
lub w swoim folderze serwera — serwer zacznie się uruchamiać. Zalecamy jednak najpierw skonfigurować przekierowanie portów i ustawienia serwera.
Przekierowanie portów serwera
Aby Twój serwer był dostępny publicznie, musisz zmienić reguły przekierowania portów dla portów używanych przez proces dedykowanego serwera. Możesz to zrobić bezpośrednio przez polecenia PowerShell, co jest łatwiejsze, lub standardowo przez panel zapory Windows Defender.
Pierwsze uruchomienie serwera powinno wyświetlić monit UAC. Jeśli go zaakceptujesz, reguły zapory zostaną ustawione automatycznie i możesz przejść do kolejnej sekcji. W przeciwnym razie skorzystaj z jednej z poniższych metod.
- Przez PowerShell
- Przez Windows Defender
Otwórz wyszukiwarkę Windows i wpisz PowerShell. Kliknij prawym przyciskiem i wybierz Uruchom jako administrator, aby mieć odpowiednie uprawnienia.
Upewnij się, że uruchamiasz PowerShell w trybie administratora, inaczej ustawienia mogą nie zostać poprawnie zastosowane.
Następnie skopiuj i wklej poniższe polecenia do PowerShell:
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Inbound -LocalPort 22005 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Inbound -LocalPort 22005 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Outbound -LocalPort 22005 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Outbound -LocalPort 22005 -Protocol UDP -Action Allow
Te polecenia automatycznie utworzą reguły zapory, które są niezbędne, aby Twój serwer RageMP był dostępny publicznie.
Użyj wyszukiwarki Windows, aby otworzyć Ustawienia zapory Windows z zaawansowanym zabezpieczeniem. Jeśli otworzysz podstawową stronę zapory, kliknij Ustawienia zaawansowane, aby otworzyć właściwe okno.
Musisz utworzyć nowe reguły dla swojego serwera RageMP. Kliknij na reguły przychodzące i wychodzące i dodaj je dla następujących protokołów i portów:
- TCP przychodzące i wychodzące: 22005
- UDP przychodzące i wychodzące: 22005
Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika Przekierowanie portów (zapora).
Po dodaniu tych reguł Twój serwer będzie dostępny, co oznacza, że połączysz się z nim przez adres IP serwera.
Zalecamy najpierw skonfigurować ustawienia serwera w kolejnej sekcji, zanim zaczniesz z niego korzystać.
Konfiguracja
Na tym etapie masz już gotowy serwer RageMP. Możesz dalej konfigurować serwer przez plik konfiguracyjny.
Wróć do katalogu głównego. Znajdź i otwórz plik conf.json. W tym pliku możesz zmienić kilka parametrów serwera, takich jak port, nazwa serwera i inne.
Przykładowo, oto kilka ustawień konfiguracyjnych:
"maxplayers" : 100,
"name" : "ZAP-Hosting Docs Test",
"gamemode" : "freeroam",
Uruchamianie i łączenie się z serwerem
Teraz czas uruchomić serwer. Przejdź do katalogu server-files
lub swojego folderu serwera i uruchom ragemp-server.exe, aby rozpocząć start serwera. Otworzy się konsola serwera w oknie wiersza poleceń i rozpocznie proces uruchamiania.
Teraz możesz połączyć się bezpośrednio z serwerem w grze przez launcher RageMP.
Podsumowanie
Gratulacje, pomyślnie zainstalowałeś i skonfigurowałeś serwer RageMP na swoim VPS! Jeśli masz pytania lub problemy, skontaktuj się z naszym zespołem wsparcia, który jest dostępny codziennie, by Ci pomóc!