mishiko
Постоялец
- Регистрация
- 5 Сен 2011
- Сообщения
- 320
- Реакции
- 135
- Автор темы
- #1
Представляю бесплатную web-панель, позволяющую управлять параметрами игрового сервера на движке GoldSource и Source. Теоретически панель может запускать и управлять игровыми файлами любых игровых серверов и программ. Работает с локальными и удаленными серверами под ОС Linux и Windows.
Возможности:
- Управление игровыми серверами на движке GoldSource и Source;
- Поддержка операционных систем Linux и Windows;
- Поддержка MySQL, PostgreSQL, Oracle, Microsoft SQL Server;
- Мультиязычность. Русский, английский, украинский язык в комплекте.
- Смена карт на сервере, остановка, перезагрузка серверов;
- Просмотр логов серверов;
- Управление игроками (бан, кик, смена ника);
- Отправка rcon команд на сервер;
- Редактирование конфигурационных файлов (server.cfg, mapcycle.txt и др.);
- Загрузка игровых файлов (карт, плагинов);
- Создание пользователей с разными правами на определенные серверы;
- Поддержка модулей;
- Регистрация пользователей (при необходимости выключается);
- Автоматическая установка серверов (через SteamCMD);
ДемоВерсия (v0.7.1
Для просмотра ссылки Войди
Логин: demo
Пароль: demo
Разработчик: ET-NiK
Тестеры: kissbb, GordonFreeman, Pontiy
Последняя версия на момент публикации этой записи: 0.7.2 [02.09.2013]
Скачать: Для просмотра ссылки Войди
Документация на русском: Для просмотра ссылки Войди
0.8.5 [08.11.2013]
[fix] Исравлены ссылки постраничной навигации при выключенном mod_rewrite.
[fix] Правильное отображение количества игровых серверов на машине.
[fix] Исправлена загрузка больших файлов при установке сервера.
[fix] Автоматическое конфигурирование minecraft сервера после установки.
[fix] Исправлены ошибки проверки существования серверов.
[fix] Исправлена ошибка получения статуса Counter-Strike:Source сервера.
[fix] Исправлена ошибка установки сервера, если не указан путь к SteamCMD.
[+] Просмотр консоли неактивного сервера (упавшего, зависшего или меняющего карту).
[+] Улучшено автоматическое конфигурирование устанавливаемых серверов.
0.8.2 [24.10.2013]
[fix] Исправлены ошибки при установке игровых серверов на Windows машины.
[fix] Исправлен баг смены rcon пароля.
[fix] Исправлен баг обновления игровых серверов.
[fix] Исправлены баги установки игровых серверов.
[fix] Исправлен баг с управлением игроками на Minecraft серверах.
[fix] Исправлены баги со ссылками при отключенном mod_rewrite и .htaccess.
[fix] Исправлен баг при распаковке файлов из репозиториев. Если файл существовал и требовал перезаписи, то cron висел бесконечно.
[fix] Исправлены баги с шаблонами.
Требования для web-сервера
- ОС Linux или Windows;
- PHP версии 5.1 и выше;
- GD модуль PHP;
- SSH2 модуль PHP;
- Включенные функции FTP на PHP;
- Screen;
- Настроенный SSH (для удаленного сервера);
- Настроенный FTP (для удаленного сервера);
- Настроенный Telnet или SSH (для удаленного сервера)
- Настроенный FTP (для удаленного сервера);
- Права администратора;
Веб-часть:
1. Скопируйте содержимое директории upload на сервер.
2. Запустите мастер установки, перейдя по адресу Для просмотра ссылки Войдиили Зарегистрируйся, например Для просмотра ссылки Войдиили Зарегистрируйся
3. Выполните все действия мастера установки.
4. Удалите каталог install с сервера.
5. Настройте автоматическое выполнение задач. Добавив выполняться задания CRON каждые 5-10 минут:
"*/5 * * * * php -f /path/to/adminpanel/index.php cron"
Примечание! Указывайте абсолютный серверный путь, а не путь к сайту. Неправильно - "php -f Для просмотра ссылки Войдиили Зарегистрируйся"
Серверная часть:
1. Скопируйте содержимое каталога bin/<OS> в любую директорию на сервере, в зависимости от операционной системы
сервера (Linux или Windows). Директория не должна быть общедоступной.
2. Выставите права запуска для исполняемых файлов (Linux).
3. Укажите абсолютный путь до исполняемых файлов в АдминПанели.
4. Для автоматической установки серверов необходимо наличие утилиты SteamCMD (Для просмотра ссылки Войдиили Зарегистрируйся),
в директории с исполняемыми файлами АдминПанели (server.sh или server.exe).
Ссылки для загрузки SteamCMD:
Linux: Для просмотра ссылки Войдиили Зарегистрируйся
Windows: Для просмотра ссылки Войдиили Зарегистрируйся
Распакуйте содержимое одного из архивов, в зависимости от ОС в директорию с исполняемыми файлами АдминПанели (server.sh или server.exe).
Если у Вас локальный сервер под управлением Linux, то необходимо сделать следующее:
sudo nano /etc/sudoers
добавить в конец:
www-data ALL = NOPASSWD: /путь/к/server.sh
Это действие выполняется, для того, чтобы бесправный пользователь, от которого выполняется apache (обычно www-data) мог беспрепятственно выполнять действия над игровыми серверами.
Online Чат с игроками на серверах, Бесплатный модуль для GameAP
Модуль для GameAP, позволяющий читать чат на серверах GoldSource в режиме реального времени. Также возможно отправлять свои сообщения, не заходя на сервер. Модуль не требует никаких серверных скриптов, дополнительных cron решений и не использует базу данных.
Автор: ET-NiK
Версия: 1.0 [08.09.2013]
Требования
* Версия GameAP 0.8 и выше;
* Настроенные команды отправки сообщений в чат;
* Настроенный FTP для удаленного сервера;
* Включенные логи на сервере;
Установка
* Скопируйте директорию application из архива в корневую директорию с панелью на сервере.
* Обновите список модулей. Для этого зайдите в панель и перейдите в Модули -> Управление модулями -> Обновить список модулей
Скачать:
Для просмотра ссылки Войдиили Зарегистрируйся (9.4 Кб)
Примечание
Модуль использует логи игрового сервера, загружаются последние 5 логов и парсятся. Наличие большой кучи логов может существенно снизить скорость обновления чата.
Чат обновляется каждые 20 секунд, но реальное обновление чата зависит от частоты обновления логов самим сервером и количества логов, в некоторых случаях это может занимать несколько минут.
Модуль для GameAP, позволяющий читать чат на серверах GoldSource в режиме реального времени. Также возможно отправлять свои сообщения, не заходя на сервер. Модуль не требует никаких серверных скриптов, дополнительных cron решений и не использует базу данных.
Автор: ET-NiK
Версия: 1.0 [08.09.2013]
Требования
* Версия GameAP 0.8 и выше;
* Настроенные команды отправки сообщений в чат;
* Настроенный FTP для удаленного сервера;
* Включенные логи на сервере;
Установка
* Скопируйте директорию application из архива в корневую директорию с панелью на сервере.
* Обновите список модулей. Для этого зайдите в панель и перейдите в Модули -> Управление модулями -> Обновить список модулей
Скачать:
Для просмотра ссылки Войди
Примечание
Модуль использует логи игрового сервера, загружаются последние 5 логов и парсятся. Наличие большой кучи логов может существенно снизить скорость обновления чата.
Чат обновляется каждые 20 секунд, но реальное обновление чата зависит от частоты обновления логов самим сервером и количества логов, в некоторых случаях это может занимать несколько минут.
Актуальная версия: 0.8.5 [08.11.13]
Версии в разработке:
Для просмотра ссылки Войди
Стабильная версия:
Для просмотра ссылки Войди
Исполняемые файлы:
В архивы с веб-частью эти файлы уже включены
Для просмотра ссылки Войди
Последнее редактирование: