Як встановити CyberPanel у Ubuntu 24.04 | Ubuntu 22.04
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 24.04.розглянемо деякі базові зміни конфігурації CyberPanel, необхідні для правильної роботи CyberPanel.Цей посібник повинен працювати з іншими дистрибутивами на основі Debian, хоча деякі процеси можуть трохи відрізнятися.
Передумови
- Сервер VPS, що працює на Ubuntu 24.04 (будь-який LTS) з мінімум 40 ГБ вільного дискового простору і мінімум 2 ГБ ОЗУ.Якщо у вас є блог з високою відвідуваністю, вам потрібно більше 4 ГБ ОЗУ, щоб CyberPanel могла працювати без збоїв.
- Базове розуміння команд терміналу Linux.
- У вас має бути користувач без повноважень root, створений із доступом sudo на сервері.
Оновіть свій сервер
Перший крок – переконатися, що ваш сервер оновлений.CyberPanel може знадобитися новіша версія пакетів, які за замовчуванням не поставляються з Ubuntu 24.04.Наступні команди оновлять у системі до останніх оновлень, якщо ви використовуєте власне ядро, вам потрібно буде відповідним чином змінити цю команду.
sudo apt-get update
sudo apt-get upgrade -y
Ви повинні перезавантажити сервер після завершення оновлень, щоб застосувати всі необхідні зміни.Після завершення процесу знову увійдіть у систему з тим самим користувачем без повноважень 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 24.04
У цьому розділі ми будемо встановлювати CyberPanel і OpenLiteSpeed на Ubuntu 24.04.
Завантажте останню версію скрипта інсталятора CyberPanel у свій домашній каталог.
cd wget -O installer.sh https://cyberpanel.net/install.sh
Зробіть скрипт інсталятора CyberPanel виконуваним.
chmod +x installer.sh
Запустіть сценарій інсталяції CyberPanel.
sh installer.sh
Під час встановлення CyberPanel запитає низку запитів, як показано нижче.
Виберіть 1, щоб розпочати інсталяцію CyberPanel.Сценарій установки CyberPanel розпочне встановлення CyberPanel у каталог /var/www.
Виберіть 1, якщо ви хочете встановити CyberPanel з OpenLiteSpeed (безкоштовна версія).Виберіть 2, якщо користувач CyberPanel Enterprise або клієнт CyberPanel Cloud.Безкоштовна версія – це варіант, який ми збираємося використати у цьому посібнику.
Потім цей сценарій розпочне завантаження та встановлення вибраних вами пакетів.Вас запитають про повну установку або спрощену установку. Повна установка призначена для встановлення CyberPanel з PowerDNS, Postfix та Pure-FTPd.Під час встановлення CyberPanel Lite встановлюється лише CyberPanel.Вибираємо 1 для повного встановлення CyberPanel.
На наступному етапі вас запитають про віддалений сервер MySQL.CyberPanel потребує сервера MySQL для правильної роботи, тому ми встановимо нашу базу даних CyberPanel локально на тому ж сервері, на якому встановлюється CyberPanel.
CyberPanel запросить пароль для облікового запису адміністратора.Стандартний пароль – 1234567. Виберіть простий для запам’ятовування пароль. CyberPanel не вимагає особливо надійного пароля, але краще вибрати щось складніше для злому, ніж «пароль» або «1234».
Тепер ми встановимо плагін CyberPanel Memcached, реалізація Memcached у CyberPanel краще, ніж реалізація Litespeed.Таким чином, CyberPanel може використовувати власні бібліотеки Memcached для підвищення продуктивності та безпеки.
Redis служить сховищем структур даних у пам’яті та брокером повідомлень.Це безкоштовно та з відкритим вихідним кодом.CyberPanel підтримує Redis як серверну частину кешування для кешування сторінок CyberPanel та керування сеансами.Виберіть Y, і CyberPanel встановить та налаштує плагін CyberPanel Redis.
Введіть Y, щоб запустити WatchDog.Цей плагін допомагає CyberPanel виявляти пошкоджені таблиці бази даних та попереджати адміністраторів CyberPanel про будь-які проблеми з базою даних CyberPanel.
Сценарій подбає про все інше після того, як ви відповісте на всі запитання у майстрі установки.Установка CyberPanel займе деякий час, наприклад, 15-30 хвилин, тому що для цього потрібно скомпілювати та встановити безліч пакетів.
Будь ласка, виявіть терпіння.Не закривайте вікно Терміналу до завершення інсталяції Cyberpanel.
Після завершення встановлення ваш результат має виглядати приблизно так, як показано нижче
Налаштувати правила брандмауера
У ubuntu 24.04 нам потрібно відкрити порт 80 та 443 для HTTP та HTTPS.Відкрийте порт 8090 для CyberPanel, відкрийте порт 7080 для WebAdmin.
Встановіть ufw, якщо ви ще не встановили його.
sudo apt-get install ufw -y
Перш ніж ми налаштуємо правила брандмауера, перевірте, чи увімкнено UFW, набравши:
sudo ufw status
Якщо UFW не увімкнено, увімкніть його, набравши:
sudo ufw enable
Після включення UFW налаштуйте правила брандмауера, ввівши у вікно терміналу наступне:
sudo ufw allow 80 sudo ufw allow 442 sudo ufw allow 8090 sudo ufw allow 7080
Після налаштування цього правила виконайте наведену нижче команду, щоб переконатися, що ви не припустилися синтаксичних помилок, які б завадили вам отримати доступ до веб-сервера через HTTP / HTTPS.
sudo ufw status verbose
Ви можете перевірити статус установки CyberPanel, виконавши наступну команду.
sudo systemctl status lscpd.service
Ви повинні побачити результат, аналогічний наведеному нижче.Зверніть увагу, що в кінці вашого висновку може бути кілька попереджень, ви можете ігнорувати ці попередження.
Як ви бачите, активний (запущений) зелений колір демон CyberPanel працює.
Якщо ви бачите червоний статус збій, це означає, що з вашою установкою виникла проблема.Найкраще перевірити свої журнали помилок, перелічені у вікні терміналу, яке ви використовували для встановлення CyberPanel, пошукайте будь-які помилки чи попередження.
Доступ до веб-інтерфейсу CyberPanel
Тепер, коли ви успішно встановили CyberPanel, ви можете отримати доступ до CyberPanel через будь-яку з наступних URL-адрес залежно від того, чи використовуєте ви HTTP / HTTPS.
http: // yourserverip: 8090
Або
https: // yourseverip: 8090
Не забудьте замінити ваш сервер на вашу реальну IP-адресу сервера.Так само обов’язково використовуйте правильний номер порту, якщо він відрізняється від 8090.
Ви побачите екран входу до системи.
Введіть ім’я користувача та пароль адміністратора та натисніть кнопку «Увійти».Зачекайте кілька секунд, щоб увійти в інтерфейс користувача CyberPanel.Ви повинні побачити головну панель керування, на якій відображається інформація про сервер у реальному часі.
На цій панелі ви можете бачити навантаження на систему, використання пам’яті процесами та службами, використання диска, поточних користувачів, підключених через WebAdmin/User Login або Admin Panel, а також те, що вони роблять зараз і т.д.
При першому вході до головної панелі керування завжди слід інсталювати оновлення, як тільки вони стають доступними.Для цього клацніть пункт меню “Керування версіями”, розташований у меню навігації зліва.
Ось і все!CyberPanel була встановлена та налаштована, а також компоненти WatchDog / Firewall в Ubuntu 24.04.
Якщо ви вже маєте версію CyberPanel на вашому сервері, перейдіть за цим посиланням, перш ніж продовжити інсталяцію: Як оновити CyberPanel ( https://cyberpanel.net/docs/upgrading-cyberpanel/ )
Для отримання додаткової інформації про CyberPanel відвідайте: cyberpanel.net
Висновок
Цей посібник повинен допомогти вам розпочати роботу з CyberPanel на сервері VPS Ubuntu 24.04. У цьому посібнику ми показали вам, як встановити та налаштувати правило міжмережевого екрана UFW, щоб дозволити доступ для HTTP/HTTPS та WebAdmin.
Ми сподіваємося, що цей посібник був досить докладним, щоб допомогти вам у процесі встановлення.Якщо у вас є питання або проблеми під час або після встановлення, повідомте нам про це в розділі коментарів нижче.