Установка и настройка мониторинга LGSL

Установка и настройка форумов, CMS и прочих веб-приложений

Модератор: doliar

Правила форума
По вопросам настройки и установки коммерческих web приложений (IPB, DLE, vBulletin и т.д.) обращайтесь в техническую поддержку данных web приложений.

На данном форуме не рекомендуется создавать темы по вопросам настройки и установки коммерческих web приложений.

Установка и настройка мониторинга LGSL

Сообщение Dimanok » 26 июн 2009, 20:39

Live Game Server List - универсальный мониторинг игровых серверов , поддерживает огромное множество игр
Americas Army
ArmA: Armed Assault
Aliens VS. Predator 2
Battlefield Vietnam
Battlefield 1942
Battlefield 2
Battlefield 2142
Call of Duty
Call of Duty 2
Call of Duty 4
Call of Duty: United Offensive
Call of Duty: World at War
Command and Conquer: Renegade
Crysis
Deer Hunter 2005
Doom 3
Far Cry
F.E.A.R.
Frontlines: Fuel of War
F1 challenge 99-02
Operation Flashpoint
Freelancer
Ghost Recon
Ghost Recon: Advanced Warfighter
Ghost Recon: Advanced Warfighter 2
GTR 2
Hidden and Dangerous 2
Half-Life Steam ( as in Counter-Strike 1.6 )
Half-Life WON ( as in Counter-Strike 1.5 )
Halo
IL-2 Sturmovik
JediKnight 2
Jediknight: Jedi Academy
Kingpin: Life of Crime
Medal of Honor: Allied Assault
Medal of Honor: Allied Assault Breakthrough
Medal of Honor: Allied Assault Spearhead
Medal of Honor: Pacific Assault
Multi Theft Auto
Nascar Thunder 2004
NeverWinter Nights
NeverWinter Nights 2
Open Transport Tycoon Deluxe
PainKiller
Quake World
Enemy Territory: Quake Wars
Quake 2
Quake 3
Quake 4
Raven Shield
RFactor
San Andreas Multiplayer
Savage 1: The Battle for Newerth
Savage 2: A Tortured Soul
Serious Sam 1
Serious Sam 2
Soldier of Fortune 2
Soldat
Source ( aka Half-Life 2, Counter-Strike Source, Team Fortress 2 )
S.T.A.L.K.E.R.
Star Trek: Elite-Force
Star Wars: Battlefront
Star Wars: Battlefront 2
SWAT 4
Teeworlds
Unreal Tournament
Unreal Tournament 2003
Unreal Tournament 2004 ( Killing Floor, Red Orchestra )
Unreal Tournament 3
Vietcong
Vietcong 2
Warsow
Wolfenstein

Главная мониторинга
Изображение
Более подробно о сервере
Изображение
• Офф. сайт разработчика http://www.greycube.com
• Используемое ПО:

lgsl_v5.7_sa.zip
(204.93 Кб) Скачиваний: 621

lgsl_v5.7_e107.zip
(207.86 Кб) Скачиваний: 337

lgsl_v5.7_joomla.zip
(164.12 Кб) Скачиваний: 407

lgsl_v5.7_nuke.zip
(212.76 Кб) Скачиваний: 322


• Требования
- MySQL
- Apache
- PHP
Или можете использовать готовый сервер приложений TopServer либо Denwer.

•Установка LGSL как автономное приложение (обычный сайт)
Качаем архив lgsl_v5.0_sa.zip , распаковываем его в корень хоста , открываем папку lgsl , далее открываем папку lgsl_files находим и открываем файл lgsl_config.php (любым текстовым редактором) , видим:
Код: Выделить всёРазвернуть
<?php

//------------------------------------------------------------------------------------------------------------+
//[ PREPARE CONFIG - DO NOT CHANGE OR MOVE THIS ]

  global $lgsl_config; $lgsl_config = array();

//------------------------------------------------------------------------------------------------------------+
//[ BACKGROUND COLORS - CHANGE TO MATCH YOUR THEME ]

  $lgsl_config['background'][1] = "background-color:#e4eaf2";
  $lgsl_config['background'][2] = "background-color:#f4f7fa";

//------------------------------------------------------------------------------------------------------------+
//[ SHOW TOTAL SERVERS / PLAYERS / MAX PLAYERS AT BOTTOM OF THE LIST ]

  $lgsl_config['list']['totals'] = 0;

//------------------------------------------------------------------------------------------------------------+
//[ ZONE SHOWS PLAYER NAMES - OPTIONS: 0=NO 1=YES ]

  $lgsl_config['players'][1] = 1;
  $lgsl_config['players'][2] = 1;
  $lgsl_config['players'][3] = 1;
  $lgsl_config['players'][4] = 1;
  $lgsl_config['players'][5] = 1;
  $lgsl_config['players'][6] = 1;
  $lgsl_config['players'][7] = 1;
  $lgsl_config['players'][8] = 1;

//------------------------------------------------------------------------------------------------------------+
//[ ZONE RANDOMISATION - SEE README ON HOW TO USE ]

  $lgsl_config['random'][1] = 0;
  $lgsl_config['random'][2] = 0;
  $lgsl_config['random'][3] = 0;
  $lgsl_config['random'][4] = 0;
  $lgsl_config['random'][5] = 0;
  $lgsl_config['random'][6] = 0;
  $lgsl_config['random'][7] = 0;
  $lgsl_config['random'][8] = 0;

//------------------------------------------------------------------------------------------------------------+
//[ ZONE GRID WIDTH - INCREASE TO MAKE ZONES GO SIDE BY SIDE ]

  $lgsl_config['grid'][1] = 1;
  $lgsl_config['grid'][2] = 1;
  $lgsl_config['grid'][3] = 1;
  $lgsl_config['grid'][4] = 1;
  $lgsl_config['grid'][5] = 1;
  $lgsl_config['grid'][6] = 1;
  $lgsl_config['grid'][7] = 1;
  $lgsl_config['grid'][8] = 1;

//------------------------------------------------------------------------------------------------------------+
//[ ZONE SIZING ]

  $lgsl_config['zone']['width']  = "160"; // images will be fuzzy or cropped until resized to match
  $lgsl_config['zone']['height'] = "100"; // height of the zone box containing the player names

//------------------------------------------------------------------------------------------------------------+
//[ SORTING OPTIONS ]

  $lgsl_config['sort']['servers'] = "id";   // other options are "players"
  $lgsl_config['sort']['players'] = "name"; // other options are "score"

//------------------------------------------------------------------------------------------------------------+
// [ HIDE OFFLINE SERVERS ON LIST AND ZONES - OPTIONS: 0=SHOW 1=HIDE ]

  $lgsl_config['hide_offline'][0] = 0;
  $lgsl_config['hide_offline'][1] = 0;
  $lgsl_config['hide_offline'][2] = 0;
  $lgsl_config['hide_offline'][3] = 0;
  $lgsl_config['hide_offline'][4] = 0;
  $lgsl_config['hide_offline'][5] = 0;
  $lgsl_config['hide_offline'][6] = 0;
  $lgsl_config['hide_offline'][7] = 0;
  $lgsl_config['hide_offline'][8] = 0;

//------------------------------------------------------------------------------------------------------------+
//[ e107 VERSION - PAGE AND ZONE TITLES - FOR OTHER CMS USE THE ADMIN PANEL ]

  $lgsl_config['title'][0] = "Live Game Server List";
  $lgsl_config['title'][1] = "Game Server";
  $lgsl_config['title'][2] = "Game Server";
  $lgsl_config['title'][3] = "Game Server";
  $lgsl_config['title'][4] = "Game Server";
  $lgsl_config['title'][5] = "Game Server";
  $lgsl_config['title'][6] = "Game Server";
  $lgsl_config['title'][7] = "Game Server";
  $lgsl_config['title'][8] = "Game Server";

//------------------------------------------------------------------------------------------------------------+
//[ TEXT OPTIONS - 'nmp' AND 'nnm' ONLY CHANGE WHEN CACHE IS EMPTY ( CLICK UPDATE IN ADMIN PANEL ) ]

  $lgsl_config['text']['vsd'] = "CLICK TO VIEW SERVER DETAILS";
  $lgsl_config['text']['slk'] = "GAME LINK";
  $lgsl_config['text']['sts'] = "Status:";
  $lgsl_config['text']['adr'] = "Address:";
  $lgsl_config['text']['cpt'] = "Connection Port:";
  $lgsl_config['text']['qpt'] = "Query Port:";
  $lgsl_config['text']['typ'] = "Type:";
  $lgsl_config['text']['gme'] = "Game:";
  $lgsl_config['text']['map'] = "Map:";
  $lgsl_config['text']['plr'] = "Players:";
  $lgsl_config['text']['npi'] = "NO PLAYER INFO";
  $lgsl_config['text']['nei'] = "NO EXTRA INFO";
  $lgsl_config['text']['onl'] = "ONLINE";
  $lgsl_config['text']['onp'] = "ONLINE WITH PASSWORD";
  $lgsl_config['text']['nrs'] = "NO RESPONSE";
  $lgsl_config['text']['pen'] = "WAITING TO BE QUERIED";
  $lgsl_config['text']['zpl'] = "PLAYERS:";
  $lgsl_config['text']['mid'] = "MISSING OR INVALID SERVER ID";
  $lgsl_config['text']['nnm'] = "-";
  $lgsl_config['text']['nmp'] = "-";
  $lgsl_config['text']['tns'] = "Servers:";
  $lgsl_config['text']['tnp'] = "Players:";
  $lgsl_config['text']['tmp'] = "Max Players:";

//------------------------------------------------------------------------------------------------------------+
//[ STAND-ALONE VERSION - ADMIN DETAILS ]

  $lgsl_config['admin']['user'] = "admin";
  $lgsl_config['admin']['pass'] = "changeme";

//------------------------------------------------------------------------------------------------------------+
//[ DATABASE SETTINGS - USED BY THE STAND-ALONE VERSION AND SOME CMS ]

  $lgsl_config['db']['server'] = "localhost";
  $lgsl_config['db']['user']   = "root";
  $lgsl_config['db']['pass']   = "";
  $lgsl_config['db']['db']     = "lgsl";
  $lgsl_config['db']['table']  = "lgsl";

//------------------------------------------------------------------------------------------------------------+
//[ FEED METHOD - OPTIONS: 0=DISABLED 1=CURL OR FSOCKOPEN 2=FSOCKOPEN ONLY ]

  $lgsl_config['feed']['method'] = 0;
  $lgsl_config['feed']['url']    = "http://www.greycube.co.uk/lgsl/feed/lgsl_files/lgsl_feed.php";

//------------------------------------------------------------------------------------------------------------+
//[ ADVANCED SETTINGS - DO NOT TOUCH THESE UNLESS YOU REALLY KNOW WHAT YOUR DOING ]

  $lgsl_config['live_time']     = 4;           // seconds per page load allowed for live querying
  $lgsl_config['cache_time']    = 70;          // seconds before the cached information is considered old
  $lgsl_config['management']    = 0;           // 1 will show advanced management in the admin by default
  $lgsl_config['retry_offline'] = 0;           // 1 will quickly re-query offline servers
  $lgsl_config['timeout']       = 0;           // 1 will increase the query timeout
  $lgsl_config['public_feed']   = 0;           // 1 will allow anyone to add servers to your lgsl database
  $lgsl_config['cms']           = "sa";        // sets which CMS specific code to use
  $lgsl_config['url_path']      = "";          // full domain path to /lgsl_files/ for when path detection fails

//------------------------------------------------------------------------------------------------------------+

?>

Правим под себя строки :
Код: Выделить всёРазвернуть
//[ STAND-ALONE VERSION - ADMIN DETAILS ]

  $lgsl_config['admin']['user'] = "admin";
  $lgsl_config['admin']['pass'] = "changeme";
//[ DATABASE SETTINGS - USED BY THE STAND-ALONE VERSION AND SOME CMS ]

  $lgsl_config['db']['server'] = "localhost";
  $lgsl_config['db']['user']   = "root";
  $lgsl_config['db']['pass']   = "";
  $lgsl_config['db']['db']     = "lgsl";
  $lgsl_config['db']['table']  = "lgsl";  

где :
admin - юзер админки
changeme - пароль админки
localhost - хост БД
root - пользователь БД
"" - ставим пароль пользователя БД
lgsl - название БД

Далее мы должны создать БД и залить туда файл lgsl_install_sa.sql (находится в архиве).
Установка завершена , пройдя по ссылке http://primer.vfose.ru/lgsl/ вы сможете увидеть Ваш мониторинг ) , для добавления серверов пройдите по ссылке http://primer.vfose.ru/lgsl/admin.php , введите данные админа и добавляйте сервера.

• Распаковываем карты
Качаем архив с картами и распаковываем их в ./lgsl/lgsl_files/maps

• Пройдя по ссылке http://primer.vfose.ru/lgsl/admin.php :
[ Game Type ]- выбирите игру
[ IP ] - впишите ip адрес сервера
[ Connection Port ] - впишите игровой порт , в случае с КС пишите 27015
[ Query Port ] - для КС пишите 27015
[ Software Port ] - ставим 0
[ Zone ] - выбираем какой сервер будет по порядку
[ Disabled ] - вкл / выкл
После добавления сервера нажимаем Update Servers and Empty Cache.
Также LGSL можно ставить на joomla , php-nuke , e107 , инструкция есть в архиве.
Просьба залить карты на фтп , т.к я долго держать не смогу
(c) Dimanok
Последний раз редактировалось Dimanok 17 дек 2009, 22:58, всего редактировалось 5 раз(а).
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3505
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Установка и настройка мониторинга LGSL

Сообщение Dimanok » 26 июн 2009, 20:55

Со скрином что-то не то уже 5 рас перезалил отображается как-то не так.
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3505
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Установка и настройка мониторинга LGSL

Сообщение zk » 27 июн 2009, 10:25

Со скрином странно, а монит хороший))
zk
Администратор
 
Сообщения: 1972
Зарегистрирован: 02 сен 2007, 16:04
Домен: vfose.ru

Re: Установка и настройка мониторинга LGSL

Сообщение Dimanok » 27 июн 2009, 11:21

zk писал(а):Со скрином странно, а монит хороший))

да я 5 рас перескринил , обрезал даже формат другой ставил и ничего (
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3505
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Установка и настройка мониторинга LGSL

Сообщение Dimanok » 27 июн 2009, 11:40

А вот поправил уже все , теперь нормально.
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3505
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Установка и настройка мониторинга LGSL

Сообщение Shadow-zone » 27 июн 2009, 12:48

Спасибо за статейку
Аватара пользователя
Shadow-zone
Активный участник
 
Сообщения: 196
Зарегистрирован: 29 дек 2008, 11:22
Откуда: Балашов
Домен: их 2 xD

Re: Установка и настройка мониторинга LGSL

Сообщение Dragon » 28 июл 2009, 12:24

для пхп фюшн есть такой плагин?
Изображение
[url="http://azurgeros-wow.vfose.ru"]Изображение[/url]
Изображение
Dragon

 
Сообщения: 1
Зарегистрирован: 11 июн 2009, 03:17
Домен: Azurgeros-wow.vfose.ru

Re: Установка и настройка мониторинга LGSL

Сообщение Dimanok » 28 июл 2009, 12:27

Dragon писал(а):для пхп фюшн есть такой плагин?

глянь на офф. сайте , но я не видел , но думаю что есть , в крайнем случае ставь SA версию.
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3505
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Установка и настройка мониторинга LGSL

Сообщение Zver » 28 июл 2009, 15:42

Если у меня свой сайт, то использовать версию SA ?
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Re: Установка и настройка мониторинга LGSL

Сообщение Dimanok » 28 июл 2009, 15:46

Zver писал(а):Если у меня свой сайт, то использовать версию SA ?

да
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3505
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

След.

Вернуться в Установка веб-приложений

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 2