Jak hostować serwer FiveM
Serwer FiveM to trzy rzeczy, które muszą się ze sobą zgadzać: artefakty serwera, baza MySQL i txAdmin siedzący na obu. Ten przewodnik prowadzi budowę w kolejności, która omija typowe ślepe zaułki, i jest szczery co do tego, które części zostają twoim problemem potem.
Budowa we właściwej kolejności
Dlaczego bazę danych trzeba uruchomić najpierw
W serwerze roleplay nic nie jest bezstanowe. Postacie, pojazdy, ekwipunki, prace i nieruchomości żyją w MySQL, co oznacza, że baza nie jest komponentem twojego serwera, tylko tym, z czego serwer jest zrobiony. Zainstalujesz framework, zanim baza będzie gotowa, i dostaniesz serwer, który startuje, rzuca błędy połączenia i zostawia graczy z postaciami, które znikają przy ponownym połączeniu.
To także część, która najbardziej karze hosting na jednej maszynie. VPS po awarii bez zrzutu z zeszłej nocy to nie przestój, tylko wyczyszczenie. A wyczyszczenie to jedna rzecz, której społeczność roleplay nie wybacza. Na czymkolwiek hostujesz, ustal harmonogram backupów, zanim otworzysz aplikacje.
Błędy, które kosztowały całe weekendy
- •Otwarcie txAdmin do internetu w domyślnej konfiguracji, która oddaje pełną kontrolę nad serwerem
- •Pominięcie importu SQL, a potem obwinianie frameworka, że nie startuje
- •Baza na tym samym dysku bez backupu i bez harmonogramu zrzutów
- •Nigdy nieaktualizowane artefakty, a potem aktualizacja klienta, która psuje serwer
- •Pozwalanie zasobom rosnąć bez kontroli, aż restart trwa cztery minuty
Ile naprawdę kosztuje samodzielne hostowanie
VPS to tania część. Prawdziwy koszt to godziny: aktualizacje artefaktów po każdej łatce klienta, baza, którą teraz administrujesz, bezpieczne wystawienie txAdmin, harmonogramy restartów i lista zasobów, która rośnie, aż coś zaczyna przekraczać limity czasu w godzinach szczytu. Nic z tego nie jest trudne. Wszystko jest powtarzalne i przychodzi w najgorszych momentach. Dla serwera roleplay oznacza to piątkowy wieczór.
Albo pomiń budowę w ogóle
Ten sam serwer, z txAdmin i bazą MySQL zsynchronizowaną między trzema niezależnymi węzłami, wdrożony za ciebie w zdecentralizowanej chmurze Flux od $12.49 miesięcznie. Klucz cfx.re, zasoby i dane nadal masz ty.
Najczęściej zadawane pytania
Jakie są wymagania sprzętowe serwera FiveM?
Taktowanie zegara jest ważniejsze niż liczba rdzeni, bo serwer FiveM jest jednowątkowy tam, gdzie to ma znaczenie. Jako orientacyjnie: 6GB RAM i 2 szybkie rdzenie wystarczą serwerowi 32 slotów, 8GB i 4 rdzenie serwerowi 48 slotów, a 12GB zajętemu miastu 64 slotów. Zasoby, MLO i skrypty szybko to zwiększają, więc traktuj te bazowe wartości jako minimum, a nie cel.
Czy potrzebuję MySQL, żeby uruchomić serwer FiveM?
Dla każdego frameworka roleplay, tak. qbcore, qbox i ESX przechowują postacie, ekwipunki, pojazdy i prace w MySQL lub MariaDB, i żaden nie wystartuje poprawnie, dopóki baza nie istnieje, użytkownik nie ma dostępu i nie zaimportowano zrzutu SQL frameworka. Czysty serwer bez frameworka może działać bez niej, ale większość ludzi nie ma tego na myśli, mówiąc o serwerze FiveM.
Czym jest txAdmin i czy muszę z niego korzystać?
txAdmin to webowy panel sterowania dołączony do artefaktów serwera FiveM: przepisy, zarządzanie zasobami, dostęp do konsoli, zaplanowane restarty i administracja graczami. Nie jest obowiązkowy, ale tak właśnie prowadzi serwer prawie każdy, i to on zamienia goły artefakt w coś, czym możesz administrować bez SSH.
Jakich portów potrzebuje serwer FiveM?
Port 30120 na TCP i UDP dla gry oraz osobny port dla txAdmin (domyślnie 40120). Otwarcie tylko TCP to najczęstszy błąd konfiguracji. Serwer pojawia się na liście, ale gracze nie mogą się połączyć. txAdmin nigdy nie powinien być wystawiony publicznie bez mocnego hasła, bo daje pełną kontrolę nad serwerem.
Czy samodzielny hosting FiveM jest tańszy niż zarządzany?
Na fakturze, zwykle tak. Łącznie zależy to od tego, ile warte są twoje wieczory. VPS zdolny do obsługi miasta 48 slotów nie jest daleko od ceny zarządzanego planu, a różnica kupuje ci aktualizacje artefaktów, administrację bazą, backupy i to, że to ty naprawiasz, gdy coś się psuje w trakcie sesji.
Czytaj dalej
- Wymagania serwera FiveMDlaczego jednowątkowy CPU to limit, jak dobrać RAM i limit slotów, którego żaden sprzęt nie podniesie.
- Konfiguracja txAdminPięć kroków kreatora i wartości bazy danych, których txAdmin nie znajdzie sam.
- Jak porównać dowolnego hosta FiveMCena za sloty kontra zasoby, czy MySQL jest w cenie i kto posiada klucz licencyjny.
- Wynajmij serwer FiveMCo kosztuje każdy pakiet i jaką subskrypcję Cfx.re musisz mieć, zanim zadziała 64 sloty.
- Zarządzany hosting FiveMCo obejmuje zarządzany plan, co pozostaje twoje i gdzie leżą twoje dane.
- Serwer nie pojawia się na liściePięć przyczyn w kolejności, łącznie z limitem 48 slotów, który ukrywa zdrowy serwer.
- Hosting serwera qbcoreCzego framework wymaga od hosta i dlaczego to baza danych jest miejscem, w którym instalacje się wywalają.