Serwer dedykowany: Konfiguracja 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 serwer dedykowany MOE? Trafiłeś idealnie. W tym poradniku krok po kroku wyjaśnimy, 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 lubisz chłonąć wiedzę 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 Dostęp początkowy (RDP).
Po zalogowaniu się na serwer, musisz zainstalować SteamCMD, aby pobrać niezbędne pliki serwera dedykowanego. SteamCMD to wersja konsolowa (CLI) klienta Steam, która pozwala łatwo pobierać pliki z warsztatu Steam i serwerów dedykowanych. Pobierz SteamCMD z oficjalnej strony Valve lub bezpośrednio tutaj.
Utwórz nowy folder gdzieś na serwerze, w tym przykładzie nazwij go steamcmd
. Przejdź do folderu Pobrane, znajdź plik steamcmd.zip, który właśnie pobrałeś, i przenieś go do folderu steamcmd
. Teraz rozpakuj plik, klikając prawym przyciskiem i korzystając z wbudowanej funkcji Windows lub programów takich jak 7zip czy WinRAR. Po rozpakowaniu powinien pojawić się plik steamcmd.exe.
Uruchom steamcmd.exe i poczekaj, aż proces instalacji zakończy się całkowicie.
Gdy pojawi się komunikat Loading Steam API.... OK, oznacza to, że instalacja zakończyła się sukcesem i możesz przejść do instalacji serwera dedykowanego MOE w kolejnej sekcji.
Instalacja
Po instalacji powinieneś móc wykonywać polecenia w oknie konsoli steamcmd.exe, które wcześniej uruchomiłeś. Najpierw musisz się zalogować jako użytkownik anonymous, wpisując komendę: login anonymous
Po zalogowaniu możesz rozpocząć pobieranie plików.
Opcjonalnie: Możesz ustawić własny katalog instalacji za pomocą komendy force_install_dir [ścieżka]
, zamieniając [ścieżka]
na wybraną lokalizację serwera. Na przykład:
force_install_dir C:\MOE-Server
Teraz wpisz komendę app_update 1794810
, która rozpocznie pobieranie. ID aplikacji 1794810 to MOE.
Nie przerywaj procesu przed jego zakończeniem, aby uniknąć błędów. Może to chwilę potrwać, ale warto być cierpliwym! :)
Po zakończeniu przejdź do katalogu, w którym pobrano wszystkie pliki serwera.
Dostęp do PrivateServerTool
W przeciwieństwie do standardowych instalacji SteamCMD, MOE wymaga skopiowania folderu z lokalnej instalacji gry Steam, aby 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. Ten folder musisz skopiować na swój serwer. Najprościej zrób to przez CTRL+C
na lokalnym PC i CTRL+V
na serwerze Windows przez RDP. Upewnij się, że wklejasz go do katalogu głównego serwera dedykowanego.
Następnie przejdź do kolejnej sekcji, aby skonfigurować przekierowanie portów i ustawienia serwera.
Przekierowanie portów serwera
Aby Twój serwer był dostępny publicznie, musisz skonfigurować reguły przekierowania portów dla portów używanych przez proces serwera dedykowanego. 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 przyciskiem i wybierz Uruchom jako administrator, aby mieć odpowiednie uprawnienia.
Upewnij się, że uruchamiasz Powershell w trybie administratora, inaczej ustawienia mogą się nie zastosować poprawnie.
Skopiuj i wklej poniższe polecenia 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 polecenia automatycznie utworzą reguły zapory sieciowej 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 przejść do właściwego okna.
Musisz utworzyć nowe reguły dla swojego serwera MOE. Kliknij kolejno 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 (Zapora).
Przejdź do kolejnej sekcji, aby utworzyć 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 inne.
Zalecamy przynajmniej ustawić 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 następnie Start Server. To wygeneruje plik StartPrivateServer.bat
, którego użyjesz do uruchomienia serwera.
Polecamy utworzyć skrót do pliku StartPrivateServer.bat
(klikając prawym i wybierając Utwórz skrót), aby ł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 edytorze tekstu, np. Notatniku, i upewnij się, że ścieżka na początku pliku odpowiada lokalizacji serwera.
Jeśli ścieżka jest niepoprawna, możesz kliknąć dwukrotnie pasek ścieżki w katalogu głównym serwera MOE, aby skopiować aktualną ścieżkę i wkleić ją w odpowiednie miejsce w pliku.
Uruchamianie i łączenie się z serwerem
Teraz czas uruchomić serwer. Przejdź do katalogu serwera Myth of Empires i uruchom StartPrivateServer.bat (lub skrót, jeśli go utworzyłeś). Otworzy się konsola serwera w oknie wiersza poleceń i rozpocznie proces startu. Po uruchomieniu 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 edytorze tekstu i sprawdź, czy dwa parametry IP odpowiadają adresowi IP Twojego serwera Windows. Powinno to być automatycznie ustawione przez narzędzie, ale to dobry krok do diagnozy problemów.
Gratulacje! Pomyślnie zainstalowałeś Myth of Empires na swoim Windows serwerze dedykowanym.