VPS: Konfiguracja dedykowanego serwera Myth of Empires 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 MOE? Trafiłeś idealnie. W tym poradniku krok po kroku pokażemy Ci, jak zainstalować tę usługę na Twoim serwerze.
Jak skonfigurować serwer Myth Of Empires na Windows VPS!
Wolisz zobaczyć wszystko w akcji, żeby lepiej zrozumieć? Mamy to! Zanurz się w naszym wideo, które wszystko rozkłada na czynniki pierwsze. Niezależnie czy się spieszysz, czy po prostu wolisz chłonąć info w najbardziej angażujący sposób!
Przygotowanie
Na początek połącz się ze swoim VPS przez Pulpit zdalny (RDP). Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika Pierwszy dostęp (RDP).
Po zalogowaniu na serwer, musisz zainstalować SteamCMD, aby móc pobrać niezbędne pliki dedykowanego serwera. SteamCMD to wersja konsolowa (CLI) klienta Steam, która pozwala łatwo pobierać pliki z warsztatu Steam i dedykowane serwery. Pobierz SteamCMD z oficjalnej strony Valve lub bezpośrednio tutaj.
Utwórz nowy folder gdzieś na serwerze, w tym przykładzie nazwaliśmy go steamcmd
. Przejdź do folderu Pobrane, znajdź plik steamcmd.zip, który właśnie pobrałeś i wrzuć go do folderu steamcmd
. Teraz rozpakuj plik, klikając prawym przyciskiem i korzystając z wbudowanej funkcji rozpakowywania Windows lub użyj programów takich jak 7zip czy WinRAR. W efekcie powinien pojawić się plik steamcmd.exe.
Po prostu uruchom steamcmd.exe i poczekaj, aż instalacja zakończy się w 100%.
Gdy zobaczysz komunikat Loading Steam API.... OK, proces zakończył się sukcesem i możesz przejść do instalacji dedykowanego serwera MOE w kolejnej sekcji.
Instalacja
Po instalacji powinieneś móc wykonywać komendy w konsoli steamcmd.exe, którą uruchomiłeś wcześniej. Najpierw musisz się zalogować jako użytkownik anonymous, wpisując komendę: login anonymous
Po zalogowaniu możesz zacząć pobierać pliki.
Opcjonalnie: Możesz ustawić własny katalog instalacji, wpisując komendę force_install_dir [ścieżka]
, gdzie [ścieżka]
to folder, w którym chcesz mieć serwer. Na przykład:
force_install_dir C:\MOE-Server
Teraz wpisz komendę app_update 1794810
, która rozpocznie pobieranie. App ID 1794810 to aplikacja MOE.
Nie przerywaj procesu przed zakończeniem, żeby uniknąć błędów. Może to chwilę potrwać, ale warto być cierpliwym! :)
Po zakończeniu przejdź do katalogu, gdzie pobrano wszystkie pliki serwera.
Dostęp do PrivateServerTool
W przeciwieństwie do standardowych instalacji SteamCMD, MOE wymaga, abyś skopiował folder z lokalnej instalacji gry Steam, żeby móc uruchomić serwer na Windows.
Otwórz Steam na swoim komputerze, kliknij prawym przyciskiem na grę Myth of Empires i wybierz Przeglądaj pliki lokalne w sekcji Zarządzaj.
W otwartym folderze głównym znajdź folder PrivateServerTool. To właśnie ten folder musisz skopiować na swój serwer. Najprościej zrób to przez CTRL+C
na swoim PC i CTRL+V
na serwerze Windows przez RDP. Wklej go do katalogu głównego dedykowanego serwera.
Teraz przejdź do kolejnej sekcji, aby przekierować porty i skonfigurować serwer.
Przekierowanie portów serwera
Aby Twój serwer był dostępny publicznie, musisz zmienić reguły przekierowania portów dla portów, z których korzysta proces dedykowanego serwera. Możesz to zrobić albo przez polecenia Powershell (łatwiejsze), albo przez panel Zapory Windows Defender.
- Przez Powershell
- Przez Windows Defender
Otwórz wyszukiwarkę Windows i wpisz Powershell. Kliknij prawym i wybierz Uruchom jako administrator, żeby mieć odpowiednie uprawnienia.
Upewnij się, że uruchamiasz Powershell w trybie administratora, inaczej ustawienia mogą się nie zastosować poprawnie.
Skopiuj i wklej poniższe komendy do konsoli Powershell:
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Inbound -LocalPort 11888,12888 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Inbound -LocalPort 11888,12888 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Outbound -LocalPort 11888,12888 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Myth of Empires Server" -Direction Outbound -LocalPort 11888,12888 -Protocol UDP -Action Allow
Te komendy automatycznie utworzą reguły zapory, które są niezbędne, aby Twój serwer MOE był dostępny publicznie.
Wyszukaj w Windows Ustawienia zapory Windows z zaawansowanym zabezpieczeniem. Jeśli otworzy się podstawowy panel zapory, kliknij Ustawienia zaawansowane, aby otworzyć właściwe okno.
Musisz utworzyć nowe reguły dla swojego serwera MOE. 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: 11888, 12888
- UDP przychodzące i wychodzące: 11888, 12888
Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika Przekierowanie portów (Firewall).
Przejdź do kolejnej sekcji, aby stworzyć plik konfiguracyjny i plik startowy .bat
.
Konfiguracja
Teraz użyjesz narzędzia serwera, które skopiowałeś wcześniej z plików gry, aby stworzyć plik konfiguracyjny i plik startowy .bat
, którym uruchomisz serwer.
Przejdź do katalogu, który skopiowałeś wcześniej:
../MOE/PrivateServerTool
W tym folderze uruchom plik PrivateServerTool.exe. Za pomocą tego narzędzia skonfiguruj opcje serwera według własnych preferencji, w tym mody, ustawienia gry i wiele więcej.
Polecamy ustawić przynajmniej podstawowe parametry, takie jak Nazwa serwera, zanim przejdziesz dalej.
Gdy wszystko będzie gotowe, przejdź do zakładki Start Console w narzędziu i kliknij przycisk Save Config, a potem Start Server. To wygeneruje plik StartPrivateServer.bat
, którego użyjesz do uruchamiania serwera.
Polecamy utworzyć skrót do pliku StartPrivateServer.bat
klikając prawym i wybierając Utwórz skrót, żeby łatwiej było go uruchamiać.
Może być konieczna edycja ścieżki do folderu gry w automatycznie wygenerowanym pliku StartPrivateServer.bat
. Otwórz go w notatniku lub innym edytorze i upewnij się, że ścieżka na początku pliku zgadza się z lokalizacją serwera.
Jeśli ścieżka jest błędna, możesz kliknąć dwukrotnie pasek ścieżki w folderze głównym serwera MOE, aby skopiować aktualną ścieżkę i wkleić ją w odpowiednie miejsce w pliku.
Uruchamianie i łączenie z serwerem
Czas uruchomić serwer. Przejdź do katalogu serwera Myth of Empires i uruchom StartPrivateServer.bat (lub skrót, jeśli go zrobiłeś), 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, przechodząc do zakładki Custom Server i wyszukując swój serwer w polu wyszukiwania.
Jeśli masz problemy z połączeniem, otwórz plik StartPrivateServer.bat
w notatniku i sprawdź, czy dwa parametry IP zgadzają się z adresem IP Twojego serwera Windows. Narzędzie powinno automatycznie je uzupełnić, ale to dobry krok do debugowania.
Podsumowanie
Gratulacje, pomyślnie zainstalowałeś i skonfigurowałeś serwer Myth of Empires na swoim VPS! Jeśli masz pytania lub problemy, skontaktuj się z naszym supportem, który jest do Twojej dyspozycji codziennie!