Руководство пользователя CNStats 3.2
Установка
Если у Вас не установлен CNStats:
- Скачайте с официального сайта последнюю версию CNStats STD;
ПРИМЕЧАНИЕ: Для получения дистрибутива CNStats PRO после оформления покупки обратитесь в службу технической поддержки компании "СиЭн-Софтваре"(как правило, дистрибутив высылается по электронной почте).
- Распакуйте полученный архив. В результате будет создан каталог /cnstats с файлами и подкаталогами;
- Поместите полученные файлы в корневой каталог Вашего сайта. Как правило, это осуществляется с помощью FTP-клиента.
В случае корректного выполнения вышеуказанных шагов на сервере должен появиться каталог /cnstats. В процессе дальнейшей установки все операции подразумевают каталог /cnstats.
ПРИМЕЧАНИЕ: CNStats может работать в любом каталоге, в том числе и в корневом каталоге сайта.
Структура каталогов должна выглядеть следующим образом:
- Корневой каталог сервера/
- cnstats/
- graph/
- img/
- lang/
- manual/
- ...
- _funct.php
- index.php
- Запустите инсталлятор; для этого следует в браузере указать путь к файлу ./install/index.php. Например: http://yours.server.com/cnstats/install/. В результате на экране будет отображена форма ввода данных;
- Заполните данную форму следующим образом:
- MySql: сервер, логин, пароль - данные для подключения к MySql серверу. По умолчанию в полях "Сервер", "Логин" и "Пароль" указан стандартный вариант адреса компьютера ("localhost"), стандартный логин ("root") и пустой пароль соответственно. Введите свои данные либо данные, предоставленные Вам хостинг-провайдером либо администратором сервера баз данных;
- MySql: Имя базы данных - название базы данных, в которой MySql создаст таблицы для хранения статистики. По умолчанию - "cnstats". Может быть любым;
- MySql: Префикс для таблиц CNStats - префикс для названий таблиц. Благодаря префиксу Вы можете использовать CNStats даже в том случае, если хостинг-провайдер предоставляет Вам только одну базу данных;
- Регистрационный домен - домен, для которого получен (или будет получен) регистрационный ключ;
- Логин - логин для входа в интерфейс просмотра статистики;
- Пароль - пароль для входа в интерфейс просмотра статистики;
- E-Mail администратора - E-Mail для приема сообщений об ошибках CNStats; указанный адрес также будет фигурировать в качестве обратного адреса в отчетах, рассылаемых по почте;
- Хранить подробную статистику за - Период хранения подробной статистики в днях (по умолчанию - 40 дней). Сводная статистика хранится за все время функционирования веб-сайта;
- Тип счетчика - тип счетчика. Подробнее в разделе "Типы счетчиков";
В дальнейшем Вы сможете изменить необходимые данные, редактируя config.php.
- После нажатия кнопки Далее в базе данных будут созданы все необходимые таблицы. Если базы данных не существует, то инсталлятор попытается создать ее;
Далее инсталлятор отобразит содержимое конфигурационного файла; следует создать файл config.php в каталоге /cnstats на сервере и вставить полученные данные;
- Удалите каталог ./install/ с сервера;
- Укажите в браузере путь к интерфейсу просмотра статистики http://yours.server.com/cnstats/. Выберите из выпадающего меню язык интерфейса CNStats. Введите логин и пароль, указанные Вами во время установки. В случае успешной авторизации в браузере будет отображена страница регистрации;
- Получите регистрационный ключ в разделе для клиентов (для купленной версии) либо на странице получения бесплатного регистрационного ключа (для пробного использования);
- Введите полученный регистрационный ключ в соответствующее поле на странице регистрации;
- Далее следует разместить код сбора статистики (обязательно) и код счетчика (по желанию), указанные в разделе меню "Конфигурация" -> "Код счетчика", на всех страницах Вашего сайта (Более подробно о типах счетчика в разделе "Типы счетчиков");
- Откройте любую страницу Вашего сайта, на которой установлен код счетчика. Визуально проверьте правильность установки кода;
- Откройте интерфейс статистики. В разделе "Разное" выберите отчет "Просмотр Лога" и убедитесь, что Ваш заход засчитан и сбор статистики начался.
Следующие пункты необходимо выполнять только для редакции CNStats PRO
- Установите права на файлы cnstats/reports/cnstats_midnight.pl и cnstats/reports/cnstats_night.pl. Эти файлы должны запускаться планировщиком задач (например, crontab). Эти файлы не должны запускаться посторонними пользователями. В Unix системах такие права обычно устанавливаются с помощью команды chmod:
chmod 700 /путь/к/Вашему/сайту/cnstats/reports/cnstats_midnight.pl
chmod 700 /путь/к/Вашему/сайту/cnstats/reports/cnstats_night.pl
- Добавьте следующие задания в планировщик задач (например, crontab):
0 0 * * * /путь/к/Вашему/сайту/cnstats/reports/cnstats_midnight.pl
18 0 * * * /путь/к/Вашему/сайту/cnstats/reports/cnstats_night.pl
Perl-скрипт cnstats_midnight.pl должен выполняться строго в полночь; он не производит больших вычислений и практически не создает нагрузки на сервер.
Perl-скрипт cnstats_night.pl оптимально должен выполняться сразу после cnstats_midnight.pl, но он может создавать нагрузку на сервер. Таким образом, его рекомендуется запускать в то время, когда сервер наименее загружен. Как правило, это 3-5 утра.
В примере cnstats_night.pl запускается в 0 часов 18 минут - это компромиссный вариант.