Instalacja serwera Hurtworld Legacy na VPS
-
Kompletna instalacja serwera Hurtworld Legacy na maszynie VPS.
# Aktualizacja systemu oraz instalacja wymaganych bibliotek
Aktualizacja systemu oraz repozytoriów
apt update; apt upgrade -y;Instalacja bibliotek
apt update; apt install ca-certificates lib32gcc1 libstdc++6 lib32z1 tmux zip -y
Instalacja serwera Hurtworld Legacy
Dodajemy użytkownika:
adduser hwserverPrzełączamy się na użytkownika hwsever
su hwserverTworzymy folder w którym rozpakujemy pliki
mkdir -p /home/hwserver/steamcmda następnie do niego przejdziemy
cd /home/hwserver/steamcmdPobieramy SteamCMD które pozwoli nam pobrać czysty serwer hurtworld.
wget http://media.steampowered.com/client/steamcmd_linux.tar.gza następnie rozpakujemy
tar xvfz steamcmd_linux.tar.gzoraz nadamy uprawnienia do uruchomienia
chmod +x steamcmd.shi pobieramy serwer
./steamcmd.sh +login anonymous +force_install_dir /home/hwserver/ +app_update 405100 -beta legacy validate +quitNaprawa steamclient.so, aby móc pobierać modyfikacje
cp -v "/home/hwserver/steamclient.so" "/home/hwserver/Hurtworld_Data/Plugins/x86/steamclient.so" cp -v "/home/hwserver/linux64/steamclient.so" "/home/hwserver/Hurtworld_Data/Plugins/x86_64/steamclient.so"Mamy już czysty serwer który możemy uruchomić i który będzie działał, lecz nie ma możliwości dodanie pluginów. Żeby mieć możliwość instalowania pluginów przechodzimy do następnego kroku.
Instalacja Oxide
Przechodzimy do głównego katalogu serwera:
cd /home/hwserver/Pobieramy paczkę w której będą się znajdować wymagane pliki
wget https://umod.pl/assets/uploads/files/hurtworld-legacy/Oxide.Hurtworld-2.0.3911.zip -O Oxide.Hurtworld.zipRozpakowujemy paczkę
unzip -o Oxide.Hurtworld.zipPobieramy kompilator do pluginów, ponieważ w starszym oxide linki wygasły
wget https://assets.umod.org/compiler/Compiler.x86_x64Pobieramy skrypt który umożliwi nam wystartowanie serwera
wget https://umod.pl/assets/uploads/files/hurtworld-legacy/_start.shoraz nadajemy prawa aby skrypt mógł się wykonać
chmod +x _start.shUtrzymywanie serwera za pomocą
tmuxtmux new -d -s hwserver "/home/hwserver/./_start.sh"Minimalizowanie programu tmux:
ctrl + b d
Wyłączanie serwera:ctrl + b x
Powracanie do programu tmux:tmux a -t hwserver -
Aktualizacja
Poprawiono pod wersje LEGACY
Poprawiono linki
Zmieniono program screen na tmux -
Aktualizacja
Mała poprawka zmienono CSharpCompiler.exe na CSharpCompiler.x86_x64 -
Aktualizacja
- dodano nowszy Oxide
- zaktualizowano linki
- zmieniono nazwę użytkownika z hurtworld na hwserver
-
Mam problem z danym poradnikiem. Podczas gdy wpisuje polecenie "./steamcmd.sh +login anonymous +force_install_dir /home/hwserver/ +app_update 405100 -beta legacy validate +quit" będąc w folderze steamcmd ukazuje mi się wiadomość o frazie "No such file or directory". Wszystko zrobiłem zgodnie i dokładnie z poradnikiem.
-
@baloniasty Jaki system? Spróbuj stworzyć katalog jako użytkownik
hwserverkomendąmkdir -p /home/hwserver/i powtórz instalacje. -
System Debian 11, próbowałem tego co napisałeś, nie działa.
-
@baloniasty wykonałeś w takiej kolejności?
cd /home/hwserver/steamcmd ./steamcmd.sh +login anonymous +force_install_dir /home/hwserver/ +app_update 405100 -beta legacy validate +quit cd /home/hwserver -
Tak, zgadza się.
-
@baloniasty nie wiem jak pomóc wydaje mi się, że coś źle w kolejności komend. Skoro nie chce się wykonać komenda ./steamcmd.sh to najprawdopodobniej steamcmd jest zainstalowany w złym katalogu.
-
Witam po wpisaniu w konsole ./start.sh lub ./host.sh wyswietla mi komunikat Set current directory to /home/hwserver
Found path: /home/hwserver/Hurtworld.x86
Folder jest odpowiedni, ten drugi blad w logach pokazuje 21:15 [Error] Couldn't check for update to Compiler.x86
21:15 [Error] The remote server returned an error: (404) Not Found.
Nie moge niczego znalzec na necie jakas porada ? -
@wieszok Tak ma być ponieważ na linuxie nie działa konsola serwera. Jeżeli wyświetla się cos takiego:
Set current directory to /home/hwserver Found path: /home/hwserver/Hurtworld.x86to serwer już działa
Jak chcesz sprawdzić log z uruchomienia serwera włącz serwer używając komendy ./start.sh wtedy powinien stworzyć się plik w głównym kataloguoutput.txt -
@Mroczny a masz może plik który zmienia serwer steam na steam/nosteam?
-
@Termal nie mam
-
Witam mam problem żeby uruchomić serwer i plus zeby dołaczyć na serwer
-
@Vortex69-0 Stwórz nowy temat i wstaw w nim logi, wróżyć nie umiem
-
@Mroczny napisał w Instalacja serwera Hurtworld Legacy na VPS:
@Vortex69-0 Stwórz nowy temat i wstaw w nim logi, wróżyć nie umiem
Problem tkwi w tym iż zainstalował to poprzez te komendy w poradniku razem na dc byliśmy i udostepniał obraz, Po zainstalowaniu serwera nie da się połączyć z serwerem cały czas leciały kropki i tak w kółko.
-
@SebaaaTV też tak zrozumiałem jak Vortex napisał tylko wciąż nie mam żadnego logu żeby sprawdzić w czym tkwi problem.
-
jak mogę nadać sobie admina ?
-
@DeYam https://www.umod.pl/topic/122/jak-nadac-admina
Jakbyś miał problem stwórz nowy temat
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Zarejestruj się Zaloguj się