Poradnik jeszcze nie ukończony, cierpliwości
Logujemy się na konto root a następnie instalujemy javę i biblioteki dla systemu 64bit
apt-get install -y screen default-jdk lib32gcc1
Dodajemy użytkownika z poziomu którego będzie uruchomiony serwer Nigdy nie uruchamiaj serwerów gier spod konta root! To bardzo niebezpieczne.
Kreator nas zapyta o dane, wciskamy klawisz enter aż skończy pytać, nie trzeba nic wpisywać :slight_smile:
adduser steam
Logujemy się na nowe konto steam
z poziomu użytkownika root
su steam
Teraz jako użytkownik steam
możemy dokonać instalacji i uruchomienia serwera
Instalacja SteamCMD, taki Steam spod wiersza poleceń.
cd ~/
mkdir steamcmd
cd steamcmd
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
Gdy mamy już SteamCMD, możemy zainstalować pliki gry. Aby móc pobrać tą grę wymagane jest podanie loginu i hasła do konta steam na którym ta gra jest wykupiona. Po odpaleniu komendy zostaniemy zapytani o kod steam guard, jeśli się pomylimy wystarczy odpalić komendę jeszcze raz, bez obaw :)
./steamcmd.sh +login login_do_steam haslo_do_steam +force_install_dir zomboid +app_update 108600 validate +exit
```
Wchodzimy do katalogu ze skryptem odpalającym grę
```bash
cd ~/steamcmd/zomboid/projectzomboid
```
Odpalamy, przy pierwszym odpaleniu jesteśmy pytani o hasło admina dwa razy dla pewności
```bash
./start-server.sh
```
Aby uruchomić w tle robimy to tak
```bash
screen -S zombie ./start-server.sh
```
a następnie wciskamy
Ctrl + A a następnie po sekundzie D