Inštalácia SteamCMD
Na zaciatok by som chcel upozorniť, že v návode budeme používať distribucia Debian 8 a inštalácia na iné distribucia Linuxe sa mozem mierne líšiť. Ak by vás zaujímalo Niečo viac do hĺbka, odporúčam si pozriet návod http://www.itnetwork.cz/site/vps
Čo je SteamCMD?
Steam Console Client Alebo SteamCMD je verze steam klienta v príkazovom riadku. Jeho primárnou úlohou je inštalovať a aktualizovať rôzne dedikované servery, ktore Steam ponuka v jeho rozhrania. Pred tím ste ho mohli spoznať Ako HLDSUpdateTool, ktory bol však Takmer nepoužiteľná a Preto bol nahradený práve spomínaným SteamCMD.
Čo budeme potrebovať?
- Putty ( http://www.putty.org/)
- Vlastne VPS s nainštalovaným Debian (om) 8
- prístup root
Prihlásime sa na naše VPS Ako root. Nezabudnite že pri Pisani hesla sa kurzor nepohybuje kvoli bezpečnosti a zelený kurzor označuje aktívne Riadok.
Po úspešnom prihlásení budete vaša Putty vyzera nejako takto:
Na poslednom riadku ste si mohli všimnutie root @ vm19280: ~ #. Tento Riadok by som zhrnul asi jednoducho prihlasený_uživateľ @ názov_stroja: adresár
Pred samotnou inštaláciám SteamCMD vykonáme ešte pár prikazovať. Nebudeme si ich rozoberať, nie je to cieľom návodu, ale mozme si povedie, že nám to aktualizuje systém a nainštaluje potrebné závislosti.
apt-get update apt-get upgrade apt-get dist-upgrade apt-get install lib32gcc1 apt-get
Vytvoríte si nového používateľa a pomenujeme ho steam. Heslo mu mozem zvoliť každý podľa vlastneho uvážením.
adduser steam
Prihlásime sa na užívateľoch steam, stiahni SteamCMD a rozbalíme ho do domácej zložka užívateľa a presne ho spustíme.
su steam cd wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz tar -xf steamcmd_linux.tar.gz ./steamcmd.sh
Po spustení SteamCMD sa nám aktualizuje a spustí, teda už nebudeme dávať príkazy do konzoly, ale Priamo do SteamCMD.
Než začneme čokoľvek robit, musíme sa prihlásiť. Steam ponuka možnosť anonymného prihlásenia a mi ju ai využijeme. Samozrejme sa mozme prihlásiť aj cez náš steam účet pomocou login <username>, no my však použijeme anonymný Prihlásenie login anonymous.
Po prihlaseni je SteamCMD plne pripravený na použitím a na ukážku si nainštalujete Counter Strike: Global Offensive server.
Vložíme príkaz force_install_dir <path>, ktory nám nastaví adresár, do ktoreho sa nám nainštalujeme server. Ja Pouzite force_install_dir ./cs_go/.
Ďalej ho už ľan nainštalujete príkazom app_update 740 validate, kde 740 je ID hry CSGO. Aké jednoduché však?
Kompletne dokumentacia k SteamCMD nájdu na https://developer.valvesoftware.com/wiki/Main_Page.
Ak by bol záujem o detailnejšom Predstavenie SteamCMD a písanie Skriptovať pre neho, podľa potreby i pomocou už existujúci, nezabudnite mi napíšete do komentára. Za každú konštruktívnu kritiku budem rád