Заощадьте 15% на всіх хостингових послугах

Перевірте свої навички і отримайте Знижку на будь-який план хостингу

Використовуй код: Skills Почати
Рубрики
Linux Адміністрація Віртуальні сервери

Як встановити ISPmanager на VPS: Повний покроковий посібник

Управління веб-сервером не повинно бути складним. ISPmanager — один з найбільш потужних та інтуїтивних контрольних панелей, доступних для серверів на базі Linux, що надає адміністраторам повний контроль над веб-сайтами, базами даних, поштовими акаунтами, записами DNS, користувачами FTP та іншим — все з чистого веб-інтерфейсу. Незалежно від того, чи ви розробник, власник малого бізнесу чи реселер хостингу, ISPmanager значно зменшує складність повсякденного управління сервером.

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

Чому вибрати ISPmanager для вашого VPS?

Перш ніж перейти до процесу встановлення, варто зрозуміти, чому ISPmanager виділяється серед варіантів контрольних панелей:

  • Комплексний набір функцій — Керуйте доменами, SSL-сертифікатами, поштовими акаунтами, FTP, базами даних (MySQL/MariaDB), зонами DNS, завданнями cron та дозволами файлів з єдиної панелі.
  • Підтримка багатьох користувачів — Створюйте ізольовані хостинг-акаунти для клієнтів або членів команди з детальним контролем дозволів.
  • Дружній до автоматизації — ISPmanager підтримує доступ до API, що полегшує автоматизацію завдань підготовки та управління.
  • Активна розробка — Регулярні оновлення забезпечують сумісність із сучасними дистрибутивами Linux та стандартами безпеки.
  • Легкий слід — На відміну від деяких конкуруючих панелей, ISPmanager оптимізований для ефективної роботи навіть на конфігураціях VPS початкового рівня.

Якщо ви шукаєте надійне VPS-середовище для запуску ISPmanager, AlexHost VPS Hosting надає високопродуктивні сервери на основі SSD з повним доступом root, ідеальні для розгортання контрольних панелей.

Розділ 1: Передумови

Перш ніж розпочати встановлення, переконайтесь, що виконані наступні вимоги:

1.1 Сумісна операційна система

ISPmanager офіційно підтримує наступні дистрибутиви Linux:

ДистрибутивПідтримувані версії
Ubuntu20.04 LTS, 22.04 LTS
Debian10, 11, 12
CentOS7 (обмежена підтримка)

> Рекомендація: Ubuntu 22.04 LTS або Debian 11/12 — найбільш стабільні та добре підтримувані варіанти для нових розгортань ISPmanager.

1.2 Мінімальні вимоги до обладнання

РесурсМінімумРекомендується
CPU1 vCore2+ vCores
RAM1 GB2 GB або більше
Дисковий простір10 GB20 GB або більше
Мережа100 Mbps1 Gbps

1.3 Необхідний доступ

  • SSH доступ до вашого VPS (порт 22 за замовчуванням)
  • Привілеї root або користувач з повними правами sudo
  • Статична публічна IP-адреса, призначена вашому серверу
  • Активне інтернет-з’єднання на сервері для завантаження пакетів

Розділ 2: Підключення до вашого VPS через SSH

Крок 1: Відкрийте свій термінал або SSH-клієнт

  • Linux / macOS: Відкрийте вбудований додаток Terminal.
  • Windows: Використовуйте PuTTY, Windows Terminal або вбудований клієнт OpenSSH (доступний у Windows 10/11).

Крок 2: Встановіть SSH-з’єднання

Запустіть наступну команду, замінивши username на ваш фактичний логін (зазвичай root для свіжого VPS) та server_ip на публічну IP-адресу вашого сервера:

ssh your_username@your_server_ip

Приклад:

ssh root@203.0.113.45

Якщо ваш сервер використовує нестандартний SSH-порт, вкажіть його за допомогою прапора -p:

ssh -p 2222 root@203.0.113.45

Якщо ви використовуєте аутентифікацію на основі SSH-ключа (рекомендується для безпеки), вкажіть свій приватний ключ:

ssh -i ~/.ssh/id_rsa root@your_server_ip

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

Розділ 3: Оновлення вашого сервера

Запуск ISPmanager на застарілій системі вводить вразливості безпеки та потенційні проблеми сумісності. Завжди оновлюйте пакети системи перед встановленням будь-якого основного програмного забезпечення.

Для Debian / Ubuntu:

sudo apt update && sudo apt upgrade -y

Для CentOS / RHEL:

sudo yum update -y

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

sudo reboot

Перепідключіться через SSH після перезавантаження перед продовженням.

Розділ 4: Встановлення ISPmanager на ваш VPS

ISPmanager надає офіційний автоматизований скрипт встановлення, який автоматично обробляє всі залежності, файли конфігурації та налаштування служб.

Крок 1: Завантажте офіційний інсталятор ISPmanager

Використовуйте wget для завантаження скрипту встановлення безпосередньо з серверів ISPmanager:

wget https://www.ispmanager.com/download/ispmanager-install.sh

> Примітка: Завжди перевіряйте URL завантаження за офіційною документацією ISPmanager, щоб переконатися, що ви використовуєте найновішу версію інсталятора.

Крок 2: Зробіть інсталятор виконуваним

Після завершення завантаження надайте скрипту дозволи на виконання:

chmod +x ispmanager-install.sh

Крок 3: Запустіть скрипт встановлення

Виконайте інсталятор з привілеями root:

sudo ./ispmanager-install.sh

Інсталятор тепер буде:

  1. Виявити вашу операційну систему та версію
  2. Встановити всі необхідні залежності (веб-сервер, механізм бази даних, поштовий сервер тощо)
  3. Налаштувати системні служби
  4. Налаштувати веб-інтерфейс ISPmanager
  5. Генерувати початкові облікові дані для адміністраторського акаунту

Весь процес зазвичай займає 5–15 хвилин, залежно від продуктивності вашого сервера та швидкості інтернет-з’єднання. Дотримуйтесь будь-яких підказок на екрані та прийміть ліцензійну угоду, коли вона буде представлена.

Крок 4: Запишіть свої облікові дані для входу

Після успішного встановлення скрипт відобразить вихід, подібний до наступного:

ISPmanager has been successfully installed.
Access URL:  http://your_server_ip:1500
Username:    admin
Password:    [generated_password]

Скопіюйте та зберігайте ці облікові дані в безпеці. Вони вам знадобляться для доступу до контрольної панелі.

Розділ 5: Доступ до контрольної панелі ISPmanager

Крок 1: Відкрийте веб-браузер

На вашому локальному комп’ютері відкрийте будь-який сучасний веб-браузер (Chrome, Firefox, Edge, Safari).

Крок 2: Перейдіть на URL ISPmanager

Введіть наступну адресу в адресний рядок браузера, замінивши server_ip на фактичну IP-адресу вашого VPS:

http://your_server_ip:1500

> Порада безпеки: ISPmanager підтримує доступ HTTPS. Після встановлення налаштуйте SSL-сертифікат для шифрування трафіку вашої контрольної панелі. AlexHost пропонує доступні SSL-сертифікати, які можна застосувати до інтерфейсу управління вашого сервера для підвищеної безпеки.

Крок 3: Увійдіть на панель керування

Введіть ім’я користувача та пароль, надані в кінці процесу встановлення. Натисніть Увійти, щоб отримати доступ до панелі керування ISPmanager.

Розділ 6: Початкова конфігурація ISPmanager

Після першого входу ISPmanager проведе вас через майстер початкового налаштування. Ось розбір ключових кроків конфігурації:

Крок 1: Завершіть майстер початкової конфігурації

Майстер охоплює важливі параметри на рівні сервера, включаючи:

  • Конфігурація імені хоста — Встановіть повністю кваліфіковане доменне ім’я (FQDN) для вашого сервера.
  • Параметри DNS-сервера — Налаштуйте первинні та вторинні сервери імен.
  • Параметри поштового сервера — Виберіть та налаштуйте бажаний поштовий сервер (Exim, Postfix тощо).
  • Параметри FTP-сервера — Увімкніть та налаштуйте демон FTP, якщо потрібно.
  • Вибір веб-сервера — Виберіть між Apache, Nginx або комбінованим стеком Apache+Nginx.

Ретельно пройдіть кожен розділ, оскільки ці параметри формують основу вашого хостинг-середовища.

Крок 2: Створіть нового користувача хостингу

Після завершення майстра ви можете створити окремі хостинг-акаунти:

  1. Перейдіть до Користувачі на лівій бічній панелі.
  2. Натисніть Додати користувача.
  3. Заповніть необхідні поля:
  • Ім’я користувача — Унікальний ідентифікатор входу.
  • Пароль — Надійний, унікальний пароль.
  • Адреса електронної пошти — Для сповіщень про акаунт.
  • Обмеження ресурсів — Встановіть квоту диска, обмеження пропускної здатності та кількість дозволених доменів, баз даних та поштових скриньок.
  1. Призначте відповідний рівень дозволу (звичайний користувач, реселер або адміністратор).
  2. Натисніть Зберегти, щоб створити акаунт.

Крок 3: Додайте та налаштуйте домени

Щоб розмістити веб-сайт, вам потрібно додати домен до ISPmanager:

  1. Перейдіть до розділу Домени.
  2. Натисніть Додати домен.
  3. Введіть назву вашого домену (наприклад, example.com).
  4. Виберіть акаунт користувача, якому належить цей домен.
  5. Налаштуйте додаткові параметри:
  • Коренева папка документів — Папка, де будуть зберігатися файли вашого веб-сайту.
  • Версія PHP — Виберіть версію PHP, необхідну для вашого додатка.
  • SSL/TLS — Увімкніть HTTPS для домену (настійно рекомендується).
  1. Натисніть Зберегти, щоб активувати домен.

> Професійна порада: Якщо вам потрібно зареєструвати новий домен для вашого проекту, AlexHost пропонує конкурентні послуги реєстрації доменів з широким вибором TLD.

Крок 4: Налаштуйте бази даних

Для платформ CMS, таких як WordPress, Joomla або Drupal, вам знадобиться база даних:

  1. Перейдіть до Бази данихMySQL бази даних.
  2. Натисніть Додати базу даних.
  3. Введіть назву бази даних, виберіть набір символів (рекомендується UTF-8) та призначте користувача бази даних з надійним паролем.
  4. Натисніть Зберегти.

Крок 5: Налаштуйте поштові акаунти

ISPmanager включає повнофункціональний інтерфейс управління поштовим сервером:

  1. Перейдіть до ПоштаПоштові скриньки.
  2. Натисніть Додати поштову скриньку.
  3. Введіть адресу електронної пошти, встановіть пароль та налаштуйте квоти сховища.
  4. Натисніть Зберегти.

> Якщо вам потрібна більш надійна, виділена поштова інфраструктура, окремена від вашого VPS, розгляньте плани поштового хостингу AlexHost, які пропонують надійну безперервність роботи та захист від спаму з коробки.

Розділ 7: Посилення безпеки після встановлення

Щойно встановлена інстанція ISPmanager вимагає додаткового посилення, щоб бути готовою до виробництва. Ось найважливіші кроки:

7.1 Змініть пароль адміністратора за замовчуванням

Одразу після першого входу перейдіть до ПараметриПрофіль користувача та змініть пароль адміністратора за замовчуванням на надійний, унікальний.

7.2 Увімкніть правила брандмауера

ISPmanager включає вбудований менеджер брандмауера. Переконайтесь, що наступні порти відкриті, а всі інші обмежені:

ПортСлужба
Адміністрація
DNS Адміністрація
Linux