Установка 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 и без потери данных. Перед таким переключением стоит проверить совместимость активной темы и плагинов с новой версией, чтобы избежать ошибок после смены.