Меню Рубрики

Установка litepanel на ubuntu

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

Сообщений: 170
Благодарностей: 68
Полезность: 318

О LitePanel
Добрый день, уважаемые пользователи форума! Хочу представить вашему вниманию панель управления игровыми серверами LitePanel!
LitePanel позволит вашим клиентам с удобством управлять своими серверами.

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

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

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






Для удобной работы с БД 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 запуск следующих скриптов:

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

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

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++) в самом конце строку

Альтернативные источники:
Debian
LitePanel__Debian_.zip ( 624,76 килобайт ) Кол-во скачиваний: 3814

CentOS
LitePanel__CentOS_.zip ( 624,84 килобайт ) Кол-во скачиваний: 441

Если будут вопросы обращайтесь напрямую к автору панели:
Skype : quickdevel

// update 18/08/2013 — Добавлены ссылки на гитхаб

источник

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

Сайт: litepanel.ru
Разработчик: QuickDevel

Скрытый текст
Для удобной работы с БД 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

Если будут вопросы обращайтесь напрямую к автору панели:
Skype: student-377

источник

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

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

Сообщений: 8181
Благодарностей: 2705
Полезность: 0

Сообщений: 33
Благодарностей: 1
Полезность: 24

Сообщений: 211
Благодарностей: 28
Полезность: 0

предоставь мне доступ тогда, кинь в ЛС. посмотрим как у тебя запускается сервер.

Сообщений: 8181
Благодарностей: 2705
Полезность: 0

Сообщений: 33
Благодарностей: 1
Полезность: 24

Сообщений: 18
Благодарностей: 1
Полезность: 0

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

Сообщений: 8181
Благодарностей: 2705
Полезность: 0

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

LitePanel.rar ( 602,22 килобайт ) Кол-во скачиваний: 64

Если я не ошибаюсь, то скрипт на питоне для цента находится в корне архива.

Сообщений: 8181
Благодарностей: 2705
Полезность: 0

Сообщений: 278
Благодарностей: 11
Полезность: 53

Сообщений: 211
Благодарностей: 28
Полезность: 0

если у тебя ISP, то в крон пропиши /usr/bin/wget -O /dev/null http://домен/main/cron/index?token=токен
и так для каждого.
Еще, удаление серверов не работает, нужно переписывать скрипт

Сообщений: 278
Благодарностей: 11
Полезность: 53

если у тебя ISP, то в крон пропиши /usr/bin/wget -O /dev/null http://домен/main/cron/index?token=токен
и так для каждого.
Еще, удаление серверов не работает, нужно переписывать скрипт

Просто linux без isp панели

Сообщений: 8181
Благодарностей: 2705
Полезность: 0

Сообщений: 23
Благодарностей: 1
Полезность: 33

Интересно, как правильно настроить FTP?
Вот у меня создаются аккаунты но они визуальные, в панели написано NameUser1, NameUser2, NameUser3 и пароли но самих аккаунтов нету. Нельзя подключиться к FTP

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

Сообщений: 23
Благодарностей: 1
Полезность: 33

Хм. По моему я ясно описал свою причину.
Когда нажимаешь на сервер, показаны FTP данные [Login and Password]Но сервер нельзя переустановить/запустить ибо даже просто подключиться по этим данным. (Login and Password).
Как я и сказал выше FTP данные визуадьны

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

Установите все требуемое для работы панели. Скорее всего у Вас проблемы с SHH.

источник

Настройка VDS на Ubuntu 14.04. Часть 3. Использование панелей управления

Для сокращения времени и упрощения процедуры настройки служб и администрирования сервера можно воспользоваться панелью управления. В настоящий момент существует множество различных панелей, как платных, так и бесплатных, позволяющих решать определенный объем задач без использования консоли и запоминания необходимых команд. Отметим, однако, что при сложной конфигурации сервера использование панелей управления зачастую нецелесообразно.
В данной статье мы расскажем о трех популярных бесплатных панелях, которые помогут сделать процесс обслуживания сервера немного проще:

Читайте также:  Установка в хрусталик линзы

Панель управления Ajenti

При описании панели Ajenti нередко говорят, что это одна из самых красивых панелей управления. Ее оформление действительно радует глаз, но что гораздо важнее — данную панель также отличает богатство функционала и удобство использования.
Ajenti имеет широкие возможности по настройке служб сервера, удобный интерфейс с русской локализацией, а также множество плагинов и расширений (например, Ajenti-V — расширение для управления сайтами и их настройками), которые позволяют сделать ее использование максимально удобным и практичным.

Рассмотрим процесс установки и первичной настройки панели.

В первую очередь добавим репозиторий, установив ключ к нему и добавив его адрес:

Далее осуществляем установку с предварительным обновлением базы пакетов:

Перезапускаем панель командой:

Если ранее Вы уже установили файрвол UFW, необходимо открыть порт 8000:

Вход в панель управления будет осуществляться по адресу:
https://server-ip:8000/

Необходимо сразу сменить пароль в разделе “Password”, указав текущий пароль (admin) и новый пароль дважды. Затем нажать кнопку “Save”.

Для установки русского языка перейдите на вкладку “Configure” и для параметра “Language” выберите значение “ru_RU”. Нажмите сохранить — “Save” — и перезапустите панель для применения настроек, нажав кнопку “Restart” в самом низу окна панели.

Теперь Вы можете использовать панель для управления сервером.

Ajenti имеет множество различных дополнений. Например, для того, чтобы Вы могли управлять из панели веб-сервером, потребуются следующие:

  • ajenti-v (main package);
  • ajenti-v-mysql (MySQL DB support);
  • ajenti-v-php-fpm (PHP support via PHP-FPM);
  • ajenti-v-nginx (NGINX webserver support).

Установить их можно следующей командой:

После перезапустите панель:

Теперь в панели Вам также будет доступен раздел “Веб-сайты”.

Более подробную информацию и инструкции по настройке Ajenti Вы можете найти на официальном сайте проекта: http://support.ajenti.org/

Панель управления Vesta CP

Следующая панель, которую мы рассмотрим, — Vesta CP. Она популярна и удобна в использовании, имеет простой интерфейс, русскую локализацию и позволяет эффективно управлять Вашими сайтами.
Панель предоставляет доступ к большинству инструментов, необходимых для администрирования сайтов (управление пользователями, создание баз данных, добавление доменов и др.), и хотя некоторую часть операций в любом случае будет необходимо выполнять через консоль, в целом использование Vesta CP позволит Вам значительно упростить управление сервером.
Обратите внимание, что во избежание возможных ошибок данную панель необходимо устанавливать на “чистую” систему без предварительных настроек.

Установка панели осуществляется при помощи установочного скрипта, который необходимо скачать следующей командой:

После этого его необходимо запустить:

При установке Вы увидите список устанавливаемых компонентов.
Если необходимо, Вы можете предварительно сконфигурировать установочный пакет под Ваши требования. Например, чтобы не устанавливать ftp-сервер proftpd и добавить в установку fail2ban, можно изменить предыдущую команду следующим образом:

Приведем краткий список параметров, которые могут быть включены в установку или, напротив, исключены из нее (в этом случае после имени параметра необходимо указать no вместо yes):
—nginx yes (устанавливать web-сервер nginx)
—apache yes (устанавливать веб-сервер apache)
—phpfpm no (устанавливать php-fpm — для nginx)
—vsftpd yes (устанавливать ftp-сервер vsftpd, не работает вместе с proftpd)
—proftpd no (устанавливать ftp-сервер proftpd, не работает с vsftpd)
—exim yes (устанавливать exim — почтовый сервер)
—dovecot yes (устанавливать dovecot)
—spamassassin yes (устанавливать спам-фильтр)
—clamav yes (устанавливать почтовый антивирус)
—named yes (устанавливать dns-сервер)
—iptables yes (устанавливать iptables)
—fail2ban yes (устанавливать fail2ban, систему блокировки)
—mysql yes (устанавливать mysql сервер)
—postgresql yes (устанавливать postgresql сервер)
—remi yes (устанавливать репозиторий remi)
—quota yes (устанавливать управление дисковыми квотами)
—hostname test.com (имя сервера)
—email a1@gmail.com (email администратора)
—password 111 (пароль)

Читайте также:  Установка vpn сервер l2tp

Для удобства Вы также можете воспользоваться опцией на официальном сайте панели — она предоставляет возможность сгенерировать команду установки в зависимости от того, какие параметры Вы хотите установить.

При запуске скрипта необходимо подтвердить установку (ввести y и нажать Enter), указать домен сервера (если есть) и адрес электронной почты администратора.
Установка может занять до 15 минут. После ее завершения в консоли будет выведен логотип Vesta CP и реквизиты доступа к панели управления (адрес с портом, логин и пароль).

Вход в панель будет осуществляться по адресу: https://server-ip:8083/
При входе Вы получите уведомление браузера о том, что сертификат не имеет надежного источника (так как он самоподписной); подтвердите исключение безопасности и введите в появившемся окне логин и пароль.

Для установки русского языка интерфейса наведите курсор на имя пользователя (например, admin) в правом верхнем углу и нажмите “edit”. Измените параметр “Language” с “en” на “ru” и нажмите кнопку “Save” внизу страницы.

Более подробную информацию по работе в данной панели Вы можете найти в официальной документации: https://vestacp.com/docs/.

Панель управления Webmin

Webmin — еще один веб-интерфейс для администрирования сервера, который мы хотели бы рассмотреть.
Панель Webmin обладает широкими возможностями настройки, позволяет расширять базовую функциональность путем установки дополнительных модулей (сейчас на официальном сайте их более 300), имеет русскую локализацию и различные темы оформления.
Уточним, однако, что Webmin может показаться немного более сложным вариантом из всех рассмотренных панелей; при его использовании желательно иметь базовые знания о Unix-системах и работе с ними.

Для установки панели Webmin добавим репозиторий в файл /etc/apt/sources.list.
Для этого открываем его в текстовом редакторе:

И в самом конце вносим следующие строки:

После завершения установки панель будет доступна по адресу https://server-ip:10000/
В качестве логина и пароля используйте авторизационные данные root-пользователя Вашего сервера.
После входа вы попадете на главную страницу панели. Здесь могут быть отображены уведомления о наличии обновлений — рекомендуем Вам их выполнить, нажав на соответствующие кнопки.

Для установки русского языка интерфейса необходимо в меню слева кликнуть на пункт “Webmin” и в раскрывшемся списке кликнуть на “Webmin configuration”. В предложенных опциях кликните на “Language”, выберите необходимый язык и сохраните изменения.
После изменения языка рекомендуем обновить страницу.

Также по желанию Вы можете сменить тему панели на современную. Для этого в разделе “Webmin” — “Настройка Webmin” необходимо нажать на кнопку “Темы Webmin”. В открывшемся окне выбрать тему (рекомендуем воспользоваться Authentic theme) и сохранить изменения. После применения темы необходимо перезагрузить страницу (Ctrl + R).

Более подробная информация по данной панели управления доступна по адресу http://www.webmin.com/.

Надеемся, приведенные выше описания и инструкции помогли Вам выбрать и установить панель управления по Вашему вкусу, благодаря чему процесс управления сервером стал еще немного проще и понятнее. Напишите нам, если будут вопросы, мы с радостью поможем.

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

источник

Добавить комментарий