Sveiki. Esu naujokas šiame projekte, šiaip esu paprastas, (žiauriai) linksmas. Na, bet ne apie mane susirinkom paplepėti. Šioje, pirmojoje pamokoje pilnai paaiškinsiu kaip instaliuoti PsychoStats (žaidėjų statistiką atvaizduojamą tinklapyje) į Linux Debian OS.
Taigi pradėkime: atnaujiname paketus (komandas įklijuoti į putty galite su dešiniu pelės mygtuku):
Code: Select all
apt-get update
Code: Select all
apt-get install mysql-server mysql-client php5-mysql
Code: Select all
apt-get install apache2 php5 libapache2-mod-php5 php5-gd
Code: Select all
mysql -u rootUSE mysql;UPDATE user SET Password=PASSWORD('[b]slaptazodis[/b]') WHERE user='root';FLUSH PRIVILEGES;
Code: Select all
apt-get install libdbd-mysql-perl
Code: Select all
http://www.psychostats.com/downloads/PsychoStats/newest/linux/download.tar.gz
Susikuriame Psychostats direktoriją:
Code: Select all
mkdir /var/www/stats
Svarbu! Keliame failus, kad jie atsirastų /var/www/stats direktorijoje, o ne /var/www/stats/upload direktorijoje!
Per naršyklę einame į: http://jūsų_serverio_ip/stats/install/index.php
Išvysime: Welcome to PsychoStats
Spaudžiame: install.
Analyzing system: spaudžiame next.
Database setup:
Host: localhost;
Port: nebūtina;
Databaze name:psychostats3.1
Username:root
Password:mysql slaptažodis kurį nustatėte instaliuodami mysql serverį
Table prefix: ps_
Viską pabaigę spaudžiame - next.
Intialize database. - spaudžiame Intialize Database, jei nematote jokių error, spaudžiame - next.
Create admin. - Įrašome savo, sugalvotus prisijungimo duomenis.
Setup theme. - Pasirenkame norimą temą, spaudžiame - next.
Saving setup. - Einame į var/www/stats surandame failą: config.php atsidarome ir surašome MySQL duomenis.
Done! - Spaudžiame Finish and goto ACP.
Einame į http://jūsų_serverio_ip/stats/admin/logsources_edit.php
Suvadame:
Log perfix: /usr/hlds/cstrike/logs (nebūtinai tokia, priklauso nuo to kur laikote serverį)
Protocol: Local logs (on this server)
Default map: de_dust2_2x2 (kaip pvz.)
Skip last log? No.
Recursively Find Logs? No.
Spaudžiame Save.
Į putty suvedame komandą:
Code: Select all
chmod +x stats.pl
Code: Select all
./stats.pl -v
Į putty suvedame komandą:
Code: Select all
crontab -e
Code: Select all
*/30 * * * * ./stats.pl
Einame į http://jūsų_serverio_ip/stats/ ir matome visą žaidėjų statistiką

P.S. MySQL duomenis reikia suvesti ir į /root/ direktorijoje esantį stats.cfg failą.
NERIPINTA!
+karma
