Instalacja psychostats 3.2

S!p

Administrator
Członek Załogi
Psychostats działają prawidłowo na hostingu UnixStorm.org
  • Wymagania:
PHP v4.3 lub nowszy
MySQL v4.1.11 lub nowszy
Dostęp do cronjob (harmonogram zadań)
Najnowsza dostępna wersja psychostats klik
Umiejętność myślenia

Część I
Konfiguracja serwera​


Po stronie serwera na dobrą sprawę nie mamy za wiele do roboty.
Wystarczy włączyć logowanie (o ile nie mamy go oryginalnie włączonego)

Otwieramy server.cfg i jeżeli nie mamy tych wpisów to je dodajemy na końcu:
PHP:
log on   // Włącza logowanie
mp_logdetail 3 // Poziom logowanie - 0-brak, 1-atakowanie wrogów, 2-atakowanie 'swoich', 3-1+2
mp_logecho 1 // 1 - wlacza logowanie komendy echo, 0 - wyłącza
mp_logfile 1 // Logowanie końca rundy itp, 1 - tak, 0 - nie
mp_logmessages 1 // Logowanie komend z chat 1-tak, 0-nie

Teraz szukamy w /cstrike folderu logs o opróżniamy jego zawartość jeżeli coś jest oraz nadajemy mu chmod 777.

Otwieramy cstrike.addons/amxmodx/configs/plugins.ini i usuwamy średnik przed pluginami:
  • statsx.amxx
  • stats_loginning.amxx
Konfiguracja serwera zakończona.

Część II
Instalacja oraz konfiguracja psychostats po stronie www​

Rozpakowujemy pobrane wcześniej archiwum psychostats-nightly_CSSupport.rar
Logujemy się na ftp naszego konta www, tworzymy folder staty na równi z public_html
i nadajemy mu chmod 777
ps1.png

Teraz kopiujemy do niego pliki stats.pl, stats.cfg i folder lib
Otwieramy pliki stats.pl i stats.cfg i uzupełniamy w nich dane do naszej bazy danych.
PHP:
dbtype = mysql
dbhost = host lub ip bazy danych
dbport = port bazy (jeżeli jest standardowy 3306 - można zostawić puste)
dbname = Nazwa bazy danych
dbuser = Użytkownik bazy danych
dbpass = hasło
dbtblprefix = ps_

Wchodzimy do katalogu public_html i tworzymy folder np. staty.
Kopiujemy do niego zawartość folderu upload z pobranej paczki.
ps2.png

Wpisujemy w przeglądarce adres: http://CSSupport.pl/staty/install (zamiast cssupport wpisz nazwę swojej domeny) i przechodzimy do instalacji:
Krok 1 - install
Krok 2 - sprawdzamy czy nasz hosting podoła - jeżeli mamy wszystko na zielono jak na ss klikamy next
ps3.png

Krok 3 - uzupełniamy dane do bazy mysql(muszą być takie same jak w plikach stats.pl i stats.cfg)
ps4.png

Oraz klikamy test. Jeżeli wszystko zaświeci się na zielono wybieramy next
ps5.png
jeżeli nie poprawiamy dane.
Krok 4 - tworzymy tabele w bazie i ewentualnie usuwamy istniejące wpisy.
Jeżeli z bazy korzysta inny skrypt zaznacz Overwrite existing tables (Useful if you're trying to repair a previous installation). taj jak na ss.
Wybranie
Drop and recreate database nazwa_bazy @ host
spowoduje całkowite wyczyszczenie bazy!!
Następnie klikamy initialize database i next.
ps6.png


Krok 5 - Tworzymy administratora psychostats
ps7.png

Krok 6 - W tym kroku najczęściej pojawiają się problemy.
Jeżeli wyskakuje Ci błąd: The compile directory is NOT writable!
Wracamy do pkt 1 w którym utworzyliśmy folder staty.
Wchodzimy do niego i tworzymy folder tmp na który nadajemy chmod 777.
Teraz podajemy ścieżkę bezwzględną do tego foderu
U mnie wygląda następująco: /home/domains/e-sipek.pl/staty/tmp
ps9.png

Krok 9 - next
Krok 10 - jeżeli pokaże nam podgląd strony klikamy Finish and go to ACP
Krok 11 - Logujemy się podając dane z kroku 5
Krok 12 - Dodajemy nowy log source
ps10.png

  1. Yes
  2. ścieżka do folderu z logami - najczęściej cstrike/logs lub hlds_I/cstrike/logs
  3. ftp
  4. ip serwera gry bez portu
  5. 21
  6. no
  7. nazwa użytkownika serwera gry
  8. hasło serwera gry
  9. hasło serwera gry
  10. Startowa mapa
  11. No
  12. No
ps11.png


Krok 13 - Dodawanie serwera
ps12.png


  1. Yes
  2. Ip serwera
  3. Port serwera
  4. Ip serwera:port
  5. Halflife 1 or 2
  6. Hasło rcon serwera
ps13.png


Krok 14 - jeżeli zmieniliśmy ścieżkę kroku 6 i podczas podglądu gracza pojawia się jgraph error w penelu admina wybieramy Home następnie po lewej z menu Theme i ustawiamy jak na ss
ps14.png


Krok 15 - Kasujemy folder install
Krok 16 - Dodajemy zadanie cron`a
ps15.png


PsychoStats zainstalowane!

Masz z czymś problem? Napisz! Postaram się pomóc.
Zakaz kopiowania.
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Back
Do góry