▲ Наверх
Меню
Наши услуги
      Пользователей онлайн
      admin, root, hirowatch1337, thegamingpublic, baferpro, makarenko.mikha, Fantom, Fenix95, munenmusin, kosolapblj, djhunter, vadim0890, Sniper22elite, RudikS, factory2283670, Baran4ik, Alastor, minim333, Mile, borovchonok, Koreec, selajuf, BernardBellucci, vk113517468, Hackred098, evil_chaplin22, Kurtseitov, CJ4951, mazabig, ufasniper, EzzonAndVova, vk496429344, rolton, dalbaeb2289, rodiondobrov, Vadim075, Zorgan1337, toscha, Kapas, EbawyNaEsay, Akselerator, zima__ph, nikitast034, vk377352362, gDazai, SteeP4iKyN, RobbyNT

Установка Hlxstatsx

Для установки нам потребуется: HLstatsX Community Edition

Шаг 1

Заходим на веб. хостинг. Данные от своего веб. хостинга вы можете узнать на странице управления сервером, вкладка "WEB хостинг". Авторизуемся в ISP Manager и создаем базу данных MySQL

Шаг 2

Теперь нам нужно будет импортировать файл install.sql в базу данных через phpmyadmin. Сам файл находится по пути /sql/install.sql

Шаг 3

Заливаем содержимое папки web (архив hlxce_1_6_19.zip) на ваш сервер, в корень сайта (он выглядит примерно так - /www/site.cw-serv.top). Заливать файлы можно через FTP или с веб панели, вкладка "Менеджер файлов". С веб панели можно закачать архивы (обязательно в zip) и их разархивировать. Создайте в корне сайта папку например stats и и залейте в неё архив. После нажимаете на сам архив (тем самым выделяете его) и нажимаете извлечь. Разархивировали, в случае чего файлы вы можете в любое время перенести. Для этого нажимаем Ctrl и левой кнопкой мыши выделяем файлы что нужно перенести и нажимаем "вырезать" заходим в папку что нам надо и кликаем "вставить"

В файле config.php меняем значения (выставите те данные, что указывали при создании базы данных)

define("DB_ADDR", "localhost") он скорее всего не меняется; define("DB_USER", "имя пользователя базы"); define("DB_PASS", "пароль к базе"); define("DB_NAME" , "имя базы")

Шаг 4

Заходим в папку scripts и редактируем файл hlstats.conf:

DBHost "" ; DBUsername "" ; DBPassword "" ; DBName "";  Port 27500 (выберете свой) Данные пишем к базе как и в шаге 3. Тут сразу же меняем права доступа на 744 следующим файлам:

hlstats-awards.pl hlstats-resolve.pl run_hlstats run_hlstats_multi hlstats.pl И на файлы ставим права 777 install_binary.sh и GeoLiteCity.dat что в /scripts/GeoLiteCity

Шаг 5

Теперь нужно создать задания для планировщика cron. Сначала узнаем полный путь к сайту, для этого откройте site.cw-serv.top/path.php и дальше создайте 3 задания:

*** Полный путь к папке вашего сайта можно узнать с помощью этого скрипта - Подробнее

cd /var/www/user_name/data/www/site_name.cw-serv.ru/hlx/scripts && ./hlstats-awards.pl >/dev/null 2>&1 (1 раз в день "ежедневно") cd /var/www/user_name/data/www/site_name.cw-serv.ru/hlx/scripts && ./run_hlstats start 1 27500 >/dev/null 2>&1  (каждые 1-5 минут. 27500 это порт который Вы прописали в hlstats.conf)  cd /var/www/user_name/data/www/site_name.cw-serv.ru/hlx/scripts/GeoLiteCity && ./install_binary.sh >/dev/null 2>&1 (1 раз в месяц "ежемесячно")

Шаг 6

Удаляем папку updater на FTP (через FileZilla или "Менеджер файлов"). Дальше заходим по адресу http://site.cw-serv.top и авторизуемся. Первоначальные данные для входа:
Логин: Admin Пароль 123456 (Обязательно смените его после установки)

Далее выбираем пункт "Управление кроном демона"

"Daemon Port:" 27500 - это порт, который вы указали в шаге 4 при изменении фала hlstats.conf (пункт Port), вы также его прописали в планировщике после всех этих изменений нажимаем кнопку EXECUTE. Вы должны увидеть примерно такое:

Sending Command to HLstatsX: CE Daemon at isp.cw-serv.ru:27500 — 50 bytes OK Waiting for Backend Answer...recieving 29 bytes in 1 packets...OK Backend Answer: OK, EXECUTING COMMAND: RELOAD Closing connection to backend...OK Return to Administration Center

Если Вы видите это, то осталось совсем немного.

В случае какой-либо ошибки, еще раз перепроверьте. Вместо 27500 укажите любой другой порт (например в диапазоне от 27500 до 27700) и проверьте правильный ли путь в планировщике задач

Теперь добавляем сам сервер в вашу статистику. Для этого зайдите в админку, потом вкладка "Игры" и "Hide игра" поставьте галочки на все игры, кроме нужной и нажмите "Применить". Теперь нужно добавить плагины с папки sourcemod или amxmodx (находятся внутри скачанного архива hlxce_1_6_19.zip) на ваш игровой сервер. И обязательно прописать в server.cfg следующие данные:

Для игр на движке goldsource: Counter Strike 1.6 or Day of Defeat

log 1  logaddress_delall  logaddress_add ip_сайта:port 

Для игр на движке source engine и выше (CS:S, DOD:S, TF2, CS:GO)

log on  sv_logbans 1  sv_logecho 1  sv_logfile 1   sv_log_onefile 0  mp_logdetail 3  logaddress_delall  logaddress_add ip_сайта:port 

Если сервер был включен то его перезапускаем. И на этом всё!