Як розмістити веб-сайт в 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
- Відкрийте ваш улюблений веб-браузер.
- Перейдіть на URL-адресу входу ISPmanager, використовуючи такий формат:
http://your_server_ip:1500Замініть your_server_ip на фактичну публічну IP-адресу вашого сервера.
- Введіть своє ім’я користувача адміністратора та пароль на екрані входу.
- Натисніть Log In, щоб отримати доступ до панелі керування ISPmanager.
> Професійна порада: Для підвищеної безпеки розгляньте можливість обмеження доступу до порту 1500 через брандмауер вашого сервера, дозволяючи доступ лише надійним IP-адресам до панелі ISPmanager.
3. Додавання нового домену до ISPmanager
Крок 1: Перейдіть до розділу Domains
- З головної панелі керування ISPmanager знайдіть меню навігації в лівій частині.
- Натисніть на WWW Domains (або просто Domains, залежно від версії ISPmanager).
- Натисніть кнопку 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).
- Після заповнення всіх полів натисніть OK або Save, щоб створити домен.
ISPmanager автоматично створить необхідну структуру каталогів і налаштує веб-сервер (Apache або Nginx) для обслуговування вашого домену.
4. Завантаження файлів вашого веб-сайту
З налаштованим доменом наступний крок — завантажити файли вашого веб-сайту на сервер.
Метод A: Використання менеджера файлів ISPmanager
- На панелі керування ISPmanager перейдіть до Files у лівому меню.
- Перейдіть до каталогу document root для вашого домену — зазвичай:
/var/www/example.com/public_html/- Використовуйте кнопку Upload на панелі інструментів менеджера файлів, щоб завантажити файли безпосередньо з вашої локальної машини.
- Для масового завантаження спочатку стисніть ваші файли в архів
.zipабо.tar.gz, завантажте архів, а потім розпакуйте його за допомогою вбудованого інструменту розпакування.
Метод B: Використання FTP-клієнта (наприклад, FileZilla)
Для більших веб-сайтів або складніших структур файлів FTP-клієнт пропонує більшу гнучкість:
- У ISPmanager перейдіть до FTP Accounts і створіть нового користувача FTP, якщо його ще немає. Встановіть надійний пароль і призначте домашній каталог користувача до document root вашого домену.
- Відкрийте FileZilla (або будь-який FTP-клієнт на ваш вибір).
- Підключіться, використовуючи такі облікові дані:
- Host: IP-адреса вашого сервера або доменне ім’я
- Username: Ваше ім’я користувача FTP
- Password: Ваш пароль FTP
- Port:
21(стандартний FTP) або22(SFTP — рекомендується для безпеки)
- Перейдіть до каталогу
/public_html/на віддаленій стороні і перетягніть ваші локальні файли в нього.
> Примітка безпеки: Завжди віддавайте перевагу SFTP (порт 22) замість простого FTP, щоб зашифрувати передачу файлів і захистити ваші облікові дані.
5. Конфігурація баз даних (необов’язково, але часто)
Більшість сучасних веб-сайтів — включаючи ті, що побудовані на WordPress, Joomla, Magento або користувацьких PHP-програмах — потребують бази даних MySQL або MariaDB. Ось як налаштувати її в ISPmanager.
Крок 1: Створення нової бази даних
- На панелі керування ISPmanager перейдіть до Databases у лівому меню.
- Натисніть Add, щоб створити нову базу даних.
- Заповніть наступне:
- Database Name: Виберіть описову назву (наприклад,
example_db). - Database Type: Виберіть MySQL або MariaDB відповідно.
- Encoding: Використовуйте
utf8mb4для повної підтримки Unicode, включаючи символи emoji.
- Натисніть OK, щоб створити базу даних.
Крок 2: Створення користувача бази даних
- Все ще в розділі Databases натисніть на DB Users або Add User.
- Введіть ім’я користувача і надійний пароль для користувача бази даних.
- Призначте цього користувача до бази даних, яку ви щойно створили, надавши відповідні привілеї (зазвичай All Privileges для встановлення CMS).
- Натисніть OK, щоб зберегти.
Крок 3: Оновлення конфігурації вашої програми
Оновіть файл конфігурації вашого веб-сайту (наприклад, wp-config.php для WordPress) з назвою бази даних, ім’ям користувача, паролем і хостом (localhost).
6. Конфігурація облікових записів електронної пошти (необов’язково)
ISPmanager включає повнофункціональний інтерфейс управління поштовим сервером. Якщо ви хочете мати професійні адреси електронної пошти, пов’язані з вашим доменом (наприклад, info@example.com), виконайте ці кроки.
> Альтернативно, якщо ви віддаєте перевагу спеціалізованому, повністю керованому рішенню електронної пошти з вищою доставляємістю та розширеними функціями, розгляньте Email Hosting як окремий сервіс.
Крок 1: Перейдіть до розділу Mail
- На панелі керування ISPmanager натисніть на Mail у лівому меню навігації.
- Натисніть Add Mailbox (або Create).
Крок 2: Конфігурація поштової скриньки
Заповніть такі деталі:
- Email Address: Введіть локальну частину адреси (наприклад,
infoдляinfo@example.com). Виберіть ваш домен зі спадного списку. - Password: Встановіть надійний, унікальний пароль для поштової скриньки.
- Mailbox Quota: Визначте обмеження сховища для поштової скриньки, щоб запобігти проблемам з дисковим простором.
- Additional Settings: Налаштуйте фільтрацію спаму, автовідповідачі або правила перенаправлення за потребою.
- Натисніть 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
- На панелі керування ISPmanager перейдіть до WWW Domains.
- Виберіть ваш домен і натисніть Edit (або значок SSL).
- Перейдіть на вкладку SSL Certificates.
- Виберіть Let’s Encrypt як постачальника сертифіката.
- Переконайтеся, що DNS вашого домену правильно вказує на IP-адресу вашого сервера (Let’s Encrypt вимагає перевірки домену).
- Натисніть Issue Certificate. ISPmanager автоматично запросить, перевірить і встановить сертифікат.
- Сертифікати Let’s Encrypt дійсні протягом 90 днів і можуть бути встановлені на автоматичне поновлення в ISPmanager.
Варіант B: Встановлення користувацького SSL-сертифіката
- Перейдіть до SSL Certificates у ISPmanager.
- Натисніть Add і виберіть Existing Certificate.
- Вставте ваш сертифікат (
.crt), приватний ключ (.key) та CA bundle у відповідні поля. - Натисніть OK, щоб зберегти сертифікат.
- Повертайтеся до WWW Domains, відредагуйте ваш домен і призначте новозавантажений сертифікат.
Крок: Ввімкнення перенаправлення HTTPS
Після встановлення сертифіката ввімкніть параметр Force HTTPS або 301 Redirect у параметрах вашого домену, щоб переконатися, що весь трафік HTTP автоматично пер
