Je to niečo podobné ako modernejší HlStatsX:CE, len s tým rozdielom, že poniektorým hráčom, zo starej školy tieto štatistiky vyhovovali viac. Kedže vývoj PS sa zastavil v podstate niekde v dobe kamennej a na nových verziách php5.4 a vyššie hádže nehorázne veľa chýb a bugov, tak som sa jedného pekného dňa rozhodol, že sa to pokúsim dať dokopy, čo sa mi aj podarilo.
http://stats.gamenice.sk/pub
Začneme teda, za prvé si pripravíme naše VPS, ktoré musí obsahovať:
- PHP v4.3 (or 5.0+)
- MySQL v4.1.11 (or v5.0+)
- Perl v5.8
- Required Perl modules
- DBI
- DBD::mysql
Všetky tieto veci by malo vaše VPS obsahovať v základnom balíku.
Prihlásime sa teda na "putty" a vytvoríme si nový dočastný adresár:
Kód: Vybrat vše
mkdir /temp
cd /temp
Stiahneme si PS:
Kód: Vybrat vše
wget http://stats.gamenice.sk/other/psychostats.tar.gz
Rozbalíme balíček:
Kód: Vybrat vše
tar zxvf psychostats.tar.gz
Teraz si vytvoríte priečinok kde bude PS uložený (v mojom prípade je to /pub)
Kód: Vybrat vše
mkdir /var/www/pub/
Skopírujeme rozbalené balíček PS
Kód: Vybrat vše
cp -rf upload/* /var/www/pub/
Teraz je čas na vytvorenie databázy, cez phpMyAdmin. Dávajte si pozor nato, aby mal užívateľ všetky privilégia a právomoci. Zotriedenie DB zvolte na utf8_general_ci
Ak toto všetko máte, môžeme sa pustiť do samotnej inštalácie webového rozhrania PS:
Prejdete teda na svoju adresu:
Kód: Vybrat vše
http://vasa_ip/pub/install/index.php
Ďalej sa riadime pokynmi inštalácie
1.-http://stats.gamenice.sk/other/steep1.png
Základné informácie a podmienky
2.-http://stats.gamenice.sk/other/steep2.png
Analizácia systému
3.-http://stats.gamenice.sk/other/steep3.png
Nastavenie a následné zapísanie DB
4.-http://stats.gamenice.sk/other/steep4.png
Výber módu hry
5.-http://stats.gamenice.sk/other/steep5.png
Inštalácia tabuliek databázy
6.-http://stats.gamenice.sk/other/steep6.png
Vytvorenie administrátora
7.-http://stats.gamenice.sk/other/steep7.png
Nastavenie priečinka pre complilácie súborov designu (ponechať default)
8.-http://stats.gamenice.sk/other/steep8.png
Nastavenie config.php (Buď manuálne ako je na img, alebo je možné zadať ftp prístupy a cestu k danému súboru)
9.-http://stats.gamenice.sk/other/steep9.png
Webová časť hotová
10.-http://stats.gamenice.sk/other/steep11.png
Nastavenie logovania (opäť je tam viac možností, v mojom prípade sa napája na server cez ftp.
"Log Patch" je priama cesta k logom, ja mám nastavené samostatné ftp pre PS s priamou cestou k logs čiže môj log patch bude obsahovať len "/"
Ak budete zadávať základnú cestu k logom tak log patch bude vyzerať takto: "/cstrike/logs/"
To isté platí aj pre napájanie servery z toho istého stroja kde beží PS, musí byť zapísaná priama cesta k logom, čiže ak by ste mali servery na VPS kde vám beží PS log patcg bude vyzerať teda následovne "/home/servery/cs16/pub/cstrike/logs"
Spustenie PS
Opäť sa vrátime na putty
Kód: Vybrat vše
./stats.pl -v
Týmto príkazom spustíte prvé logovanie do PS. Prípona -v Vám zobrazí podrobný prehľad o logovaní, to sa odporúča pri prvotnom spustení PS
Automatické plánovanie PS
Spustíme si crontab príkazom
Kód: Vybrat vše
crontab -e
A do otvoreného okna pridáme nasledovný riadok:
Kód: Vybrat vše
15 * * * * root cd /var/www/html/pub/stats.pl
To znamená že logovanie servera sa Vám bude automaticky spúšťať každých 15 minút.
A to je všetko Prajem príjemné prezeranie podrobných štatistik vášho servera.