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

et-nik

Участник
Сообщения
14
Реакции
26
Новая версия - GameAP 0.7 [29.08.2013]

Новая версия - GameAP 0.7 [29.08.2013]

Изменения:
[++] Поддержка мультиязычности.
[+] Английский язык (перевод GordonFreeman).
[+] Украинский язык.
[+] Упрощено обновление панели. Для обновления до следующих версий нужно будет лишь заменить файлы, панель сама отправит нужные sql запросы.
[+] Отображение дополнительной информации о сервере (установен ли сервер, указаны ли параметры в настройках).
[+] Проверка существования исполняемых файлов АдминПанели и проверка прав на выполнение.
[+] Указание отдельной директории для SteamCMD. Если директория не будет указана, то админпанель ищет steamcmd в директории с исполняемыми файлами.
[+] Конфигурация вынесена в отдельный от фрейворка файл (gameap_config.php).
[+] Клонирование типа игры.
[+] Установленные модули теперь автоматически появятся в меню.
[+] Переустановка сервера.
[+] Отображение логов игрового сервера на странице редактирования.
[fix] Отлажена работа с CentOS.
[fix] Для администратора не делается проверка на права при чтении логов.
[fix] Редактирование протокола управления для выделенного сервера.
[fix] Защита шаблонов, при работе на nqinx либо при отключенном .htaccess.
[fix] Исправлена ошибка при работе через Telnet на Linux.
[fix] Переписан скрипт установки. Не нужно выполнять никаких SQL запросов. Нет трудностей при установке на базу данных, отличную от MySQL.
[fix] Закрыты способы получения RCON пароля, если пользователь имеет доступ к отправке RCON команд, но не имеет доступа к смене пароля.
[fix] Исправлена ошибка при удалении игрового сервера.
[fix] Исправлены найденные баги и ошибки связанные с установкой игрового сервера.
[fix] Исправлены найденные баги и ошибки с проверками.
[fix] Если отсутствуют игры, то добавление игрового сервера и типа игры невозможно.

Скачать: http://www.gameap.ru/download/
Подробно об изменениях: http://www.gameap.ru/updates/gameap-0-7-release/
 

★Сириус★

Участник
Сообщения
743
Реакции
197
кто-нибудь использует эту панельку?
с виду очень понравилась, хотелось бы ее использоваться, но два раза пытался установить что-то не вышло. Сайт и сервера на одном железе операционка люникс
 

et-nik

Участник
Сообщения
14
Реакции
26
кто-нибудь использует эту панельку?
с виду очень понравилась, хотелось бы ее использоваться, но два раза пытался установить что-то не вышло. Сайт и сервера на одном железе операционка люникс
А что именно не вышло? Инструкция по установке web-части - http://forum.hldm.org/viewtopic.php?p=4665
Самая распространенная ошибка - отключение .htaccess и mod_rewrite. Панель может и без них работать, но для этого нужно подправить конфиг, в инструкции показано.
 

et-nik

Участник
Сообщения
14
Реакции
26
0.8 [04.10.2013]

Готова новая версия GameAP 0.8. В этой версии исправлено множество багов. Повышена стабильность работы панели. Улучшена работа с модулями в помощь разработчикам. Добавлена поддержка новых игр.

Изменения:
[+] Расширена работа с модулями.
[+] Менеджер модулей. Позволяет обновлять список модулей и смотреть информацию о них.
[+] Драйверы Rcon и Query. Это во много раз упрощает добавление поддержки новых игр.
[+] Query и Rcon порты для игрового сервера
[+] Полная поддержка Minecraft.
[+] Статистика выделенных серверов. Отображение потребления ресурсов в виде графика. Поддерживается как Linux, так и Windows.
[+] Удаленный репозиторий для установки серверов.
[+] Установка игровых серверов из локального и удаленного репозитория.
[+] Просмотр всех логов админпанели администратором.
[+] Модуль cron оставляет большее количество логов.
[fix] Улучшена работа с Telnet.
[fix] Для команды обновления используется steamcmd путь, если он задан.
[fix] Исправлена ошибка с мягким перезапуском серверов.
[fix] Исправлена ошибка при работе cron модуля.
[fix] Исправлена ошибка, при которой невозможно было прочитать/сохранить конфигурационный файл.
[fix] Исправлены баги мультиязычности.
[fix] Исправлен баг при отправке сообщения администраторам, в случае отсутствия администраторов появлялась ошибка.
[fix] Исправлен баг с отображением списка логов, в случае если лимит логов меньше, чем количество самих логов.
[fix] Исправлена ошибка с капчей при регистрации.
[fix] Исправлена ошибка с шифрованием паролей при добавлении выделенного сервера.
[fix] При установке игрового сервера, ему (серверу) задаются стандартные настройки и параметры запуска.
[fix] Правильное отображение пути к файлу в логах, если исполняемый файл не найден или не имеет прав на выполнение.
[fix] Исправлены баги с обновлением игровых серверов.
[fix] Обновление серверов происходит через cron.
[fix] При удалении сервера удаляются привилегии и логи этого сервера.
[fix] Если порт на выделенном сервере занят, то добавление нового сервера с этим портом будет невозможно.
[*] Для SSH и Telnet сделаны отдельные библиотеки.

Более подробно об изменениях: http://www.gameap.ru/updates/gameap-0-8-press-release/
Загрузить: http://www.gameap.ru/download/
 

Вложения

  • repositories.jpg
    repositories.jpg
    14.2 КБ · Просмотры: 104
  • stats.jpg
    stats.jpg
    13.2 КБ · Просмотры: 59
  • modules.jpg
    modules.jpg
    15.8 КБ · Просмотры: 50
  • query_rcon_ports.jpg
    query_rcon_ports.jpg
    16.2 КБ · Просмотры: 58

et-nik

Участник
Сообщения
14
Реакции
26
В новой версии сильно переработан код. Панель может отловить гораздо большее число ошибок, записывает в логи большее количество действий, включая предупреждения.
Уменьшено число запросов к БД, панель работает чуточку быстрее.
Благодаря замене стандартной Query библиотеки на GameQ, панель теперь может опрашивать огромное количество игровых серверов.

Упрощены некоторые настройки, удалены лишние элементы. Некоторые действия панель выполняет за пользователя, ведет поиск путей к исполняемым файлам панели, подставляет нужные данные в команды. С большим числом серверов работать теперь более удобнее, благодаря фильтрам и поиску.

Изменения 0.9
[+] Автоматически поиск пути к исполняемым файлам для sftp и ftp.
[+] Проверка данных Telnet при добавлении/редактировании выделенного сервера
[+] "Умное" добавление sudo к команде запуска (Linux).
[+] Установка серверов из tar архивов.
[+] Фильтр для списка серверов.
[+] Фильтр для журнала GameAP.
[+] Автоматическая правка значений в XML файлах (если конфигурация сервера хранится в XML).
[+]Добавлена поддержка rcon для San Andreas Multiplayer.
[fix] Существенно ускорена работа с Telnet.
[fix] Раздел модификации убран. Список модификаций отображается в разделе с играми.
[fix] Существенно уменьшено число обращений к базе при обновлении привилегий на серверы.
[fix] Отлов большего количества пользовательских ошибок (неправильно указанных данных и т.п.).
[fix] Ошибки форм выводятся отдельной страницей со ссылкой вернуться, пустая форма не показывается.
[fix] Изменено получение текущей загрузки CPU и RAM для Linux сервера.
[fix] Исправлены проблемы с кодировкой при отображении ошибки связанной с БД.
[fix] Задание обновления серверов нельзя добавить более одного раза.
[fix] Задание запуска/остановки/перезапуска серверов нельзя добавить более трех раз для одного сервера.
[*] Существенно изменен внутренний принцип работы с SSH, Telnet и локальным shell.
[*] Библиотека Query заменена на GameQ (https://github.com/Austinb/GameQ).
[*] Оптимизирована работа с базой данных. Уменьшено число запросов к базе.
[*] Обновлены исполныемые файлы для Linux и Windows (server.sh и server.exe).

В 0.9.1 версии исправлены все найденные баги и ошибки.

Изменения 0.9.1
[fix] Исправлены баги с получением статуса серверов Windows.
[fix] Корректное создание вложенных директорий в Windows.
[fix] Замена слэшей в некоторых командах в Windows.
[fix] Исправлен баг с отправкой chmod команды для Windows.
[fix] Исправлены ошибки установки Minecraft серверов.
[fix] Повторная проверка статуса сервера, если предыдущая проверка показала, что он оффлайн.
[fix] Проверка существования игры перед добавлением новой.
[fix] Расширена работа с временными директориями.
[fix] При получении списка игроков rcon команда отправляется 1 раз.


Обновляться на 0.9 можно сразу с любой 0.8.x версии.

  • Распакуйте в корень с панелью содержимое каталога uploads из архива. При необходимости не заменять некоторые файлы, например application/config/config.php
  • Перейдите по адресу site.ru/adminpanel/update/manual для обновления базы данных.
  • Обновите исполняемый файл для ОС Linux (server.sh).
  • Обновите исполняемый файл для ОС Windows (server.exe).
  • Обновите имеющиеся модули на те которые поддерживают версию 0.9 (см. http://www.gameap.ru ).

В панели появились новые игры. Чтобы добавить их, импортируйте /db/replace_game_data_09.sql в базу данных. При необходимости сделайте правки в файле, имя базы и таблиц на свое и т.п.
  • Распакуйте в корень с панелью содержимое каталога uploads из архива. При необходимости не заменять некоторые файлы, например application/config/config.php
  • Обновите исполняемый файл для ОС Windows (server.exe).

Обновления с более ранних версий смотрите в update.txt

Загрузить:
* http://www.gameap.ru/download/
* https://github.com/ET-NiK/GameAP
 
Сообщения
33
Реакции
3
Парни, подскажите как установить ssh2 на ubuntu 12.04.5, расширение php-ssh2 установлено. разобрался =)
 

Arthur Don

Участник
Сообщения
1,696
Реакции
256
Перехожу на страницу установки, и мне пишет: No direct script access allowed
Что делать?
 

BlackYar24

Участник
Сообщения
42
Реакции
0
не совсем понял про пункт 1.4 Настройка cron
Можно подробнее? Как это сделать в ISPmanager Lite ?Куда прописать команду и как правильно указать путь?
 

LeshaEzTV

Участник
Сообщения
41
Реакции
0
Всем привет, установил GameAP и выдает следующие ошибки! Возился часов 5 с установкой... ни как не получается сделать( Прошу помочь...
Так же перед "удачей" возникали ошибки ...
Домен и хостинг стоит на https://cp.beget.com , там же есть MySQLi базы , которые автоматом перекидывают на phpMyAdmin

Данный пункт не делал: установить ssh2 на ubuntu 12.04.5, не знаю как его сделать на windows если вообще это к нему относиться.

Наверное кто-то попытается подколоть, но скажу сразу - мне на это наплевать, я первый раз занимаюсь данными вещами.

З.Ы. Заранее спасибо
 

Вложения

  • БД.PNG
    БД.PNG
    76.9 КБ · Просмотры: 38
  • Снимок.PNG
    Снимок.PNG
    46.8 КБ · Просмотры: 35

iSe7en

Участник
Сообщения
209
Реакции
111
Всем привет, установил GameAP и выдает следующие ошибки! Возился часов 5 с установкой... ни как не получается сделать( Прошу помочь...
Так же перед "удачей" возникали ошибки ...
Домен и хостинг стоит на https://cp.beget.com , там же есть MySQLi базы , которые автоматом перекидывают на phpMyAdmin

Данный пункт не делал: установить ssh2 на ubuntu 12.04.5, не знаю как его сделать на windows если вообще это к нему относиться.

Наверное кто-то попытается подколоть, но скажу сразу - мне на это наплевать, я первый раз занимаюсь данными вещами.

З.Ы. Заранее спасибо
версия php какая стоит?
 

LeshaEzTV

Участник
Сообщения
41
Реакции
0
версия php какая стоит?

7.2
--- Добавлено позже ---
@LeshaEzTV, а базу данных ты верно прописал?

На BEGET база создается с собственным префиксом, прописывал базу которая на хостинге указывается (при создании MySQL) но в корневых файлах самой GameAP ничего не менял... Ни разу просто его не ставил.


Он установился, но проблема при входе - вводя логин и пароль, он выдает ошибки прикрепленные ниже.
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    46.8 КБ · Просмотры: 13
Последнее редактирование:

LeshaEzTV

Участник
Сообщения
41
Реакции
0
поставь пониже версию
@LeshaEzTV, а базу данных ты верно прописал?

теперь выдает такую ошибку, и за частую она всегда была (если сейчас удалить с сервера это файл, тогда он даст доставить админ панель, но потом при входе выдает ошибки указанные выше
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    11.6 КБ · Просмотры: 20

iSe7en

Участник
Сообщения
209
Реакции
111
теперь выдает такую ошибку, и за частую она всегда была (если сейчас удалить с сервера это файл, тогда он даст доставить админ панель, но потом при входе выдает ошибки указанные выше
Ты же после изменения версии php удалил бд и сделал чистую установку?
 

LeshaEzTV

Участник
Сообщения
41
Реакции
0
Ты же после изменения версии php удалил бд и сделал чистую установку?

Да, конечно )
Я всегда удаляю старое и ставлю все с 0. Я когда 1 раз устанавливал, мне тоже именно это ошибку выдавало, после того как я удалял это файл - установка завершалась успешно, но в итоге ничего
 

iSe7en

Участник
Сообщения
209
Реакции
111
Да, конечно )
Я всегда удаляю старое и ставлю все с 0. Я когда 1 раз устанавливал, мне тоже именно это ошибку выдавало, после того как я удалял это файл - установка завершалась успешно, но в итоге ничего
У тебя вообще половина таблиц при установке не создается, а какая версия mysql (можно глянуть на главной phpmyadmin)? Попробуй тоже ее понизить, если есть возможность там.
 

LeshaEzTV

Участник
Сообщения
41
Реакции
0
У тебя вообще половина таблиц при установке не создается, а какая версия mysql (можно глянуть на главной phpmyadmin)? Попробуй тоже ее понизить, если есть возможность там.
 

Вложения

  • Снимок2.PNG
    Снимок2.PNG
    27.4 КБ · Просмотры: 33
  • базы.PNG
    базы.PNG
    98.4 КБ · Просмотры: 24
Сверху Снизу