Как установить CyberPanel в Ubuntu 20.04 | Ubuntu 18.08

Как установить CyberPanel в Ubuntu 20.04 | Ubuntu 18.08

 

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

CyberPanel предлагает расширенный интерфейс, который можно использовать вместо FTP или SSH для загрузки файлов через командную строку с вашего компьютера. CyberPanel также предоставляет установщик служебных сценариев, поэтому вы можете легко устанавливать сценарии, такие как WordPress и Joomla, без необходимости исследовать, как каждый сценарий должен быть установлен индивидуально через FTP / ssh.

CyberPanel имеет фантастическую функцию под названием CSF Firewall, которая защищает от атак грубой силы, CyberPanel также позволяет вам управлять брандмауэром через панель управления вместе со многими другими параметрами управления. CyberPanel предлагает множество различных функций, которых нет в вашей собственной панели управления. CyberPanel также предоставляет API, который может использоваться хостинговыми компаниями или разработчиками для индивидуальных проектов разработки. CyberPanel работает на всех основных платформах, таких как Windows, Linux, BSD, FreeBSD и Mac OS X.

OpenLiteSpeed ​​- это бесплатный веб-сервер с открытым исходным кодом, основной целью которого является быстрое и простое конфигурирование. CyberPanel создается поверх этого веб-сервера, но требует дополнительной настройки для правильной работы. LiteSpeed ​​Enterprise — это платная опция CyberPanel, но она включает в себя множество дополнительных функций, которые не предоставляет бесплатная версия, например, возможность одновременного управления несколькими CyberPanel на разных серверах.

Из этого туториала Вы узнаете, как настроить CyberPanel с OpenLiteSpeed ​​на облачном сервере Ubuntu 20.04. а также рассмотрим некоторые базовые изменения конфигурации CyberPanel, необходимые для правильной работы CyberPanel. Это руководство должно работать с другими дистрибутивами на основе Debian, хотя некоторые процессы могут немного отличаться.

Предпосылки

  • Сервер VPS, работающий на Ubuntu 20.04 (любой LTS) с минимум 40 ГБ свободного дискового пространства и минимум 2 ГБ ОЗУ. Если у вас блог с высокой посещаемостью, вам потребуется более 4 ГБ ОЗУ, чтобы CyberPanel могла работать без сбоев.
  • Базовое понимание команд терминала Linux.
  • У вас должен быть пользователь без полномочий root, созданный с доступом sudo на сервере.

Обновите свой сервер

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

sudo apt-get update
sudo apt-get upgrade -y

Как установить CyberPanel в Ubuntu 20.04

Как установить CyberPanel в Ubuntu 20.04

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

sudo reboot now

Как мы все знаем, Cyberpanel — это корпоративный веб-сервер openlitespeed или litespeed, поэтому мы удалим Apache, MySQL, Postfix, Dovecot и другие дополнительные пакеты.

sudo systemctl stop apache2
sudo systemctl stop mysql
sudo systemctl stop postfix
sudo systemctl stop dovecot
sudo apt-get remove -y apache2 mysql-server php5-mysql postfix dovecot-core
sudo apt-get autoremove -y

Установите CyberPanel в Ubuntu 20.04

В этом разделе мы будем устанавливать CyberPanel и OpenLiteSpeed ​​на Ubuntu 20.04.

Загрузите последнюю версию скрипта установщика CyberPanel в свой домашний каталог.

cd
wget -O installer.sh https://cyberpanel.net/install.sh

Как установить CyberPanel в Ubuntu 20.04

Сделайте скрипт установщика CyberPanel исполняемым.

chmod +x installer.sh

Запустите сценарий установки CyberPanel.

sh installer.sh

Как установить CyberPanel в Ubuntu 20.04

Во время установки CyberPanel запросит ряд запросов, как показано ниже.

Выберите 1, чтобы начать установку CyberPanel. Сценарий установки CyberPanel начнет установку CyberPanel в каталог / var / www.

Как установить CyberPanel в Ubuntu 20.04

Выберите 1, если вы хотите установить CyberPanel с OpenLiteSpeed ​​(бесплатная версия). Выберите 2, если вы пользователь CyberPanel Enterprise или клиент CyberPanel Cloud. Бесплатная версия — это вариант, который мы собираемся использовать в этом руководстве.

Как установить CyberPanel в Ubuntu 20.04

Затем этот сценарий начнет загрузку и установку выбранных вами пакетов. Вас спросят о полной установке или упрощенной установке. Полная установка предназначена для установки CyberPanel с PowerDNS, Postfix и Pure-FTPd. При установке CyberPanel Lite устанавливается только CyberPanel. Выбираем 1 для полной установки CyberPanel.

Как установить CyberPanel в Ubuntu 20.04

На следующем шаге вас спросят об удаленном сервере MySQL. CyberPanel нуждается в сервере MySQL для правильной работы, поэтому мы установим нашу базу данных CyberPanel локально на том же сервере, на котором устанавливается CyberPanel.

Как установить CyberPanel в Ubuntu 20.04

CyberPanel запросит пароль для учетной записи администратора. Пароль по умолчанию — 1234567. Выберите простой для запоминания пароль. CyberPanel не требует особо надежного пароля, но лучше всего выбрать что-нибудь более сложное для взлома, чем «пароль» или «1234».

Как установить CyberPanel в Ubuntu 20.04

Теперь мы установим плагин CyberPanel Memcached, реализация Memcached в CyberPanel лучше, чем реализация Litespeed. Таким образом, CyberPanel может использовать собственные библиотеки Memcached для повышения производительности и безопасности.

Как установить CyberPanel в Ubuntu 20.04

Redis служит хранилищем структур данных в памяти и брокером сообщений. Это бесплатно и с открытым исходным кодом. CyberPanel поддерживает Redis как серверную часть кеширования для кэширования страниц CyberPanel и управления сеансами. Выберите Y, и CyberPanel установит и настроит плагин CyberPanel Redis.

Как установить CyberPanel в Ubuntu 20.04

Введите Y, чтобы запустить WatchDog. Этот плагин помогает CyberPanel обнаруживать поврежденные таблицы базы данных и предупреждать администраторов CyberPanel о любых проблемах с базой данных CyberPanel.

Как установить CyberPanel в Ubuntu 20.04

Сценарий позаботится обо всем остальном после того, как вы ответите на все вопросы в мастере установки. Установка CyberPanel займет некоторое время, например, 15-30 минут, потому что для этого требуется скомпилировать и установить множество пакетов.

Пожалуйста, проявите терпение. Не закрывайте окно Терминала до завершения установки Cyberpanel.

После завершения установки ваш результат должен выглядеть примерно так, как показано ниже

Как установить CyberPanel в Ubuntu 20.04

Настроить правила брандмауэра

В ubuntu 20.04 нам нужно открыть порт 80 и 443 для HTTP и HTTPS. Откройте порт 8090 для панели CyberPanel, откройте порт 7080 для WebAdmin.

Установите ufw, если вы еще не установили его.

sudo apt-get install ufw -y

Как установить CyberPanel в Ubuntu 20.04

Прежде чем мы настроим правила брандмауэра, проверьте, включен ли UFW, набрав:

sudo ufw status

Как установить CyberPanel в Ubuntu 20.04

Если UFW не включен, включите его, набрав:

sudo ufw enable

Как установить CyberPanel в Ubuntu 20.04

После включения UFW настройте правила брандмауэра, введя в окно терминала следующее:

sudo ufw allow 80
sudo ufw allow 442
sudo ufw allow 8090
sudo ufw allow 7080

Как установить CyberPanel в Ubuntu 20.04

После настройки этого правила выполните приведенную ниже команду, чтобы убедиться, что вы не допустили синтаксических ошибок, которые помешали бы вам получить доступ к веб-серверу через HTTP / HTTPS.

sudo ufw status verbose

Как установить CyberPanel в Ubuntu 20.04

Вы можете проверить статус установки CyberPanel, выполнив следующую команду.

sudo systemctl status lscpd.service

Вы должны увидеть результат, аналогичный показанному ниже. Обратите внимание, что в конце вашего вывода может быть несколько предупреждений, вы можете игнорировать эти предупреждения.

Как установить CyberPanel в Ubuntu 20.04

Как вы видите, активный (запущенный) зеленый цвет, демон CyberPanel работает.

Если вы видите красный статус «сбой», это означает, что с вашей установкой возникла проблема. Лучше всего проверить свои журналы ошибок, перечисленные в окне терминала, которое вы использовали для установки CyberPanel, поищите любые ошибки или предупреждения.

Доступ к веб-интерфейсу CyberPanel

Теперь, когда вы успешно установили CyberPanel, вы можете получить доступ к CyberPanel через любой из следующих URL-адресов в зависимости от того, используете ли вы HTTP / HTTPS.

http: // yourserverip: 8090

Или

https: // yourseverip: 8090

Не забудьте заменить yourserverip на ваш реальный IP-адрес сервера. Точно так же обязательно используйте правильный номер порта, если он отличается от 8090.

Вы увидите экран входа в систему.

Как установить CyberPanel в Ubuntu 20.04

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

Как установить CyberPanel в Ubuntu 20.04

На этой панели вы можете видеть нагрузку на систему, использование памяти процессами и службами, использование диска, текущих пользователей, подключенных через WebAdmin / User Login или Admin Panel, а также то, что они делают в данный момент и т. Д.

При первом входе в главную панель управления всегда следует устанавливать обновления, как только они становятся доступными. Для этого щелкните пункт меню «Управление версиями», расположенный в меню навигации слева.

Как установить CyberPanel в Ubuntu 20.04

Вот и все! CyberPanel была установлена ​​и настроена, а также компоненты WatchDog / Firewall в Ubuntu 20.04.

Если у вас уже есть версия CyberPanel на вашем сервере, перейдите по этой ссылке, прежде чем продолжить установку: Как обновить CyberPanel ( https://cyberpanel.net/docs/upgrading-cyberpanel/ )

Для получения дополнительной информации о CyberPanel посетите: https://cyberpanel.net

Вывод

Это руководство должно помочь вам начать работу с CyberPanel на сервере VPS Ubuntu 20.04. В этом руководстве мы показали вам, как установить и настроить правило межсетевого экрана UFW, чтобы разрешить доступ для HTTP / HTTPS и WebAdmin.

Мы надеемся, что это руководство было достаточно подробным, чтобы помочь вам в процессе установки. Если у вас есть какие-либо вопросы или проблемы во время или после установки, сообщите нам об этом в разделе комментариев ниже.