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.7.2 [02.08.2013]
[+] Возможность изменить команды бана, кика, мягкого рестарта, отправки сообщения в чат, либо отключить их вообще.
[fix] Нельзя добавить алиасы совпадающие с системными.
[fix] Исправлено двойное отображение страницы при загрузке файла на локальный сервер.
[fix] При создании выделенного сервера проверяются данные SSH и FTP.
[fix] Исправлен баг с отображением пустой страницы при установке.
[*] Обновлен исполняемый файл Linux.
[*] Упрощены команды запуска серверов. Подробные команды остались в игровых модификациях.
0.7.1 [30.08.2013]
[+] Поддержка нескольких шаблонов и стилей. Параметры задаются в gameap_config.php
[+] Работа панели без .htaccess и mod_rewrite.
[fix] Исправлены ошибки мастера установки.
[*] Упрощена установка. Править вручную database.php не требуется, Мастер установки сам создает файл с указанными параметрами базы данных.
Требования для 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) мог беспрепятственно выполнять действия над игровыми серверами.
Beta Версии:
Для просмотра ссылки Войди
Старые версии:
Для просмотра ссылки Войди
Последнее редактирование: