Встановлення WordPress через Softaculous
Найпростіший спосіб встановити WordPress — використати Softaculous, який доступний у cPanel всіх тарифів ZevsHost. Він сам підбирає версію PHP, створює базу даних і прописує конфігурацію — вручну через File Manager і phpMyAdmin робити те саме довше і легше помилитися, особливо під час першого встановлення, коли ще немає звички до структури файлів WordPress.
Покрокова інструкція
- Увійдіть у cPanel вашого хостингу
- У розділі «Softaculous Apps Installer» натисніть на іконку WordPress
- Натисніть кнопку «Install Now»
- Вкажіть домен і директорію встановлення
- Заповніть дані адміністратора: логін, пароль, email
- Оберіть мову інтерфейсу
- Натисніть «Install»
Встановлення займе близько 60 секунд. Після завершення ви отримаєте посилання на сайт і панель адміністратора на email, вказаний у формі, а також запис про встановлення в розділі Softaculous → Installations, звідки пізніше можна запустити оновлення чи видалення сайту.
Реальні помилки при встановленні і першому запуску
Якщо після встановлення сайт показує білий екран, у error_log зазвичай видно запис:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
in /home/user/public_html/wp-includes/plugin.php on line 205
Це ліміт пам'яті PHP за замовчуванням (128 МБ), якого не вистачає важкій темі чи конфліктуючим плагінам, особливо якщо на сайті одночасно активні конструктор сторінок і плагін кешування. Підніміть memory_limit до 256M через MultiPHP INI Editor. Друга часта проблема — при перенесенні встановленого через Softaculous сайту на інший домен:
Error establishing a database connection
Вона означає, що параметри у wp-config.php (назва бази, користувач, пароль чи хост) не збігаються з реальними даними MySQL — Softaculous прописує їх автоматично, тому така помилка майже ніколи не виникає при першому встановленні, але типова після ручного клонування сайту.
Softaculous і ручне встановлення: порівняння
| Спосіб | Час | Контроль над параметрами | Ризик помилки |
|---|---|---|---|
| Softaculous | ~1 хвилина | Базовий (домен, мова, адмін) | Низький |
| Ручне встановлення через File Manager + phpMyAdmin | 10–20 хвилин | Повний | Середній |
| WP-CLI через SSH | ~2 хвилини | Повний, скриптується | Низький за наявності досвіду |
Коли Softaculous не підходить
- Потрібне встановлення WordPress Multisite з мережею сайтів на піддоменах чи окремих доменах — Softaculous розгортає лише одиночний сайт
- Потрібна точна версія WordPress, відмінна від тієї, яку пропонує Softaculous за замовчуванням, або staging-копія з ідентичною конфігурацією продакшену
- Сайт розгортається через CI/CD чи скрипти автоматизації — тут зручніше WP-CLI, а не разове встановлення через веб-інтерфейс
- Потрібні нестандартні префікси таблиць бази даних чи особлива структура каталогів, яку Softaculous не дозволяє задати на кроці встановлення
- Планується міграція вже готового сайту з іншого хостингу — у цьому разі Softaculous взагалі не потрібен, файли і базу даних переносять напряму
Встановлення через WP-CLI (альтернатива для SSH)
Якщо потрібна автоматизація чи встановлення без вебінтерфейсу, WordPress можна розгорнути трьома командами через SSH:
wp core download --path=/home/user/public_html
wp config create --dbname=DBNAME --dbuser=DBUSER --dbpass=DBPASS
wp core install --url=yourdomain.com --title="Мій сайт" --admin_user=admin --admin_password=PASSWORD --admin_email=you@yourdomain.com
Такий спосіб зручний при перенесенні конфігурації між середовищами чи при розгортанні зі скрипта CI/CD, де потрібна передбачуваність кожного кроку, а не кліки в інтерфейсі.
Налаштування PHP під WordPress
- WordPress 6.x офіційно підтримує PHP від 7.4, але рекомендована версія для нових сайтів — PHP 8.2, деталі в статті про зміну версії PHP в cPanel
- Для завантаження великих медіафайлів у бібліотеку збільшіть upload_max_filesize і post_max_size через MultiPHP INI Editor — стандартні 2 МБ за замовчуванням надто малі для сучасних зображень
Після встановлення
- Увійдіть у /wp-admin і змініть тему
- Встановіть плагін безпеки (Wordfence) — детальний чек-лист захисту в статті про діагностику білого екрана і помилки 500
- Налаштуйте постійні посилання (Settings → Permalinks)
Перевірка результату
- Відкрийте головну сторінку сайту в браузері в режимі інкогніто — вона має відкритися без помилок PHP і без повідомлення про встановлення
- Зайдіть у /wp-admin і переконайтеся, що логін адміністратора працює
- Перевірте розділ Settings → General — адреса сайту має бути з https://, якщо SSL уже підключено
Прискорення свіжого встановлення кешуванням і оптимізацією зображень розібрано в статті WordPress швидкість: 10 способів прискорити сайт.
Часті питання
Чи можна встановити WordPress через Softaculous на піддомен, а не на основний домен?
Так, на кроці вказання домену і директорії достатньо вибрати потрібний піддомен із випадного списку замість основного домену — Softaculous розгорне WordPress саме там, створивши окрему базу даних і конфігурацію для цієї установки. Решта кроків майстра встановлення при цьому не змінюються.
Чи видаляться файли сайту та база даних, якщо прибрати установку через розділ Installations у Softaculous?
Так, видалення установки саме через розділ Installations прибирає і файли сайту, і пов'язану з ним базу даних цілком, а не лише запис про саму установку. Просте видалення папки сайту через File Manager без використання цього розділу може лишити базу даних неторкнутою, і вона продовжить займати місце на сервері.
Чи потрібно створювати базу даних заздалегідь, вручну, перед встановленням через Softaculous?
Ні, Softaculous сам створює базу даних і користувача для неї під час встановлення — вручну заходити в phpMyAdmin і готувати базу заздалегідь не потрібно. Усі параметри підключення він прописує в конфігураційний файл автоматично, що і робить цей спосіб швидшим за ручне встановлення.
Чи можна змінити версію PHP для сайту вже після встановлення WordPress?
Так, версію PHP для сайту можна змінювати в будь-який момент після встановлення через MultiPHP Manager у cPanel, без перевстановлення самого WordPress і без втрати даних. Перед таким перемиканням варто перевірити сумісність активної теми і плагінів з новою версією, щоб уникнути помилок після зміни.