Установка Psychostats 3.2 на локальный компьютер

Автор: wellman | 28-04-2014, 12:08 | Psychostats / Статистика / Установка | Просмотров: 26065 | Комментарии: 8 |
Установка Psychostats 3.2 на локальный компьютер


В этой статье Вы узнаете:
1. Как установить Psychostats себе на локальный компьютер.
2. Что прописать в файле server.cfg и plugins.ini на сервере.
3. Как прописать путь к логам сервера в ПУ Psychostats
4. Какие модули нужны для обновления статистики на локальном компьютере. Как установить модуль DBD mysql через PPM
5. Обновление логов.

Требования:
Веб-сервер (обычно Apache или IIS)
PHP v4.3 или более поздней версии.
MySQL v4.1.11 или более поздней версии.

1. Установка веб-части Psychostats на локальный компьютер.

Для начала скачиваем и устанавливаем себе на компьютер Денвер.
После чего в папке home создадим новый домен, к примеру stats.ru (если Вы будете использовать домен в интернете, то убедитесь что Ваш домен не занят). В папке с доменом создаем папку www, после чего перезагружаем Денвер.
Скачиваем архив с Psychostats.
Находим папку Upload и с неё все переносим в папку www.
В браузере наберем localhost выбираем Tools/phpMyAdmin
Установка Psychostats 3.2 на локальный компьютер

Создадим Базу Данных с кодировкой utf8_genelal_ci
После чего переходим в браузер и набираем в адресной строке stats.ru/install
Первый шаг: Приветствие и лицензионное соглашение!
Установка Psychostats 3.2 на локальный компьютер

Нажимаем "Next"

Второй шаг: Анализ Вашей системы / Веб-хостинга.
Установка Psychostats 3.2 на локальный компьютер

Нажимаем "Next"

Третий шаг: Пропись Базы Данных.
Установка Psychostats 3.2 на локальный компьютер

Host: localhost
Port: оставляем пустым
DB Name: stats
Username: stats
Password: 123456
Table Prefix: ps_
Нажимаем "Test" потом "Next"

Четвертый шаг: Создание таблиц в Базе Данных.
Установка Psychostats 3.2 на локальный компьютер

Нажимаем "Initialize Database"
После успешного создания таблиц нажимаем "Next"

Пятый шаг: Создаем администратора.
Установка Psychostats 3.2 на локальный компьютер

Нажимаем "Next"

Шестой шаг: Проверка прав на папку temp.
Установка Psychostats 3.2 на локальный компьютер

Седьмой шаг: Сохранение настроек в файле config.php
Установка Psychostats 3.2 на локальный компьютер

Нажимаем "Next"

Восьмой шаг: Финал установки.
Установка Psychostats 3.2 на локальный компьютер

Нажимаем "Finish and goto ACP"

На этом веб-часть установлена!
Установка Psychostats 3.2 на локальный компьютер


2. Прописи в файлах сервера.

В server.cfg нужно прописать слудеющее:
// Server Logging
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3
mp_logmessages 1

Просмотрите чтоб эти прописи не были продублированы ниже.
В plugins.ini должен быть включен stats_logging.amxx
Чтоб изменения прописаные в server.cfg вступили в силу, нужно полностью перезагружать сервер.

3. Пропись логов в Панеле Админа Psychostats.

Заходим под логином и паролем в ПА.
Выбираем Вкладку "Управление (manage)" там будет "Добавить логи (Click here to add a log source)"
Установка Psychostats 3.2 на локальный компьютер

Путь к логам: обычно D:\Server\cstrike\logs или D:\Server\cstrike_russian\logs
Протокол: Local Logs
Карта по умолчанию: обычно это de_dust2 (карта, которая выставлена при запуске сервера)
больше ничего не меняем, просто нажимаем "Тестирование" должна появится зелёная иконка.
Установка Psychostats 3.2 на локальный компьютер

Если будет красная, значил либо путь к логам указан не правильно, либо фтп данные не правильно прописаны.
Ну впринцыпе на этом всё, там можно добавить ещё свой сервер, чтоб отображался во вкладке "Сервер", но это по-желанию.
Установка Psychostats 3.2 на локальный компьютер

Добавляется во вкладке "Управление" - "Действующие сервера".

4. Для обновления статистики нам понадобятся модули такие как:

DBI  
DBD::mysql

Заходим на сайт http://www.activestate.com/ - Languages -> ActivePerl -> Download Now и выбираем версию под свою ОС.
После скачивания устанавливаем его на компьютер. Потом заходим "Пуск -> Выполнить... -> Впишем команду ppm и жмем ОК". Запустится PerlPackageManager, нажимаем View all packages и находим модуль DBD-mysql, выделяем его и нажимаем Mark for install и затем Run marked actions.
Установка Psychostats 3.2 на локальный компьютер

На этом модули установлены.

5. Для обновления логов нам понадобится создать папку update (желательно не размещать её на самом сайте, а где нибудь в другом месте) и скопируем в неё оставшиеся файлы из архива психостатс.
Установка Psychostats 3.2 на локальный компьютер

Потом заполним файл stats.cfg, после чего два раза клацаем по файлу stats.pl и у нас начинается считывание логов, путь которых Вы указали в ПА.
Установка Psychostats 3.2 на локальный компьютер

Если в колонке Updated появилось время обновления, то Вы все сделали правильно.
Установка Psychostats 3.2 на локальный компьютер

Ну впринципе на этом можно считать психостатс рабочим.

Видео по установке Psychostats


Теги: Установка psychostats, install psychostats, Psychostats 3.2.2, настройка психостатс, установка психостатс на локальный

мод статус
28 апреля 2014 16:11
Группа: Гости
Комментариев: 0
Статус:
И так начну извините за не оброзованость мою и ошибки
я как понимаю 
Для обновления статистики нам понадобятся модули такие как:
DBI DBD::mysql
Заходим на сайт http://www.activestate.com/ - Languages -> ActivePerl -> Download Now и выбираем версию под свою ОС.

Есть решение дополнительное чтоб не обновлять самому со своего компьютера а она сама обновлялась Но!!!!! это только в том случае если у хостера есть rcon!!!!
у меня в запросе есть дополнительная папка stats
в корень сайта статистики то уберите из запроса подчёркнутую папку!!! и поставьте свои

/usr/bin/perl /var/www/Ваш_логин/data/www/Ваш_сайт.ru/stats/includes/stats/stats.pl
Мой комент прошу атредоктировать и исправить ошибки если это возможно

мод статус
28 апреля 2014 16:26
Группа: Администраторы
Комментариев: 126
Статус: Offline
Данная статья написана по установке психостата именно на локальный компьютер, не хостинг. На хостинге пропись и обновление логов совсем по другому. Статья по установке psychostats на хостинг будет позже.

мод статус
10 июня 2014 15:26
Группа: Гости
Комментариев: 0
Статус:
А если вот такая ощибка при установке
Лог:
 
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/fomas/data/www/stats.counter-sibir.ru/includes/class_PS.php on line 104 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/fomas/data/www/stats.counter-sibir.ru/includes/class_CMS.php on line 214 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/fomas/data/www/stats.counter-sibir.ru/includes/class_CMS.php on line 334 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/fomas/data/www/stats.counter-sibir.ru/includes/CMS/functions.php on line 65 Warning: realpath(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/fomas/data:.) in /var/www/fomas/data/www/stats.counter-sibir.ru/includes/functions.php on line 841 Warning: unlink(): open_basedir restriction in effect. File(/tmp/camYuu) is not within the allowed path(s): (/var/www/fomas/data:.) in /var/www/fomas/data/www/stats.counter-sibir.ru/includes/functions.php on line 842

The compile directory is NOT writable!

Error creating compile directory (Permission Denied)



мод статус
11 июня 2014 10:34
Группа: Администраторы
Комментариев: 126
Статус: Offline
Если перевести ошибку, то сразу станет понятно её суть.
The compile directory is NOT writable!

Каталог компиляции не доступна для записи!
Нужно выставить права на этот каталог 777

мод статус
11 июля 2014 10:06
Группа: Гости
Комментариев: 0
Статус:
Уже дождаться не могу когда выйдет инструкция по установке на VDS 

мод статус
18 июля 2014 12:32
Группа: Гости
Комментариев: 0
Статус:
что дает плагин ps_heatmaps.amxx, для чего он вообще?

мод статус
18 июля 2014 17:25
Группа: Администраторы
Комментариев: 126
Статус: Offline
Цитата: LordNAO
что дает плагин ps_heatmaps.amxx, для чего он вообще?

Насколько я понимаю, он устраняет баги старых версий amxmodx, то есть если на сервере стоит версия 1.8.1 или выше, то этот плагин не обязательно подключать.

мод статус
13 ноября 2017 20:39
Группа: Гости
Комментариев: 0
Статус:
Зарегался написать СПАСИБО за такую подробную инструкцию, больше нигде так подробно не написано.. на VDS все пошло
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.