Gubinsoft Solutions » Справка » Установка CyberPanel на CentOS

Установка CyberPanel на CentOS

20 июня 2021, Воскресенье
224
CyberPanel - это панель управления, используемая для управления VPS и выделенными серверами. Она нацелена на продвинутых потребителей, а не на компьютерных экспертов, которые хотят использовать мощные серверы для размещения веб-сервисов с использованием графического интерфейса, а не командной строки базовой операционной системы. Это открытый исходный код по лицензии, то есть он бесплатный.

Установить CyberPanel довольно просто. Установка должна выполняться от имени пользователя root (sudo работать не будет). В качестве операционной системы мы возьмем CentOS 7.

Требования панели следующие.
  • Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04
  • Python 3.x
  • Оперативная память 1024 МБ или больше.
  • 10 ГБ дискового пространства.

Free или Enterprise?

CyberPanel поставляется с двумя версиями: одна просто называется CyberPanel, а другая - CyberPanel Enterprise. CyberPanel поставляется с OpenLiteSpeed и полностью бесплатна для неограниченного количества доменов и рабочих процессов.
Однако CyberPanel Enterprise поставляется с LiteSpeed Web Server Enterprise, это бесплатно для 1 домена. Бесплатной версии CyberPanel для личного сайта и даже небольшого хостинга вам хватит с лихвой.

Установка CyberPanel

Ахтунг!! Установку лучше выполнять из консоли сервера, так как панель активирует правила фаерволла. В случае потери соединения панели сразу установится криво.
CyberPanel (с OpenLiteSpeed) вы можете установить с помощью одной команды.

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

Установка CyberPanel Enterprise

Перед запуском установки вам необходимо получить лицензию. Во время установки будет запрошен лицензионный ключ.
В терминале командной строки запустите сценарий установки как одну команду:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

Доступ

После успешной установки вы можете получить доступ к CyberPanel, используя приведенные ниже данные (обязательно измените):
Адрес панели: https://<IP-адрес>:8090
Имя пользователя: admin
Пароль: 1234567

Установка определенной версии

После версии v1.9.4 или выше CyberPanel также позволяет установить или обновить до определенной версии. Подробности следующие:
wget https://raw.githubusercontent.com/usmannasir/cyberpanel/<имя ветки>/cyberpanel.sh
chmod +x cyberpanel.sh
./cyberpanel.sh
Замените <имя ветки> фактическим именем ветки из Github, схемы ветвления описаны ниже.

Бранчи

1. Stable -> стабильная ветка
2. vX.X.X-> vX.X.X стабильная ветка
3. vX.X.X-dev-> v.X.X.X ветка с разработкой


Все номера бранчей можно посмотреть тут.

Жизненный цикл разработки

vX.X.X-dev будет ветвью по умолчанию (главной). Все участники должны перейти на последнюю ветку vX.X.X-dev. После завершения разработки (которая считается стабильной) из ветки Dev будет создана новая стабильная ветка vX.X.X. Затем vX.X.X Stable будет объединен с веткой Stable. После этого будет создана новая ветка vX.X.X-dev, которая будет ветвью по умолчанию (главной). На этом этапе старая ветка dev будет удалена (для экономии места), и на старой стабильной ветке или ветке dev (если она не удалена) развитие не произойдет. Вся разработка будет происходить только в последней ветке разработки. Вы не должны создавать запросы на перенос для любых других веток, кроме последней ветки разработчика.

Ошибка 503 после установки

Если после установки CyberPanel вы получаете сообщение об ошибке 503, вы можете сделать одно из следующих действий.
1. Проверьте состояние LSCPD.
systemctl status lscpd
Если LSCPD не запущен, запустите LSCPD, используя:
systemctl start lscpd
2. Настройте virtualenv вручную.
source /usr/local/CyberCP/bin/activate
pip install --ignore-installed -r /usr/local/CyberCP/requirments.txt
deactivate
virtualenv --system-site-packages /usr/local/CyberCP
systemctl restart lscpd
3. Журналы установки. Если после этого у вас по-прежнему возникают проблемы, вы можете попытаться найти ошибки в журналах установки, они расположены по адресу:
/var/log/installLogs.txt
Журналы особенно актуальны тогда, когда вы запустили установку таки не из консоли сервера, а с помощью терминала SSH.

Обновление CyberPanel на последнюю версию

Выполните команду:
sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)

Обновление CyberPanel на специфическую версию

Выполните команду:
https://raw.githubusercontent.com/usmannasir/cyberpanel/<имя бранча>/cyberpanel_upgrade.sh
где <имя бранча> это версия панели цифрами, вроде такого: 1.8.7.

А вы поставили бы себе CyberPanel?


Обсудить

Читайте также:

Мультиверсионность PHP на Virtualmin
09 апреля 2021, Пятница
Мультиверсионность PHP на Virtualmin
Virtualmin и ее установка на сервер
08 апреля 2021, Четверг
Virtualmin и ее установка на сервер
Установка PFX в MacOS
01 апреля 2021, Четверг
Установка PFX в MacOS
Прокомментировать
Кликните на изображение чтобы обновить код, если он неразборчив
Партнеры
Yandex Cloud
OVH
Equinix
Reg.ru

Тут временно нет ничего

Автору в течение месяца будет лень что-то делать