Бесплатный Мастерсервер | FREE PYTHON MASTERSERVER
Бесплатный скрипт Мастерсервера от jesuspunk - Отличная альтернатива платным скриптам MS от Джони и других разработчиков! Распространяется бесплатно без привязки и лицензий. Если вы хотите создать свою раскрутку серверов cs 1.6, css или csgo то это то что вам нужно! Удобная и простая Веб Панель управления мастерсервером поможет вам с лёгкостью настроить МС, отслеживать статистику запросов к вашему мастерсерверу и не только.
ВАЖНО: Для того что бы запустить MS необходим хостинг VDS/VPS
В бесплатном мастер сервере реализовано:
1) Резолвинг домена в ip
2) Веб-статистика уникальных IP адресов
3) Возможность отключить сортировку по пингу, т.е. вы можете полностью контролировать порядок выдачи серверов клиенту, аля буст.
4) Интеграция с популярными веб скриптами lightmon и amxmonitoring
5) Авто обновления списка серверов через заданное время
6) Работа с Mysql (образец mysql таблицы есть) и файлами со списками серверов.
7) Логирование запросов в файл(статистика не реализована), в mysql(для вебстатистики)
8) Отдельные списки для игр: HL 1, HL 2 DM, CS:S, CS 1.6, Battlefield vietnam/1942, Medal of honor AA, crysis wars, Quake 3(68 протокол патч 1.32)
9) Поддержка до 10к серверов в каждом списке.
10) Возможность включения рандомной загрузки списков серверов при каждом обновление серверов.
11) Примитивная защита от DDOS атак, задержки до 1-3 секунд после 1к — 1.4к запросов в секунду на 3 ghz процессоре.
12) Встроенная проверка на новые версии при старте или обновление списка серверов.
13) Добавлена поддрежка скрипта буст от Мирора(не проверял.)
14) Восстановлена поддержка monengine
15) Теперь можно откулючить через конфиг не нужные протоколы поставив напротив порта OFF
16) Режим CMQ — Custom Mysql Query — Собственные sql запросы, для интеграции мастер сервера с вашей веб системой.
17) Режим URL загрузки списков файлов по ссылки.
18) Веб панель со статистикой.
Установка и Запуск MS(MASTERSERVER)1) Устанавливаем пакеты:
apt-get install ia32-libs
#для Debian 7 возможно нужно будет ввести 2 команды:
dpkg --add-architecture i386
apt-get update
apt-get install screen
apt-get install unzip
2) Качаем мс: wget
http://non-steam.ru/downloads/ms063a6.zip3) Распаковываем архив unzip ms063a6.zip
4) Заходим в папку с мс и устанавливаем права:
chmod +x mslauncher
chmod +x ms.so
chmod +x msstats.so
chmod +x mscpsocket.so
chmod +x mswebcp.so
chmod 777 msstats.db
chmod +x start_ms_screen.sh
5) Запускаем MasterServer:
./start_ms_screen.sh
Проверяем:
screen -r ms
6) Заходим по домену или ip
http://ip:8888/ логин и пароль 123/123 и настраиваем мс, чтобы приминились настройки, нужно выкл/вкл мс.
Если не запустился, для проверки пишем в папке с мс: ./mslauncher и смотрим что за ошибка.
P.SДля кого не понятен 2 и 3 пункты в установке МС, сделайте эти шаги вручную:
Скачайте архив Masterserver'a по ссылке ниже, разархивируйте его и залейте на VDS/VPS сервер в папку например opt, после чего путь где лежит ваш ms будет таким opt/ms063a6 , возвращаемся к 4 пункту установки и выполняем следующую команду:
cd /opt/ms063a6
всё мы попали в папку с нашим мастерсервером далее устанавливаем права и запускаем нам скрипт masterserver
К данному скрипту мастерсервера можно подключить любой скрипт мониторинга или буста! Для этого используйте режим CMQ, создаёте запрос к базе данных своего скрипта.
Автор:
JesuspunkВерсия:
0.6.3. alpha 6 linux x64
Скришоты: Бесплатный Мастерсервер | FREE PYTHON MASTERSERVER