настройка hlstatsx ce на русском

Установка HLStatsX CE

Шаг 1
Для того чтобы иметь возможность установить статистику HLStatsX CE, у Вас должен быть хотя бы один оплаченный сервер

Шаг 2
После чего Вам необходимо создать WEB хостинг, где будет находиться веб интерфейс статистики. Бесплатный WEB хостинг предоставляется на время аренды игровых серверов!
Домен — Придумайте адрес по которому будет находиться ваш сайт. Для бесплатного WEB хостинга доступен домен только в зоне myarena.ru
Логин — Придумайте логин для доступа в панель управления WEB хостингом, он может не совпадать с логином в панель управления игровыми серверами. Если ваш логин занят, придумайте другой!

Шаг 3
Перейдите в панель управления WEB хостингом, в панель управления как показано ниже. Некоторые браузеры могут выводить предупреждения о том что достоверность узла не возможно определить, в этом случае на все вопросы браузера отвечайте положительно.

Шаг 4
Введите логин и пароль, который вы ввели при создании WEB хостинга в шаге 2

Шаг 5
В левом меню, в разделе «Инструменты» нажмите на пункт меню «WEB-Скрипты (APS)». Далее в правом верхнем углу выбираете Установить и для начала установки кликните два раза на меню HLStatsX

Шаг 6
Введите путь вашей будущей статистики и выбираем Далее

Принимаем лицензионное соглашение

Шаг 7
Указываете данные.После того как указали данные жмете Далее

Теперь ваша статистика установилась и переходите по ссылке

Шаг 8
Перейдя по ссылке куда вы установили статиcтику HLStatsX CE,в cамом низу вы можете увидеть ссылку для входа в административную часть статистики HLStatsX CE.

Шаг 9
Введите логин и пароль для входа в административную часть статстистики.
По умолчанию:

Шаг 10
В пункте меню нажмите «Games»
Шаг 11
Выберите какого типа у вас будут игровые сервера.
С нужных снимите галочки в колонке Hide

Шаг 12
Зайдите в нужный тип игры

Читайте также:  настройка zyxel keenetic giga нет 3g

Шаг 13
Нажмите на Add Server и введите ip, port, rcon password. Все эти данные можно увидеть в панели управления кабинете управления игровыми серверами. Rcon пароль в конфигурации сервера. Выберите мод сбора статистики в игре:

Шаг 14
После добавления сервера заходим в панель управления веб хостинга и переходим в раздел Сервера статистики

Шаг 15
Вам нужно перезагрузить сервер статистики.Выбираем сервер статистики и жмем Перезапуск
Внимание! Сервер статистики необходимо всегда перезапускать после добавление НОВОГО сервера.

Шаг 16
Адрес и порт вашего сервера статистики можно узнать в Сервера статистики панели управления веб хостинга

Шаг 17
В личном кабинете, нажмите в меню Игровые сервера > Настройка сервера

Шаг 18
Перейдите в раздел Конфиги и выбираете настройки server.cfg

Шаг 19
Добавьте следующие строчки:

В случае если вы используете FTP режим то эти строчки необходимо прописать в файле server.cfg
Сохраните конфиг.
Шаг 20 (Не обязателен)
Установите плагин статистики HLstatsX CE Ingame Plugin.
Для игр на движке Half Life 1 он находится в плагине AmxModX
Для игр на движке Half Life 2 он находится в плагине Sourcemod (Warmod)

Перезагрузите ваш игровой сервер!

Только после выполнения этих шагов у вас новая установка будет успешной

источник

Как установить HLstatsX CE?

Прежде всего начну с того что в интернете есть много статей как настроить данную статистику, но полного мануала я так и не нашел. Создаю именно так как я её установил и настроил у себя на хостинге.

Для установки нам потребуется сама статистика HLstatsX Community Edition.
MaxMind GeoLiteCity.dat который можно скачать тут .

Выберите архив GeoLiteCity.dat.gz.
И само собой архиватор.
Для заливки файлов через FTP советую бесплатный FileZilla .

Если Вы еще не определились с хостингом то могу посоветовать http://hvosting.ua/ .

Читайте также:  установка последних обновлений виндовс 8

Теперь начнем пошагово.

Первым делом нам надо будет создать базу данных MySQL. На скринах наведу пример создания и настройки с помощью ISP manager.

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

Заливаем содержимое папки web на Ваш сервер. На примере я создал себе папку stats, и туда залил содержимое из web. Получится адрес если пользователь заходит на сайт http://site.ru/stats/. Если Вы умеете пользоваться ISP manager то пропускаем до 4-го шага.
Заливать файлы можно через FTP , или с веб панели.
С веб панели можно закачать архивы и их разархивировать. Того создаем желаемую папку и заливаем туда архив. Потом нажимаете на сам архив (тем самым выделяете его) и нажимаете извлечь. Разархивировали, в случае чего файлы Вы можете в любое время перенести. Для этого нажимаем Ctrl и левой кнопкой мыши выделяем файлы что нужно перенести и нажимаем «вырезать» заходим в папку что нам надо и кликаем «вставить».

В файле config.php меняем значения Менять то что выделено на скрине. В кавычках прописываем Ваши данные
define(«DB_ADDR», «localhost») он скорее всего не меняется;
define(«DB_USER», «имя пользователя базы«);
define(«DB_PASS», «пароль к базе«);
define(«DB_NAME» , «имя базы«)

Теперь в папку stats что Вы создали, заливаем папку scripts

В этой папке scripts находится файл hlstats.conf и меняем
DBHost «» ;
DBUsername «» ;
DBPassword «» ;
DBName «»;
Port 27500 (выберете свой)
Данные пишем к базе как и в шаге 3

Тут сразу же меняем права доступа на 744 следующим файлам:
hlstats-awards.pl
hlstats-resolve.pl
run_hlstats
run_hlstats_multi
hlstats.pl
Разархивированный файл из GeoLiteCity.dat.gz будет GeoLiteCity.dat, его заливаем в папку по пути stats/scripts/GeoLiteCity .
И тут сразу же ставим права 777 на файлы install_binary.sh и GeoLiteCity.dat .

Читайте также:  настройка airport express из под windows

Теперь надо создать задания для планировщика cron
Желательно делать как на скрине. Нужно создать 3 задания:
cd www/site.ru/stats/scripts && ./hlstats-awards.pl >/dev/null 2>&1
cd www/site.ru/stats/scripts && ./run_hlstats start 1 27500 >/dev/null 2>&1 . 27500 это порт который Вы прописали в hlstats.conf
cd www/site.ru/stats/scripts/GeoLiteCity && ./install_binary.sh >/dev/null 2>&1
Будьте внимательны, если планировщик не работает — тогда уточните правильный путь для выполнения заданий у тех поддержки!

Удаляем папку updater (. /stats/updater) на хосте
Заходим по адресу http://ваш_сайт/stats. Выше я на примере писал site.ru вместо Ваш сайт
Первоначальный логин Admin пароль 123456

Далее выбираем пункт «HLstatsX: CE Daemon Control«

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

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

В случае такой ошибки — у Вас закрытый порт или он кем-то занят. Возможно допущена ошибка с планировщиком — тогда Вам желательно уточнить правильный путь у тех поддержки.

Теперь добавляем сам сервер в Вашу статистику как указанно ниже на изображениях.

Теперь надо добавить плагины с папки sourcemod или amxmodx (находятся внутри скачанного архива HLstatsX)на Ваш игровой сервер.
И обязательно прописать в 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)

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

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

источник

Добавить комментарий

Adblock
detector