главная форум регистрация поиск участники вход подписка на RSS
Forum x7-team
  • Страница 1 из 1
  • 1
Модератор форума: Alex, Ice  
Форум » Раздел для CS » FAQ » установка психостата на базе appserv
установка психостата на базе appserv
Alex
1
Суббота, 16.01.2010, 00:50
Сообщений: 146
Награды: 0  
Репутация:

Обещал полнейшый фак по установке психа - получите.
Поскольку факов много, а вопросов еще больше (далеко не все они исчерпывающие и разъясненные) - буду объяснять так, чтобы понял не только последний нуб, но и даже бот. Также постараюсь обойтись без терминов и объяснять для далекого народа. Так что если вы не поймете данной статьи - то либо вы особо ленивый, либо же присутствует фактор hands.DLL (кривые руки), и здесь вам никто уже не поможет. По крайней мере через интернет.
Так что договоримся так - по ходу основного текста бужу добавлять пояснения \\ примечания ** и вставки ().
Итак, поехали =) по плану:

1. что такое психостат, с чем его едят, и нужен ли он вам вообще;
2. что нам необходимо;
3. установка веб-сервера;
4. установка сайта статистики;
5. что необходимо для обновления статистики;
6. обновление, собсн говоря...
7. тупо ссылки для ленивых;
8. скрины;
9. дополнения.

К делу!!!

1. Итак, что такое психостат. некоторые думают что это статистика сервера. НЕТ!!!
Психостат - это ПО для сбора статистики и публикации ее на веб-сервере \\ тоесть, если кто-то хочет посмотреть стату - пусть посмотрит в интернете )))
Поэтому стоит определиться: нужен ли вам сайт со статистикой?
Иными словами - это движок для сайта, или CMS. Так что гуру в кс-серверах быть не обязательно =)

2. Итак, собственно для сайта нам необходим веб-сервер с базой данных и php-интерпретатор

*********************************************************************************************************************** *********************
Первое необходимо чтобы можно было видеть сайт, второе - для хранения данных статы, третье - для преобразования даных в веб-страницу.
Сервер пойдет любой (xamp, demver, appache - я использую последний).
База данных - mysql, и ничего другого. Как это все устанавливать не буду рассказывать - лучше установить appserv - там есть все, включая панель администрирования. Рекомендую именно этот вариант. Его мы и рассмотрим...
***************************************************************************************************************************** ***************

3. Итак, мы скачали appserv. Кликаем мышкой дважды на установщике, и видим некую гадость.
Жмем "next", соглашаемся с лицензией, выбираем папку (куда хотим установить).
Далее смотрим, чтобы все элементы были отмечены и опять жмем "дальше".
Далее заполняем диалоги: server name - localhost, e-mail - admin@localhost (ваш мейл на вашем сервере),
порт не трогаем и жмем далее. В следующем диалоге указываем только пароль (дважды), и жмем установить.

***************************************************************************************************************************** ***************
Возможно после установке понадобится перезагрузка, чтобы сервер запустился.
В диспетчере задач должны быть процессы: http (их вроде 2) и mysql.
Вроде так. Захотим в браузер и вводим адрес http://localhost . Если увидим сайт - все ок. =)
**************************************************************************************************************************************** ****

4. Далее ставим сайт со статой на наш сервер.
Качаем Psychostats с нашего родного сайта,
распаковываем архив, находим папку uploud и переименовываем на stats - для удобства.
И закидываем в папку Program Files\AppServ\www.

****************************************************************************************************
Главное создать новую базу данных, в которой будет храниться наша статистика.
Делается это так: заходим в панель управления - http://localhost/...
там вводим имя БД и ее тип - psychostats (например) и сравнение соответственно,
и жмем "создать".
База готова. Если спросит имя и пароль - имя root, пароь - тот, который указали при установке апача.
****************************************************************************************************

Теперь, когда мы закинули установщик и создали базу данных, перейдем к самой установке сайта:
Заходим по ссылке http://localhost/... и видим что-то типо установщика.
Внимательно читаем и устанавливаем:
1. В первом пункте просто жмем "установить".
2. Дальше видим анализ системы. Если чего-то нехватает - впринципе не страшно.
Он вам скажет все ли нужное установлено. Идем дальше.
3. Значения для Бд указываем такие:

dbtype = mysql
dbhost = localhost
dbport =
dbname = psychostats
dbuser = root
dbpass = ваш_пароль
dbtblprefix = ps_

жмем "тест соединения", получаем положительный ответ и жмем "далее".
4. Выбираем игру и мод - half-life и cstrike соответственно, и более ничего. Жмем "тест". Все ок? Жмем "далее".
5. Здесь создаем админов (можно несколько) - здесь думаю сами разберетесь.
6. Идем дальше, тестируем папку с темой и опять дальше. \\папку не удалять. Иначе ваш сервер упадет.
7. Если надо - сохраняем и идем дальше.
8. Здесь жмем "закончить и перейти к панели управления сайтом статистики".

*********************************************************************************************************************
Естес твенно нужно авторизироваться. Мы сразу попадаем в управление логами.
Жмем добавить логи (откуда статистике обновляться).
Там главное указать полный путь (если на локальной машине)
напр: c://program files/hlds/cstrike/logs или c://program files/hlds/cstrike_russian/logs.
Может быть или там или там. Тестим и сохраняем.
*********************************************************************************************************************
если по ходу установки вам будет сказано что нехватает перла - пропускаем - установим позже.
*********************************************************************************************************************
после установки не забываем удалить файл Files\AppServ\www\stats\install.php
теперь заходим по адресу http://localhost/... и видим сайт статистики. поздравляю!!!
*********************************************************************************************************************

5. Теперь нам надо обновлять статистику (тоесть вносить информацию о статистике с сервера в БД).
Это делается с помощью activeperl. Качаем, и тупо устанавливаем (установите сами).
Но это не все - нужно установить дополнительные модули - DBI и DBD-mysql. Только второго модуля там как раз и нет.
Поэтому просто нужно добавить нужный репозиторий. Делается это так:
1. Открываем Pearl Package Manager (не спрашивайте как);
2. Находим сверху-справа кнопку в виде шестерни (PPM Preferences) и жмем - появляется окно;
3. Переходим на вкладку Repositories;
4. В поле "Имя" пишем: University of Winnipeg;
5. В поле "Location" пишем http://cpan.uwinn...ges/10xx/;
6. Жмем "Добавить" и ждем.
Все готово. теперь прописываем в командной строке
ppm install DBI, когда установится вбиваем
ppm install DBD-mysql, ожидаем обновления и установки.

Теперь вроде все готово.

Вернёмся в папку из скачаного архива.
*******************************************************************************************************************
Там осталось несколько файлов и папок
Папку оставляем где вам будет угодно. В ней обязательны файлы stats.pl, stats.cfg и папка lib (в ней важные файлы).
Полезная также папка scripts. А остальное - если вы не знаете для чего оно - можно смело удалить.
*******************************************************************************************************************
Статистика обновляется файлом stats.pl, но вам нужно указать путь к БД. Поэтому открываем stats.cfg и пишем следующее:

dbtype = mysql \\тип БД
dbhost = localhost \\имя хоста
dbport = \\оставит пустым
dbname = psychostats \\ имя нашей БД
dbuser = root \\ главный админ БД
dbpass = ваш_пароль \\пишем пароль, который указывали при создании БД
dbtblprefix = ps_ \\так и пишем

и сохраняем.

Осталось только включить логирование сервера (функция сохранения статистики, в нашем случае).
Для этого в 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

сохраняем, закрываем.

Далее включаем плагины:

stats_logging.amxx
psycholisten.amxx

Вроде все.
*********************************************************************************************************
Теперь, если включить сервак - вы увидите что-то типо раунд начался, раунд закончился и т. д.
Это значит что логи пишутся.
*********************************************************************************************************

6. Теперь, когда есть логи запускаем файл stats.pl или scripts/psychostats.bat

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

А происходит это так: запускается активперл (который мы заранее установили),
считывает содержание stats.cfg, и по нему находит БД, в которой указан путь к логам.
Из них он вносит в эту же БД значения. Апач же отвечает на запросы и выдает сайт со значениями из БД.
Для этого и нужен ПХП.

7. Качаем:

Apache
MySQL
PHP

или все вместе:

Appserv 2.5.10

Activeperl

Psychostats 3.1 - ищем на сайте!!!

8. скрины:

1. приветсвие установки AppServ 2.5.10:

2. принимаем условия лицензионного соглашения:

3. выбираем путь для установки программного обеспечения:

4. выбираем к установки все программные модули приложения:

4. выбираем к установки все программные модули приложения:

5. указываем имя сервера и адрес электронной почты администратора (не обязательно как на картинке, но...):

6. устанавливаем пароль для администратора (root !!!) (в обоих полях одинаковый Wink)

7. завершающий этап установочных манипуляций

Жмём Install и ждём.

8. далее наблюдаем такую картину:


здесь можем сразу отметить запуск веб-сервера и БД;

жмем [img] s55.radikal.ru/i148/0904/76/c4a3e4674c70.jpg[/img] и видим консоль - это запуск отмеченных модулей
все получилось. Поздравляю!

10. после установки и запуска сервера, в браузере, по адресу http://localhost вы должны увидить что-то, похожее на это:

Удачи.



>>> Icq:556940842 <<<

 
WilliamAmeve
2
Вторник, 29.11.2016, 17:21
Сообщений: 1
Награды: 0  
Репутация:

как заработать в интернете уже сегодня

Ребят, хватит сидеть без денег!)
Я был простым бедным студентом, а теперь рублю 15-17 тысяч рублей каждый день вот здесь: https://vk.cc/5DFvY9 - https://vk.cc/5DFvY9 (обучающая статья)
Это РАБОТАЕТ! Проверено. Всем удачи!

https://pp.vk.me/c836622/v836622672/1bf4/Tba0mJ4bbMY.jpg
https://pp.vk.me/c836622/v836622672/1bed/6-2W-rY3hTo.jpg

заработок в интернете от 15000 рублей в день https://vk.cc/5DFvY9 - https://vk.cc/5DFvY9 (обучающая статья)


Эти статьи вам помогут:
Как торговать и зарабатывать в Binomo http://9binaryoptions.com/kak-torgovat-i-zarabatyvat-v-binomo.html
Бинарные опционы - как эффективно торговать и зарабатывать http://9binaryoptions.com/ru/6-binarnye-opciony-kak-effektivno-torgovat-i-zarabatyvat.html
Торговля бинарными опционами – как стать трейдером http://9binaryoptions.com/ru/7-torgovlya-binarnymi-opcionami-kak-stat-treyderom.html
Бинарная стратегия Pinstripes http://9binaryoptions.com/ru/8-binarnaya-strategiya-pinstripes.html
Бинарные опционы мнение специалистов http://9binaryoptions.com/ru
Binary options brokers rating list http://9binaryoptions.com/brokers.html





 
Форум » Раздел для CS » FAQ » установка психостата на базе appserv
  • Страница 1 из 1
  • 1
Поиск:
   2010 © x7-team.3dn.ru .