Мини профиль
- 23.11.2017 - 00:51

Онлайн лист
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта
[ Полный Список ]
Опрос сайта
Имеется ли у вас Steam?
Всего голосовало: 1416
Главная » Файлы » WEB Скрипты

LitePanel - Панель Управления Игровыми Серверами

Добавил: sTeAm » Дата: 09.01.2014
Категория: WEB Скрипты
LitePanel - Панель Управления Игровыми Серверами
О LitePanel
Код
Добрый день, уважаемые пользователи сайта! Хочу представить вашему вниманию панель управления игровыми серверами LitePanel!  
LitePanel позволит вашим клиентам с удобством управлять своими серверами.


Удобство
Код
Благодаря интуинтивно-понятному интерфейсу LitePanel удобна в использовании. Управление серверами осуществляется несколькими кликами мыши.


OpenSource
Код
Бесплатный открытый код LitePanel позволит Вам изменить ее под свои нужды и желания Ваших клиентов. Ничто не мешает Вам реализовать свои идеи.


Автоматизация
Код
Все этапы от заказа и оплаты до управления сервером и получения поддержки в LitePanel автоматизированы. Оплата происходит автоматически, через систему ROBOKASSA.


Требования

Web-часть
Код
Apache 2 с модулем mod_rewrite  
MySQL Server 5+  
PHP 5.3+ с модулями php_mysql, php_gd, php_ssh2


Серверная часть
Код
Debian 6+ или система на его основе  
SSH2 Server  
Python 3  
Screen


Установка Web части
Код

Для удобной работы с БД MySQL рекомендуем использовать phpMyAdmin.  
1) Загрузите архив с веб-частью.  
2) Распакуйте архив в корневую папку веб-сервера.  
3) Обратите внимание на то, что панель управления должна располагаться в корне домена или поддомена. То есть: example.com, cp.example.com, panel.example.com - правильно; example.com/panel - неправильно.  
4) Создайте пользователя и БД MySQL.  
5) Импортируйте содержимое БД из файла dump.sql. (находится в архиве с файлами вебчасти)  
6) Переименуйте файл конфигурации "application/config.default.php" в "application/config.php".  
7) Заполните файл конфигурации "application/config.php".  
8) Зарегистрируйте аккаунт.  
9) Для установки прав администратора измените параметр "user_accesslevel" в таблице "users" на "3".


Для удаления неоплаченых серверов, сбора статистики и т.д необходимо добавить в Cron запуск следующих скриптов:

Код

URL / Период
http://example.com/main/cron/index?token=TOKEN 1 раз в сутки  
  http://example.com/main/cron/updateSystemLoad?token=TOKEN 1 раз в 5 минут  
  http://example.com/main/cron/updateStats?token=TOKEN 1 раз в час


Установка серверной части

Для работы серверной части требуются:
Код

Debian 6+  
SSH2 Server (Для установки: apt-get install openssh-server)  
Python 3 (Для установки: apt-get install python3)  
Screen (Для установки: apt-get install screen)  
Цитата  
Для стабильной работы игровых серверов на 64-битных системах рекомендуется установить 32-битные библиотеки  
(Для установки: apt-get install ia32-libs).


Код

1) Загрузите архив с серверной частью.  
2) Распакуйте архив в папку "/home".  
3) На папку "/home/cp" установите права доступа 700. (Для установки: chmod 700 /home/cp)  
4) На файл "/home/cp/gameservers.py" установите права доступа 700. (Для установки: chmod 700 /home/cp/gameservers.py)  
5) Загрузите архивы с содержимым игровых серверов и правильно настроенными конфигурационными  
файлами сервера в папку "/home/cp/gameservers/files".  
6) Проверьте файлы конфигурации в папке "/home/cp/gameservers/config".  
7) Создайте группу "gameservers" (Для создания: groupadd gameservers)  
8) В целях безопасности запретите группе "gameservers" доступ по SSH.  
Через ssh (или filezilla), как вам будет удобнее, зайдите в папку /etc/ssh/ и в файле sshd_config  
(откройте через блокнот, желательно Notepad++) в самом конце строку


DenyGroups gameservers
Скачать LitePanel - Панель Управления Игровыми Серверами

Скриншот
Источник: не указан
Метки: LitePanel, управления, панель, СЕРВЕРАМИ, ИГРОВЫМИ
Просмотров: 1712 | Загрузок: 121 | Комментариев: 0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]