Як встановити CloudPanel на Ubuntu/Debian VPS за допомогою AvaHost

CloudPanel – це легка, оптимізована для продуктивності панель керування з відкритим вихідним кодом, яка ідеально підходить для керування веб-додатками на VPS AvaHost. Цей посібник спрощує встановлення CloudPanel на Ubuntu 20.04/22.04 або Debian 10/11, надаючи практичні приклади та поради для безпечного та ефективного налаштування.

Вступ

CloudPanel пропонує сучасний, зручний інтерфейс для керування веб-сайтами, базами даних і налаштуваннями сервера, що робить її чудовою альтернативою cPanel або DirectAdmin. У поєднанні з VPS від AvaHost CloudPanel забезпечує швидкий і надійний хостинг для ваших проектів.

Необхідні умови:

Перш ніж почати, переконайтеся, що у вас є наступне:

  • Свіжий VPS під управлінням Ubuntu 20.04/22.04 або Debian 10/11.

  • Root-доступ або користувач з правами sudo.

  • Базове розуміння роботи з терміналом Linux.

Крок 1: Оновлення системи

Перед встановленням будь-якого програмного забезпечення важливо оновити систему, щоб переконатися, що всі пакунки актуальні.

sudo apt update && sudo apt upgrade -y

Крок 2: Встановіть необхідні залежності

CloudPanel потребує встановлення декількох залежностей. До них відносяться curl, wget і sudo. Встановіть їх за допомогою запуску:

sudo apt install curl wget sudo -y

Крок 3: Додайте репозиторій та ключ CloudPanel

CloudPanel надає офіційний інсталяційний скрипт, але спочатку нам потрібно переконатися, що репозиторій і його GPG-ключ налаштовані.

wget -qO- https://packages.cloudpanel.io/installer.sh | sudo bash

Ця команда завантажить і виконає інсталяційний скрипт безпосередньо з серверів CloudPanel.

Крок 4: Запустіть інсталяційний скрипт

Після запуску наведеної вище команди запуститься інсталяційний скрипт. Він автоматично встановить CloudPanel і всі необхідні компоненти (включаючи Nginx, MySQL, PHP і Redis).

Під час інсталяції скрипт задасть вам кілька запитань про конфігурацію:

  1. Тип сервера: Виберіть відповідну опцію, виходячи з типу вашого сервера.

  2. База даних: За замовчуванням скрипт встановить MariaDB. Ви можете вибрати іншу базу даних, якщо бажаєте.

Після завершення процесу встановлення скрипт надасть вам коротку інформацію про сервер, зокрема

  • URL для входу в CloudPanel (наприклад, https://your-ip-address:8443)

  • Ім’я користувача та пароль адміністратора.

Крок 5: Доступ до інформаційної панелі CloudPanel

Після завершення встановлення ви можете увійти до CloudPanel, перейшовши за IP-адресою вашого VPS, за якою слідує порт 8443 (наприклад, https://your-vps-ip:8443).

Вам буде запропоновано ввести облікові дані адміністратора, які були згенеровані під час встановлення. Після входу ви можете почати керувати своїм сервером, створювати веб-сайти та налаштовувати бази даних.

Крок 6: Налаштування брандмауера (необов’язково)

Якщо ви використовуєте брандмауер (наприклад, ufw), вам потрібно дозволити трафік на порт 8443 для доступу до CloudPanel.

sudo ufw allow 8443/tcp

Додатково відкрийте порти для HTTP (80) і HTTPS (443), якщо ви плануєте обслуговувати веб-сайти:

sudo ufw allow 80,443/tcp

Крок 7: Захистіть свій сервер (необов’язково)

Для кращої безпеки настійно рекомендується встановити SSL-сертифікат для сторінки входу в CloudPanel. Ви можете використовувати Let’s Encrypt, щоб отримати безкоштовний SSL-сертифікат.

  1. Увійдіть до CloudPanel.

  2. Перейдіть до Налаштувань і перейдіть до розділу SSL.

  3. Дотримуйтесь підказок, щоб встановити безкоштовний SSL-сертифікат за допомогою Let’s Encrypt.

Крок 8: Почніть використовувати CloudPanel

Тепер, коли CloudPanel встановлено і запущено, ви можете використовувати її для

  • Створювати веб-сайти та керувати ними.

  • Керування налаштуваннями DNS.

  • Налаштування баз даних.

  • Налаштування електронної пошти та FTP-акаунтів.

Зручний інтерфейс CloudPanel дозволяє легко керувати кількома серверами, надаючи вам повний контроль над VPS і розміщеними на них додатками.

Висновок

Легкий, сучасний інтерфейс CloudPanel робить керування вашим VPS від AvaHost простим і ефективним. Наведені вище кроки з прикладами, такими як налаштування panel.yourdomain.com, забезпечують швидке встановлення на Ubuntu або Debian. Завдяки надійній інфраструктурі AvaHost і таким функціям, як AutoSSL, ви можете легко керувати веб-сайтами, базами даних тощо. Захистіть свої налаштування, відстежуйте продуктивність і використовуйте інструменти CloudPanel для роботи ваших веб-додатків.