Главная / База знаний / WordPress

Установка WordPress: на хостинг, локально и в один клик

8 мин чтения обновлено 11 августа 2026 WordPress

Коротко. Установить WordPress можно тремя способами: автоустановщиком хостинга — 5-10 минут и ноль технических знаний; вручную через FTP или SSH — 20-30 минут, нужен доступ к базе данных; локально на компьютере — 15-20 минут через Local или OpenServer. Хостинг под WordPress стоит от 200-500 ₽ в месяц, домен — 200-1 200 ₽ в год. Сама установка бесплатна: WordPress — открытое ПО.

Что нужно до начала: домен, хостинг, требования

WordPress работает на связке PHP + MySQL. Минимальные требования актуальной версии — PHP 7.4 и MySQL 5.7 (или MariaDB 10.4), но брать этот минимум не стоит: на PHP 8.1-8.3 сайт генерирует страницы на 20-40% быстрее. Плюс сертификат HTTPS — сегодня его дают бесплатно все хостинги.

Что покупать перед установкой:

Что Где Цена Комментарий
Домен в зоне .ru Reg.ru, nic.ru, Beget, Timeweb 200-400 ₽ первый год, 900-1 200 ₽ продление Первый год часто со скидкой, смотрите на цену продления
Виртуальный хостинг Beget, Timeweb, Reg.ru, Sprinthost от 200-500 ₽ в месяц Хватает сайту до 20-30 тысяч визитов в месяц
VPS Selectel, Timeweb Cloud, FirstVDS от 500-1 500 ₽ в месяц Нужен для магазина, нагрузки или своих настроек сервера
SSL-сертификат Let’s Encrypt в панели хостинга 0 ₽ Платный нужен только для EV-сертификата с юрлицом

Отдельно про выбор тарифа: смотрите не на «безлимитный трафик», а на две вещи — есть ли поддержка LiteSpeed (тогда бесплатный кэш-плагин будет работать на уровне сервера) и какая версия PHP доступна. И проверьте, что хостинг даёт SSH — без него перенос и отладка превращаются в мучение по FTP.

Способ 1. Автоустановщик хостинга — 5-10 минут

Это способ по умолчанию для 90% сайтов. Все российские хостинги имеют в панели раздел «Установка CMS» или «Каталог приложений».

  1. Привяжите домен к аккаунту хостинга: в панели создайте сайт с вашим доменом. Если домен куплен у другого регистратора — пропишите у него NS-серверы хостинга. Изменения DNS применяются от 15 минут до 24 часов, чаще всего за час.
  2. В панели найдите «CMS» → WordPress → «Установить». Выберите домен, укажите логин администратора (не admin) и почту.
  3. Хостинг сам создаст базу данных, распакует файлы и запишет доступы в wp-config.php. Пароль администратора придёт на почту или покажется на экране — сохраните его сразу.
  4. Выпустите бесплатный SSL: в панели раздел «SSL-сертификаты» → Let’s Encrypt → домен → выпустить. Ждать 5-15 минут.
  5. Зайдите на вашдомен.ru/wp-admin, проверьте, что сайт открывается по https, и переходите к базовой настройке.

Где ломается. Автоустановщик иногда ставит устаревшую версию из своего кэша — сразу проверьте в админке, что WordPress обновлён. Второй момент: некоторые хостинги ставят сайт в папку вида /domains/вашдомен.ru/public_html, а некоторые — в корень аккаунта; при переносе это важно знать. Третий: автоустановщик может доложить свои плагины «для удобства» — их стоит проверить и удалить лишние.

Способ 2. Установка вручную — 20-30 минут

Ручная установка нужна, когда хостинг без автоустановщика, когда ставите на VPS или когда нужен контроль над структурой папок. Порядок:

  1. Скачайте дистрибутив с ru.wordpress.org — русскую сборку, чтобы не доустанавливать перевод.
  2. В панели хостинга создайте базу данных и пользователя к ней. Запишите четыре значения: имя БД, имя пользователя, пароль, хост (обычно localhost). Кодировка — utf8mb4.
  3. Загрузите содержимое архива в папку сайта по FTP или SSH. Важно: загружать нужно содержимое папки wordpress, а не саму папку — иначе сайт окажется по адресу вашдомен.ru/wordpress.
  4. Откройте вашдомен.ru в браузере. Запустится мастер: язык, данные базы, название сайта, логин и пароль администратора.
  5. Проверьте права на файлы: папки 755, файлы 644, wp-config.php — 600 или 640. Если хостинг ставит 777 — исправьте, это открытая дверь.

Через SSH то же самое делается быстрее с помощью WP-CLI: wp core download —locale=ru_RU, затем wp config create с параметрами базы и wp core install с адресом и логином. Три команды, около двух минут — этим способом обычно и пользуются разработчики.

Способ 3. Локальная установка — 15-20 минут

Локальный WordPress нужен для трёх задач: разработать сайт до покупки хостинга, обкатать обновления перед применением на живом сайте, разобраться в CMS без риска что-то сломать.

Главная локальная грабля — кириллица и пробелы в пути к папке проекта. Путь вида C:UsersИванДокументыМой сайт ломает и Local, и OpenServer с неочевидными ошибками. Держите проекты в C:projectsимя-латиницей.

Как перенести локальный сайт на хостинг

Готовый локальный сайт переносится за 30-60 минут. Ручной путь:

  1. Выгрузите базу через phpMyAdmin в SQL-файл, заархивируйте папку сайта.
  2. На хостинге создайте базу, залейте дамп, загрузите файлы.
  3. Пропишите новые доступы к базе в wp-config.php.
  4. Замените в базе старый адрес на новый. Ключевой момент: обычным поиском и заменой в SQL этого делать нельзя — часть настроек хранится в сериализованном виде, и замена ломает их длину. Используйте инструмент Search-Replace-DB или команду WP-CLI wp search-replace, они пересчитывают длины корректно.
  5. Зайдите в админку, обновите постоянные ссылки (просто откройте и сохраните), проверьте картинки и формы.

Проще — плагином: Duplicator, All-in-One WP Migration или бесплатный Migrate Guru. Они собирают архив с файлами и базой и разворачивают его на новом месте. Ограничение бесплатных версий — размер архива (обычно 256-512 МБ), для сайта-визитки этого хватает с запасом.

Типичные ошибки при установке

Симптом Причина Что делать
«Ошибка установки соединения с базой данных» Неверные доступы в wp-config.php или хост не localhost Сверить четыре параметра БД, у некоторых хостингов хост — отдельный адрес
Белый экран без текста Фатальная ошибка PHP: несовместимая версия или битый файл Включить WP_DEBUG в wp-config.php, посмотреть текст ошибки
Сайт открывается по /wordpress Загружена папка целиком вместо содержимого Перенести файлы на уровень выше
Стили не грузятся, вёрстка «поехала» Смешанный контент: адрес сайта http, а страница открыта по https Прописать https в Настройки → Общие и в базе
Бесконечная переадресация Расхождение адреса с www и без в настройках и на сервере Привести к одному варианту в настройках WP и в .htaccess
«Превышен максимальный размер файла» Лимит upload_max_filesize на хостинге, обычно 2-8 МБ Поднять в панели хостинга или в php.ini до 32-64 МБ

Частые вопросы

Сколько стоит установить WordPress

Сам WordPress бесплатен — это открытое ПО с лицензией GPL. Платите вы за домен (200-400 ₽ первый год, 900-1 200 ₽ продление) и хостинг (от 200-500 ₽ в месяц на виртуальном, от 500-1 500 ₽ на VPS). Установка через автоустановщик хостинга занимает 5-10 минут и делается самостоятельно без навыков. Если заказывать установку с базовой настройкой у подрядчика — это 3 000-8 000 ₽.

Какой хостинг выбрать для WordPress

Для сайта до 20-30 тысяч визитов в месяц хватает виртуального хостинга за 200-500 ₽. При выборе смотрите на три параметра: доступна ли версия PHP 8.1 и выше, стоит ли на серверах LiteSpeed (это даёт быстрый бесплатный кэш) и есть ли SSH-доступ. Магазину на WooCommerce с каталогом от 500 позиций сразу берите VPS от 1 000 ₽ — на виртуальном хостинге он упрётся в лимиты процессорного времени.

Можно ли установить WordPress без хостинга

Да, локально на своём компьютере — через Local, OpenServer или Docker, это 15-20 минут. Такой сайт видите только вы; чтобы показать его клиенту, в Local есть функция временной публичной ссылки. Локальная установка удобна для разработки и для проверки обновлений перед применением на живом сайте, но для рабочего сайта хостинг всё равно понадобится.

Чем отличается WordPress.org от WordPress.com

WordPress.org — это бесплатный движок, который вы ставите на свой хостинг и полностью контролируете: любые плагины, любые темы, свой код, свои данные. WordPress.com — это платный сервис на том же движке, где ограничены плагины и темы, а на бесплатном тарифе показывается чужая реклама и адрес выглядит как имя.wordpress.com. Для бизнес-сайта в России практически всегда берут WordPress.org на российском хостинге — это и дешевле, и без ограничений.

Что делать сразу после установки WordPress

Первым делом настройте структуру постоянных ссылок («Название записи»), включите HTTPS и выберите один вариант домена — с www или без. Эти три пункта потом меняются только через редиректы и просадку в поиске. Дальше по порядку: удалить демо-контент и лишние темы, настроить SMTP для писем с форм, поставить кэш и бэкапы, подключить SEO-плагин и счётчики. Весь базовый чек-лист — 1,5-3 часа.

Установка — самая простая часть работы: сложности начинаются на структуре, скорости и превращении сайта в источник заявок. Если нужен не просто установленный WordPress, а работающий инструмент — разработка сайта в DZ Digital включает хостинг, настройку, структуру под поисковые запросы и аналитику с целями, чтобы с первого дня было видно, откуда приходят обращения.

Читайте дальше