Как установить WordPress: пошаговая инструкция 2026
Содержание
WordPress ставится двумя способами: в один клик через панель хостинга или вручную — с загрузкой файлов и созданием базы данных. Первый способ быстрее, второй даёт контроль и пригодится, когда автоустановщика нет. В этой инструкции — оба варианта по шагам, а в конце — чек-лист: что сделать в первые 30 минут после установки, чтобы сайт не взломали в первую же неделю.
Что понадобится до установки
Три вещи: домен, хостинг и 20 минут времени.
Домен — адрес сайта. Регистрируется у любого регистратора, стоит от 200–300 рублей в год за зону .ru.
Хостинг — сервер, где будут лежать файлы. Для WordPress подходит почти любой виртуальный хостинг, но проверьте требования:
| Компонент | Минимум для работы | Рекомендуется в 2026 |
|---|---|---|
| PHP | 7.4 (устарел) | 8.2 или новее |
| База данных | MySQL 5.7 / MariaDB 10.4 | MySQL 8.0+ / MariaDB 10.6+ |
| Веб-сервер | любой с PHP | Nginx или Apache с mod_rewrite |
| HTTPS | не обязателен | обязателен (бесплатный Let's Encrypt) |
| Память PHP | 64 МБ | 256 МБ |
Официальные требования опубликованы на wordpress.org/about/requirements. Если хостинг предлагает PHP 7.x как основную версию — это повод искать другой хостинг: сайт заведётся, но современные плагины и темы под WordPress 6.8–7.0 будут падать с ошибками.
Важно не перепутать: движок скачивается с wordpress.org. Сайт wordpress.com — это платный конструктор на том же движке, к самостоятельной установке он отношения не имеет.
Способ 1. Автоустановщик хостинга — 5 минут
У большинства хостингов (Timeweb, Beget, REG.RU, Sprinthost и других) в панели управления есть раздел вроде «CMS» или «Установка приложений».
- Откройте панель хостинга → раздел установки CMS.
- Выберите WordPress, укажите домен, на который ставите сайт.
- Задайте имя администратора и пароль. Не используйте логин
admin— это первое, что перебирают боты. - Укажите почту — на неё придут данные для входа и будут приходить служебные письма.
- Нажмите «Установить» и подождите 1–3 минуты.
Готово. Сайт открывается по адресу домена, админка — по адресу вашдомен.ru/wp-admin/.
Минус автоустановщика один: некоторые хостинги ставят вместе с WordPress свои плагины или устаревшую версию движка. После установки зайдите в «Консоль → Обновления» и обновите всё до актуальной версии, а лишние плагины удалите.
Способ 2. Ручная установка — полный контроль
Ручная установка состоит из четырёх шагов: скачать движок, создать базу данных, загрузить файлы, запустить установщик.
Шаг 1. Скачайте WordPress
Свежий дистрибутив всегда лежит на wordpress.org — архив весит около 25 МБ. Русскоязычная сборка доступна на ru.wordpress.org, но язык можно выбрать и во время установки — ядро одно и то же.
Шаг 2. Создайте базу данных
В панели хостинга найдите раздел «Базы данных MySQL» и создайте:
- базу данных (например,
mysite_db); - пользователя базы с отдельным паролем;
- дайте пользователю все права на эту базу.
Запишите три значения: имя базы, имя пользователя, пароль. Они понадобятся установщику. Хост базы почти всегда localhost — если нет, хостинг укажет его в панели.
Шаг 3. Загрузите файлы на сервер
Распакуйте архив и загрузите содержимое папки wordpress в корневую директорию сайта (обычно public_html, www или папка с именем домена). Способы:
- FTP/SFTP-клиент — FileZilla или встроенный менеджер в панели хостинга;
- SSH — быстрее всего, если хостинг даёт доступ:
cd ~/public_html
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz --strip-components=1
rm latest.tar.gz
Флаг --strip-components=1 распаковывает файлы сразу в текущую папку, без вложенной директории wordpress.
Шаг 4. Запустите установщик
Откройте домен в браузере. WordPress сам предложит:
- Выбрать язык.
- Ввести данные базы из шага 2 — движок создаст файл
wp-config.php. - Указать название сайта, логин и пароль администратора.
Если установщик не может создать wp-config.php из-за прав на запись, создайте файл вручную: скопируйте wp-config-sample.php в wp-config.php, впишите данные базы и обязательно замените секретные ключи на сгенерированные сервисом api.wordpress.org/secret-key/1.1/salt:
define( 'DB_NAME', 'mysite_db' );
define( 'DB_USER', 'mysite_user' );
define( 'DB_PASSWORD', 'сложный_пароль' );
define( 'DB_HOST', 'localhost' );
Способ 3. Для разработчиков — WP-CLI
Если на сервере есть SSH и WP-CLI, установка сводится к трём командам:
wp core download --locale=ru_RU
wp config create --dbname=mysite_db --dbuser=mysite_user --dbpass=пароль
wp core install --url=https://вашдомен.ru --title="Мой сайт" \
--admin_user=owner --admin_email=you@example.com --prompt=admin_password
Этот способ удобен для массовых установок и автоматизации: никакого кликанья по формам, всё скриптуется.
Частые ошибки при установке
«Error establishing a database connection» — неверные данные базы в wp-config.php. Проверьте имя базы, пользователя, пароль и хост. В 9 случаях из 10 — опечатка.
Белый экран после установки — обычно нехватка памяти PHP или конфликт версии PHP. Включите отладку, добавив в wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
Ошибка запишется в wp-content/debug.log.
Сайт открывается по адресу с /wordpress/ на конце — вы загрузили архив вместе с папкой, а не её содержимое. Перенесите файлы на уровень выше.
Установщик просит FTP-доступ при установке плагинов — проблема с правами на файлы. Обычно лечится строкой в wp-config.php: define( 'FS_METHOD', 'direct' ); — но сначала убедитесь, что файлы принадлежат пользователю, под которым работает PHP.
Чек-лист: первые 30 минут после установки
Свежий WordPress — предсказуемая мишень: боты находят новые сайты за часы и сразу пробуют стандартные уязвимости. Пройдите по списку сверху вниз.
| # | Действие | Где | Зачем |
|---|---|---|---|
| 1 | Обновить ядро, темы, плагины | Консоль → Обновления | Дыры в старых версиях — причина №1 взломов |
| 2 | Удалить демо-контент: запись «Привет, мир!», пример страницы, плагин Hello Dolly | Записи, Страницы, Плагины | Мусор в индексе и лишний код |
| 3 | Удалить неиспользуемые темы, оставить одну запасную стандартную | Внешний вид → Темы | Неактивная тема с дырой — всё равно дыра |
| 4 | Включить ЧПУ: «Настройки → Постоянные ссылки → Название записи» | Настройки | Читаемые URL нужны для SEO |
| 5 | Проверить «Настройки → Чтение»: галка «Попросить поисковые системы не индексировать» снята (или поставлена, если сайт ещё в разработке) | Настройки | Забытая галка = сайт не попадёт в поиск |
| 6 | Настроить часовой пояс и формат даты | Настройки → Общие | Иначе записи публикуются «в прошлом» |
| 7 | Поставить плагин лимита попыток входа | Плагины | Защита от перебора паролей |
| 8 | Включить автоматические резервные копии | Плагин бэкапов или панель хостинга | Единственная страховка от любых проблем |
| 9 | Проверить HTTPS: сайт и админка открываются по защищённому протоколу | Панель хостинга | Без SSL браузеры помечают сайт небезопасным |
| 10 | Создать отдельного пользователя-редактора для повседневной работы | Пользователи | Под администратором работают только по необходимости |
Пункты 7–8 — минимум безопасности. Полная настройка защиты — отдельная тема, разобрали её в статье «Защита WordPress от взлома: 12 шагов».
Что дальше
После установки у вас чистый движок со стандартной темой. Дальнейший порядок действий:
- Тема. Выберите в официальном каталоге «Внешний вид → Темы» — там все темы проходят проверку кода.
- Базовые плагины. Не ставьте всё подряд: для старта достаточно 5–7 штук. Что именно брать и почему — в подборке «Лучшие плагины WordPress 2026».
- Страницы. Создайте главную, «О нас» и контакты, назначьте статическую главную в «Настройки → Чтение», если сайт не блог.
Установка — самая простая часть работы с WordPress. Движок ставится за считанные минуты даже вручную, а автоустановщики хостингов сводят процесс к одной кнопке. Главное — не бросать сайт сразу после установки: свежая незащищённая установка со стандартными настройками живёт до первого пробегающего бота.
Частые вопросы
+Сколько времени занимает установка WordPress?
Через автоустановщик хостинга — 2–5 минут. Вручную по FTP — 15–30 минут вместе с созданием базы данных. Сама программа установки WordPress исторически называется «пятиминутной».
+Какой PHP нужен для WordPress в 2026 году?
Рекомендуется PHP 8.2 или новее и MySQL 8.0+ либо MariaDB 10.6+. На старых версиях PHP ядро ещё может работать, но плагины всё чаще требуют минимум 8.1–8.2.
+Можно ли установить WordPress бесплатно?
Сам движок бесплатный и распространяется под лицензией GPL. Платить придётся только за хостинг и доменное имя — обычно от 200–400 рублей в месяц за то и другое.
+Чем отличается wordpress.org от wordpress.com?
Wordpress.org — сайт движка, который вы ставите на свой хостинг и полностью контролируете. Wordpress.com — коммерческий сервис компании Automattic, где сайт живёт на чужой платформе с ограничениями бесплатного тарифа.
+Что делать сразу после установки?
Удалить демо-контент, настроить постоянные ссылки, поставить защиту от брутфорса и включить резервные копии. Полный чек-лист первых 30 минут — в конце статьи.
Источники
Читайте также
Перенос сайта WordPress на другой хостинг без потерь
Как перенести WordPress на новый хостинг: плагином или вручную через SSH. Порядок действий, search-replace в базе, DNS и чек-лист проверки.
· 7 мин
Кеширование WordPress: какой плагин выбрать в 2026
Разбор плагинов кеширования WordPress: LiteSpeed Cache, WP Super Cache, W3 Total Cache, WP Fastest Cache, Surge. Таблица «кому что» и проверка, что кеш работает.
· 6 мин
ИИ в WordPress: что реально работает в 2026
Обзор ИИ в WordPress 2026: AI Client и Abilities API в ядре 7.0, плагины Jetpack AI и Rank Math. Что реально помогает, а что просто хайп.
· 7 мин