ЗАКРЫТЬ
Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

^Место доступно для покупки - 3500 руб/мес^

Наши новости:

02-дек
17-апр
30-дек
29-дек

70 страниц V   1 2 ... 68 69 »
Раскрутка Counter-Strike 1.6

GameAP. Web-панель управления игровыми серверами

, Панель позволяет управлять игровыми серверами под ОС Linux и Windows.
Статус пользователя kuznets92
сообщение 13.8.2013, 21:45
Сообщение #1


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Представленная здесь версия панели устарела. Новая версия панели GameAP 3: https://c-s.net.ua/forum/topic89997.html


Прикрепленное изображениеПрикрепленное изображение

Представляю бесплатную web-панель, позволяющую управлять параметрами игрового сервера на движке GoldSource и Source. Теоретически панель может запускать и управлять игровыми файлами любых игровых серверов и программ. Работает с локальными и удаленными серверами под ОС Linux и Windows.

Возможности:
- Управление игровыми серверами на движке GoldSource и Source;
- Поддержка операционных систем Linux и Windows;
- Поддержка MySQL, PostgreSQL, Oracle, Microsoft SQL Server;
- Мультиязычность. Русский, английский, украинский язык в комплекте.
- Смена карт на сервере, остановка, перезагрузка серверов;
- Просмотр логов серверов;
- Управление игроками (бан, кик, смена ника);
- Отправка rcon команд на сервер;
- Редактирование конфигурационных файлов (server.cfg, mapcycle.txt и др.);
- Загрузка игровых файлов (карт, плагинов);
- Создание пользователей с разными правами на определенные серверы;
- Поддержка модулей;
- Регистрация пользователей (при необходимости выключается);
- Автоматическая установка серверов (через SteamCMD);

ДемоВерсия (v0.7.1):
http://demo.gameap.ru/
Логин: demo
Пароль: demo

ДемоВерсия (v0.8.8):
http://demo2.gameap.ru
Логин: demo2
Пароль: demo2

Разработчик: ET-NiK
Тестеры: kissbb, GordonFreeman, Pontiy
Последняя версия на момент публикации этой записи: 0.9 [26.03.2014]
Скачать: http://www.gameap.ru/download/
Проект на GitHub: https://github.com/et-nik/gameap-legacy
Документация на русском: http://wiki.hldm.org/index.php/Категория:АдминПанель

Пошаговые инструкции

Поддерживаемые игры
Список неполный. Некоторые из игр не предустановлены по умолчанию.
Поддерживаются все Source и -- серверы.

Age of Chivalry
Adrenaline Gamer
Adrenaline Gamer 2
Allien Swarm
ARMA 2
ARMA 3
Battlefield 1942
Battlefield 2
Battlefield 2142
Battlefield Vietnam
Brink
Call of Duty
Call of Duty 2
Call of Duty 4
Call of Duty: United Offensive
Call of Duty: World at War
Counter-Strike 1.5
Counter-Strike 1.6
Counter-Strike: Condition Zero
Counter-Strike: Global Offensive
Counter-Strike: Source
Counter-Strike: Source v34
DayZ
Doom 3
Day of Defeat
Day of Defeat: Source
Deathmatch Classic
F.E.A.R.
Far Cry
Garry's Mod
GTA: Multi Theft Auto
GTA: San-Andreas Multiplayer
Half-Life 1
Half-Life 2
Half-Life: Opposing Force
HLTV
Killing Floor
Left 4 Dead
Left 4 Dead 2
Mumble
Minecraft
Painkiller
Postal 2
Prey
Quake 1, 2, 3, 4
Ricochet
Rust
Rune
Serious Sam
Star Wars: Battlefront
Sven Co-op
Team Fortress Classic
Team Fortress 2
TeamSpeak 2
TeamSpeak 3
Unreal Tournament
Unreal Tournament 2003
Unreal Tournament 2004
Unreal Tournament 3
Ventrilo

Установка

Веб-часть:
1. Скопируйте содержимое директории upload на сервер.
2. Запустите мастер установки, перейдя по адресу http://<ваш_сайт>/install, например http://www.gameap.ru/install
3. Выполните все действия мастера установки.
4. Удалите каталог install с сервера.
5. Настройте автоматическое выполнение задач. Добавив выполняться задания CRON каждые 5-10 минут:
"*/5 * * * * php -f /path/to/adminpanel/index.php cron"
Примечание! Указывайте абсолютный серверный путь, а не путь к сайту. Неправильно - "php -f http://www.gameap.ru/cron"

Серверная часть:
1. Скопируйте содержимое каталога bin/<OS> в любую директорию на сервере, в зависимости от операционной системы
сервера (Linux или Windows). Директория не должна быть общедоступной.
2. Выставите права запуска для исполняемых файлов (Linux).
3. Укажите абсолютный путь до исполняемых файлов в АдминПанели.
4. Для автоматической установки серверов необходимо наличие утилиты SteamCMD (http://wiki.hldm.org/index.php/SteamCMD),
в директории с исполняемыми файлами АдминПанели (server.sh или server.exe).
Ссылки для загрузки SteamCMD:
Linux: http://media.steampowered.com/client/steamcmd_linux.tar.gz
Windows: http://media.steampowered.com/client/steamcmd_win32.zip
Распакуйте содержимое одного из архивов, в зависимости от ОС в директорию с исполняемыми файлами АдминПанели (server.sh или server.exe).

Если у Вас локальный сервер под управлением Linux, то необходимо сделать следующее:
sudo nano /etc/sudoers
добавить в конец:
www-data ALL = NOPASSWD: /путь/к/server.sh
Это действие выполняется, для того, чтобы бесправный пользователь, от которого выполняется apache (обычно www-data) мог беспрепятственно выполнять действия над игровыми серверами.


Отредактировал: kuznets92, - 20.4.2019, 18:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Johnny
сообщение 13.8.2013, 22:01
Сообщение #2


Стаж: 7 лет 2 месяца

Сообщений: 2470
Благодарностей: 1084
Полезность: 514

Довольно не плохо, функционал не маленький, представляю сколько еще новых хостингов в сентябре откроется. crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 13.8.2013, 22:11
Сообщение #3


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

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

Планы на ближайшее будущее
- Автоматическая установка сторонних модов (например Sven Co-op и пр.), в том числе non-steam серверов.
- Просмотр чата сервера онлайн.
- Поддержка мультиязычности.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Leksandr
сообщение 13.8.2013, 22:19
Сообщение #4
Стаж: 6 лет 10 месяцев
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 457
Полезность: 821

Модуль SSH2 нужен только для веб части или для серверной части тоже?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Johnny
сообщение 13.8.2013, 22:22
Сообщение #5


Стаж: 7 лет 2 месяца

Сообщений: 2470
Благодарностей: 1084
Полезность: 514

Leksandr,
Он как раз для серверной в случае ОС Linux нужен.

kuznets92,
FTP как я понял не предвидится?

Отредактировал: Johnny, - 13.8.2013, 22:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Leksandr
сообщение 13.8.2013, 22:28
Сообщение #6
Стаж: 6 лет 10 месяцев
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 457
Полезность: 821

Johnny,
А на машинку где стоит веб часть можно SSH2 даже и не ставить?

Отредактировал: Leksandr, - 13.8.2013, 22:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 13.8.2013, 22:30
Сообщение #7


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Для серверной части linux нужен ssh2 server, для веб-части нужен php модуль ssh2, чтобы собственно отправлять команды. Можно воспользоваться виндовым telnet'ом, в этом случае на серверной части нужно развернуть telnet server. FTP тоже нужен =)

Для локального сервера ssh2 сервер и php модуль ssh не нужен.
Для установки ssh модуля php можно выполнить команду:
Код
pecl install -f ssh2

Если не получится, небольшой мануал - http://itblog.by/articles/18-ustanovka-php-ssh2-modulya.html

Для установки ssh сервера (если используется Debian или Ubuntu):
Код
sudo apt-get install ssh
(http://help.ubuntu.ru/wiki/ssh)

Отредактировал: kuznets92, - 13.8.2013, 22:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя suttles
сообщение 13.8.2013, 22:34
Сообщение #8


Стаж: 6 лет 4 месяца
Город: Москва

Сообщений: 296
Благодарностей: 30
Полезность: 97

Качнул, поставил спасибо)

У меня у одного такой баг в консоли?

Отредактировал: suttles, - 13.8.2013, 22:39
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Leksandr
сообщение 13.8.2013, 22:41
Сообщение #9
Стаж: 6 лет 10 месяцев
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 457
Полезность: 821

suttles,
Не у одного.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя suttles
сообщение 13.8.2013, 22:51
Сообщение #10


Стаж: 6 лет 4 месяца
Город: Москва

Сообщений: 296
Благодарностей: 30
Полезность: 97

При редактирование информации так, либо это из-за демо.
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 13.8.2013, 22:56
Сообщение #11


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Пустая страница - баг демоверсии. Баг консоли, возможно, тоже, если нет - исправлю в следующей версии.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя servAion
сообщение 13.8.2013, 23:18
Сообщение #12


Стаж: 6 лет 9 месяцев

Сообщений: 218
Благодарностей: 15
Полезность: 70

А игровые сервера поднимать она умеет если тот упал итд?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 13.8.2013, 23:24
Сообщение #13


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Да, только нужно настроить cron. И в настройках установить галочку напротив "Автостарт сервера в случае его падения (через cron)"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя servAion
сообщение 13.8.2013, 23:28
Сообщение #14


Стаж: 6 лет 9 месяцев

Сообщений: 218
Благодарностей: 15
Полезность: 70

Цитата(kuznets92 @ 14.8.2013, 1:24) *
Да, только нужно настроить cron. И в настройках установить галочку напротив "Автостарт сервера в случае его падения (через cron)"

А сколько стоит модуль для нее (админка)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 13.8.2013, 23:35
Сообщение #15


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Модуль для cron бесплатен, и уже входит в состав панели. Пользователей (админов) можно также настраивать в панели, это также входит в состав.
Коммерческий модуль, позволяющий сдавать в аренду игровые серверы, проводить платежи в автоматическом режиме и пр. находится в разработке.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя servAion
сообщение 13.8.2013, 23:37
Сообщение #16


Стаж: 6 лет 9 месяцев

Сообщений: 218
Благодарностей: 15
Полезность: 70

А коммерческий модуль приблизительно во сколько обойдется после его доработки?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 13.8.2013, 23:44
Сообщение #17


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Пока не могу точно сказать. Думаю, 2000-5000р. На сайте (http://www.gameap.ru) появится информация.
Возможно, сделаю разные версии (Lite, Full) и лицензии на определенное время использования (месяц, год, навсегда).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя bigbrain911
сообщение 14.8.2013, 9:00
Сообщение #18


Стаж: 6 лет 6 месяцев

Сообщений: 48
Благодарностей: 8
Полезность: 130

Опять .htaccess ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 14.8.2013, 9:44
Сообщение #19


Иконка группы

Стаж: 9 лет 7 месяцев

Сообщений: 6593
Благодарностей: 2366
Полезность: 812

Что такое
Код
мягкий рестарт
?


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 14.8.2013, 9:58
Сообщение #20


Стаж: 7 лет 11 месяцев

Сообщений: 608
Благодарностей: 271
Полезность: 684

Это рестарт через консоль сервера. Делается быстро, полезен когда нужно перезагрузить список плагинов. Отправляется rcon команда restart

Обычный рестарт, это отправка команды остановки процесса с игровым сервером через ssh (или telnet), а через несколько секунд отправка команды запуска сервера.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
70 страниц V   1 2 ... 68 69 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: