15%

Збережіть 15% на всі хостинг-послуги

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

Використовуй код:

Skills
Почати
01.11.2024

Як розмістити веб-сайт в ISPmanager: Повний покроковий посібник

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

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

1. Передумови: що вам потрібно перед початком

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

  • ISPmanager встановлений: ISPmanager повинен бути встановлений і запущений на вашому сервері. Він працює найкраще в середовищі VPS Hosting або на Dedicated Server, що дає вам повний доступ root і ресурси, необхідні для його надійної роботи.
  • Зареєстроване доменне ім’я: Вам потрібно доменне ім’я, яке вказує на IP-адресу вашого сервера. Якщо ви ще не зареєстрували його, ви можете це зробити швидко через Domain Registration.
  • Файли веб-сайту готові до розгортання: Підготуйте всі файли вашого веб-сайту локально — HTML, PHP, CSS, JavaScript, зображення та будь-які інші ресурси — перед початком процесу завантаження.
  • Облікові дані доступу до сервера: Переконайтеся, що у вас є облікові дані адміністратора ISPmanager і, за бажанням, облікові дані FTP для передачі файлів.

2. Доступ до ISPmanager

Крок 1: Вхід до контрольної панелі ISPmanager

  1. Відкрийте ваш улюблений веб-браузер.
  2. Перейдіть на URL-адресу входу ISPmanager, використовуючи такий формат:
http://your_server_ip:1500

Замініть your_server_ip на фактичну публічну IP-адресу вашого сервера.

  1. Введіть своє ім’я користувача адміністратора та пароль на екрані входу.
  2. Натисніть Log In, щоб отримати доступ до панелі керування ISPmanager.

> Професійна порада: Для підвищеної безпеки розгляньте можливість обмеження доступу до порту 1500 через брандмауер вашого сервера, дозволяючи доступ лише надійним IP-адресам до панелі ISPmanager.

3. Додавання нового домену до ISPmanager

Крок 1: Перейдіть до розділу Domains

  1. З головної панелі керування ISPmanager знайдіть меню навігації в лівій частині.
  2. Натисніть на WWW Domains (або просто Domains, залежно від версії ISPmanager).
  3. Натисніть кнопку Add (або Create), щоб почати додавання нового домену.

Крок 2: Введіть деталі вашого домену

З’явиться діалогове вікно конфігурації. Заповніть такі поля:

  • Domain Name: Введіть повністю кваліфіковане доменне ім’я (наприклад, example.com).
  • Document Root: ISPmanager автоматично запропонує шлях, наприклад /var/www/example.com/public_html. Ви можете прийняти значення за замовчуванням або налаштувати його.
  • PHP Version: Виберіть версію PHP, відповідну для вашої веб-програми (наприклад, PHP 8.1 або 8.2 для сучасних платформ CMS, як WordPress).
  • SSL: Якщо у вас уже є SSL-сертифікат, ви можете ввімкнути HTTPS на цьому етапі. В іншому випадку ви можете налаштувати його пізніше (див. розділ 7).
  • Charset: Виберіть відповідне кодування символів (зазвичай UTF-8).
  1. Після заповнення всіх полів натисніть OK або Save, щоб створити домен.

ISPmanager автоматично створить необхідну структуру каталогів і налаштує веб-сервер (Apache або Nginx) для обслуговування вашого домену.

4. Завантаження файлів вашого веб-сайту

З налаштованим доменом наступний крок — завантажити файли вашого веб-сайту на сервер.

Метод A: Використання менеджера файлів ISPmanager

  1. На панелі керування ISPmanager перейдіть до Files у лівому меню.
  2. Перейдіть до каталогу document root для вашого домену — зазвичай:
/var/www/example.com/public_html/
  1. Використовуйте кнопку Upload на панелі інструментів менеджера файлів, щоб завантажити файли безпосередньо з вашої локальної машини.
  2. Для масового завантаження спочатку стисніть ваші файли в архів .zip або .tar.gz, завантажте архів, а потім розпакуйте його за допомогою вбудованого інструменту розпакування.

Метод B: Використання FTP-клієнта (наприклад, FileZilla)

Для більших веб-сайтів або складніших структур файлів FTP-клієнт пропонує більшу гнучкість:

  1. У ISPmanager перейдіть до FTP Accounts і створіть нового користувача FTP, якщо його ще немає. Встановіть надійний пароль і призначте домашній каталог користувача до document root вашого домену.
  2. Відкрийте FileZilla (або будь-який FTP-клієнт на ваш вибір).
  3. Підключіться, використовуючи такі облікові дані:
  • Host: IP-адреса вашого сервера або доменне ім’я
  • Username: Ваше ім’я користувача FTP
  • Password: Ваш пароль FTP
  • Port: 21 (стандартний FTP) або 22 (SFTP — рекомендується для безпеки)
  1. Перейдіть до каталогу /public_html/ на віддаленій стороні і перетягніть ваші локальні файли в нього.

> Примітка безпеки: Завжди віддавайте перевагу SFTP (порт 22) замість простого FTP, щоб зашифрувати передачу файлів і захистити ваші облікові дані.

5. Конфігурація баз даних (необов’язково, але часто)

Більшість сучасних веб-сайтів — включаючи ті, що побудовані на WordPress, Joomla, Magento або користувацьких PHP-програмах — потребують бази даних MySQL або MariaDB. Ось як налаштувати її в ISPmanager.

Крок 1: Створення нової бази даних

  1. На панелі керування ISPmanager перейдіть до Databases у лівому меню.
  2. Натисніть Add, щоб створити нову базу даних.
  3. Заповніть наступне:
  • Database Name: Виберіть описову назву (наприклад, example_db).
  • Database Type: Виберіть MySQL або MariaDB відповідно.
  • Encoding: Використовуйте utf8mb4 для повної підтримки Unicode, включаючи символи emoji.
  1. Натисніть OK, щоб створити базу даних.

Крок 2: Створення користувача бази даних

  1. Все ще в розділі Databases натисніть на DB Users або Add User.
  2. Введіть ім’я користувача і надійний пароль для користувача бази даних.
  3. Призначте цього користувача до бази даних, яку ви щойно створили, надавши відповідні привілеї (зазвичай All Privileges для встановлення CMS).
  4. Натисніть OK, щоб зберегти.

Крок 3: Оновлення конфігурації вашої програми

Оновіть файл конфігурації вашого веб-сайту (наприклад, wp-config.php для WordPress) з назвою бази даних, ім’ям користувача, паролем і хостом (localhost).

6. Конфігурація облікових записів електронної пошти (необов’язково)

ISPmanager включає повнофункціональний інтерфейс управління поштовим сервером. Якщо ви хочете мати професійні адреси електронної пошти, пов’язані з вашим доменом (наприклад, info@example.com), виконайте ці кроки.

> Альтернативно, якщо ви віддаєте перевагу спеціалізованому, повністю керованому рішенню електронної пошти з вищою доставляємістю та розширеними функціями, розгляньте Email Hosting як окремий сервіс.

Крок 1: Перейдіть до розділу Mail

  1. На панелі керування ISPmanager натисніть на Mail у лівому меню навігації.
  2. Натисніть Add Mailbox (або Create).

Крок 2: Конфігурація поштової скриньки

Заповніть такі деталі:

  • Email Address: Введіть локальну частину адреси (наприклад, info для info@example.com). Виберіть ваш домен зі спадного списку.
  • Password: Встановіть надійний, унікальний пароль для поштової скриньки.
  • Mailbox Quota: Визначте обмеження сховища для поштової скриньки, щоб запобігти проблемам з дисковим простором.
  • Additional Settings: Налаштуйте фільтрацію спаму, автовідповідачі або правила перенаправлення за потребою.
  1. Натисніть OK, щоб створити обліковий запис електронної пошти.

Тепер ви можете отримати доступ до поштової скриньки через webmail (зазвичай за адресою http://webmail.example.com) або налаштувати її в поштовому клієнті, як Outlook або Thunderbird, використовуючи параметри IMAP/SMTP.

7. Налаштування SSL для HTTPS (дуже рекомендується)

Захист вашого веб-сайту за допомогою HTTPS більше не є необов’язковим — це критичний фактор рейтингу для Google, сигнал довіри для відвідувачів і фундаментальна вимога безпеки. ISPmanager робить конфігурацію SSL простою.

> Для преміум SSL-сертифікатів з розширеною перевіркою та гарантійним покриттям дослідіть SSL Certificates від AlexHost.

Варіант A: Безкоштовний SSL з Let’s Encrypt

  1. На панелі керування ISPmanager перейдіть до WWW Domains.
  2. Виберіть ваш домен і натисніть Edit (або значок SSL).
  3. Перейдіть на вкладку SSL Certificates.
  4. Виберіть Let’s Encrypt як постачальника сертифіката.
  5. Переконайтеся, що DNS вашого домену правильно вказує на IP-адресу вашого сервера (Let’s Encrypt вимагає перевірки домену).
  6. Натисніть Issue Certificate. ISPmanager автоматично запросить, перевірить і встановить сертифікат.
  7. Сертифікати Let’s Encrypt дійсні протягом 90 днів і можуть бути встановлені на автоматичне поновлення в ISPmanager.

Варіант B: Встановлення користувацького SSL-сертифіката

  1. Перейдіть до SSL Certificates у ISPmanager.
  2. Натисніть Add і виберіть Existing Certificate.
  3. Вставте ваш сертифікат (.crt), приватний ключ (.key) та CA bundle у відповідні поля.
  4. Натисніть OK, щоб зберегти сертифікат.
  5. Повертайтеся до WWW Domains, відредагуйте ваш домен і призначте новозавантажений сертифікат.

Крок: Ввімкнення перенаправлення HTTPS

Після встановлення сертифіката ввімкніть параметр Force HTTPS або 301 Redirect у параметрах вашого домену, щоб переконатися, що весь трафік HTTP автоматично пер

15%

Збережіть 15% на всі хостинг-послуги

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

Використовуй код:

Skills
Почати