uMod Polska
    • Ostatnie
    • Tagi
    • Użytkownicy
    • Grupy
    • Zarejestruj się
    • Zaloguj się

    Instalacja serwera Hurtworld V2 na maszynie dedykowanej lub VPS

    Zaplanowany Przypięty Zablokowany Przeniesiony Poradniki
    hurtworldv2hurtworld
    6 Posty 4 Uczestników 2.7k Wyświetlenia
    Załaduj więcej postów
    • Najpierw najstarsze
    • Najpierw najnowsze
    • Najwięcej głosów
    Odpowiedz
    • Odpowiedz, zakładając nowy temat
    Zaloguj się, aby odpowiedzieć
    Ten temat został usunięty. Mogą go zobaczyć tylko użytkownicy upoważnieni do zarządzania tematami.
    • youhosiundefined
      youhosi Administrator
      ostatnio edytowany przez Mroczny

      🔧 Kompletna instalacja serwera Hurtworld V2.

      Instalacji możesz dokonać na maszynie dedykowanej lub VPSie.


      Minimalne wymagania:

      • System wywodzący się z rodziny linux (W tym przypadku Debian 9),
      • 4 GB pamięci RAM,
      • Procesor o taktowaniu przynajmniej 2,4GHz
      • Podstawowa wiedza na temat poruszania się po systemie linux,
      • Przynajmniej 4GB wolnego miejsca na dysku

      1. Aktualizacja systemu oraz instalacja wymaganych bibliotek

      Aktualizacja repozytoriów

      apt update && apt upgrade -y
      

      Instalacja bibliotek

      apt install ca-certificates lib32gcc1 libstdc++6 lib32z1 curl tmux -y
      

      2. Dodawanie użytkownika

      Na samym początku, ze względów bezpieczeństwa tworzymy użytkownika o nazwie hurtworld (Możesz użyć innej nazwy)

      ℹ Konfigurator zada nam kilka pytań które można pominąć enterem, lecz na samym końcu będziesz musiał podać hasło.

      adduser hurtworld
      

      Po utworzeniu użytkownika należy się na niego przełączyć oraz przejść do głównego katalogu w celu kontynuowania instalacji

      su hurtworld
      
      cd ~/
      

      3. Pobieranie oraz rozpakowywanie SteamCMD

      Jest to aplikacja która pozwoli nam pobrać serwer do hurtworlda (jak i do innych gier też, np. rusta)

      curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
      

      4. Instalacja serwera

      Uruchamiamy skrypt steamcmd.sh z paramatrami:

      ./steamcmd.sh - Uruchamia skrypt,
      +login anonymous - Loguje się do konsoli jako anonimowy użytkownik,
      +force_install_dir /home/hurtworld/serwer/ - Ustala katalog do którego zostaną pobrane pliki
      +app_update 405100 validate - Pobiera pliki serwerowe do gry Hurtworld ItemV2
      +quit - Wychodzi z konsoli

      ./steamcmd.sh +login anonymous +force_install_dir /home/hurtworld/serwer/ +app_update 405100 validate +quit
      

      5. Uruchamianie czystego serwera hurtworld V2

      Teraz gdy wszystkie pliki się pobiorą należy przejść do katalogu serwer i nadać pliku host.sh odpowiednie uprawnienia:

      cd ~/serwer/
      
      chmod +x host.sh
      

      Przed uruchomieniem serwera należy użyć edytora tekstowego i dodać ciąg _64 po ./Hurtworld.x86 do pliku host.sh

      nano host.sh
      

      Po edycji wychodzimy z pliku w następujący sposób: ctrl + 0 (enter) i ctrl + x

      Więc ostatecznie wszystko powinno wyglądać tak w pliku host.sh:

      ./Hurtworld.x86_64 -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Unconfigured Linux Server" -logfile output.txt
      

      Teraz nasz serwer powinien już normalnie działać 🎉


      6. Aktywacja tmux

      Żeby serwer mógł nieustannie działać musimy go odpalić przez aplikację tmux, a więc:

      tmux new -d -s serwer "/home/hurtworld/serwer/./host.sh"
      

      Minimalizowanie programu screen: ctrl + b d
      Wyłączanie serwera: ctrl + b x
      Powracanie do programu: tmux a -t serwer


      Oxide

      Skąd pobrać oraz jak zainstalować Oxide Core jest dokładnie opisane w tym temacie - uMod - Informacje i wersje.


      Aktualizacja serwera

      cd
      ./steamcmd.sh +login anonymous +force_install_dir /home/hurtworld/serwer/ +app_update 405100 validate +quit

      ServerProject.plundefined 1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
      • youhosiundefined
        youhosi Administrator
        ostatnio edytowany przez

        Aktualizacja poradnika.

        1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0
        • youhosiundefined
          youhosi Administrator @Thelemon
          ostatnio edytowany przez youhosi

          Aktualizacja poradnika.

          1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0
          • ServerProject.plundefined
            ServerProject.pl Hosting @youhosi
            ostatnio edytowany przez

            Zamiast screen polecam tmux, lepiej radzi sobie z kodowaniem i jest dużo nowszym softem z większą liczbą ficzerów 🙂

            Hostujemy serwery od ponad 10 lat!

            Serwery Hurtworld z ochroną anty-DDoS już od 0,50 zł / slot. Dostępne wersje: Item v2 / Legacy.

            Zamów serwer:
            https://admin.serverproject.eu/order/create?product=hw

            1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
            • Kub41Tapundefined
              Kub41Tap Globalny moderator
              ostatnio edytowany przez

              🆙 Aktualizacja

              • Dodanie aktualizacji serwera

              Edycja map Hurtworld/Editing hurtworld maps - https://umod.pl/topic/169/przerobienie-mapy-hurtworld-itemv1

              1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0
              • Mrocznyundefined
                Mroczny Administrator
                ostatnio edytowany przez

                Aktualizacja
                Zmieniono program screen na tmux

                1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0

                • Pierwszy post
                  Ostatni post
                Sugerowane tematy
                • Problem z pluginami pomoże ktoś
                  cypinorekundefined
                  cypinorek
                  0
                  10
                  290

                • Resp srzynek
                  Mrocznyundefined
                  Mroczny
                  0
                  2
                  166

                • Plugin na ukrycie nicków graczy na Bodziu
                  Mietekundefined
                  Mietek
                  0
                  6
                  403

                • VehicleManager
                  Kub41Tapundefined
                  Kub41Tap
                  0
                  9
                  339

                • DeathMessages - Powiadomienia o śmierci
                  Kub41Tapundefined
                  Kub41Tap
                  0
                  2
                  482
                Prywatność · Regulamin · Pliki cookies

                uMod Polska © 2024