Гид по технологиям

Установка WordPress локально на Windows

7 min read WordPress Обновлено 30 Dec 2025
Установка WordPress локально на Windows
Установка WordPress локально на Windows

Установите WordPress локально на Windows с помощью XAMPP за пять шагов: установите XAMPP, создайте базу данных в phpMyAdmin, скачайте WordPress, поместите файлы в htdocs, запустите установщик и войдите в админку. Локальная среда безопасно позволяет тестировать обновления, плагины и изменения дизайна перед развёртыванием на живом сайте.

Обложка: бесплатные темы WordPress

Установка WordPress локально на Windows даёт вам «песочницу» для экспериментов и обучения. Вы можете пробовать новые темы, плагины и большие изменения без риска повредить рабочий сайт. После проверки изменений вы экспортируете локальную копию и перенесёте её на продакшн.

Что такое локальный сайт WordPress

Локальный сайт WordPress — это копия WordPress, установленная на вашем компьютере. Она работает через временный сервер (Apache) и базу данных (MySQL), которые XAMPP предоставляет «на месте». Это полноценная среда для разработки и тестирования. Определение терминов: XAMPP — пакет Apache, MySQL, PHP и Perl; phpMyAdmin — веб-интерфейс для управления MySQL.

Быстрый план установки

  1. Скачать и установить XAMPP.
  2. Запустить Apache и MySQL через панель XAMPP.
  3. Создать базу данных в phpMyAdmin.
  4. Скопировать файлы WordPress в папку htdocs и запустить установщик.
  5. Войти в /wp-admin и начать настройку.

Шаг 1: Скачать и установить XAMPP

XAMPP — кроссплатформенный набор серверных компонентов (Apache, MySQL, PHP). На Windows популярна и альтернатива WAMP, но XAMPP удобней, если вы планируете переносить навыки между ОС.

  1. Скачайте XAMPP с официального сайта Apache Friends.
  2. Установите пакет, следуя мастеру установки.
  3. Запустите XAMPP Control Panel.

В панели XAMPP нажмите Start рядом с Apache и MySQL, чтобы запустить веб‑сервер и базу данных.

Панель управления XAMPP с запущенными модулями Apache и MySQL

Если имена модулей подсветились зелёным — они запущены. Кнопка Stop остановит модуль.

Важно: не запускайте лишние модули (FileZilla, Mercury, Tomcat), если они не нужны — это снизит нагрузку на систему.

Шаг 2: Создать базу данных в phpMyAdmin

XAMPP включает phpMyAdmin для управления базами данных.

  1. В панели XAMPP нажмите Admin рядом с MySQL — откроется phpMyAdmin.
  2. В левом меню нажмите New.
  3. Введите имя базы данных (например, mysite) и выберите кодировку (рекомендуется utf8mb4_general_ci).
  4. Нажмите Create.

Создание базы данных в phpMyAdmin

Примечание: в локальной среде по умолчанию пользователь базы — root, пароль пустой. Это нормально для локальной разработки, но не для продакшна.

Шаг 3: Скачать последнюю версию WordPress

Всегда используйте официальную последнюю версию WordPress.

  1. Скачайте ZIP‑архив с wordpress.org.
  2. Распакуйте архив. Внутри будет папка с ядром WordPress.
  3. Переименуйте папку в имя вашего проекта, например mysite. Рекомендуется сохранить имя базы данных и папки одинаковыми — это упрощает локальную организацию.
  4. Через XAMPP Control Panel откройте Explorer, перейдите в папку htdocs и вставьте туда папку mysite.

Копирование файлов WordPress в htdocs

Шаг 4: Запустить установку WordPress

Откройте браузер и введите в адресной строке: localhost/mysite — где mysite — имя папки с файлами WordPress.

Выбор языка установки WordPress

  1. Выберите язык.
  2. На странице установки введите параметры соединения с базой данных:
    • Database Name: mysite
    • Username: root
    • Password: (оставьте пустым)
    • Database Host: localhost
    • Table Prefix: wp_

Заполнение данных базы данных в установщике WordPress

  1. Нажмите Submit, затем Run the installation.
  2. На следующем экране введите название сайта, имя администратора, пароль и email.
  3. Нажмите Install WordPress.

Кнопка запуска установки WordPress

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

Создание локального сайта WordPress

Перейдите по адресу localhost/mysite, чтобы увидеть сайт.

Просмотр локального сайта WordPress в браузере

Шаг 5: Вход в админку и первая настройка

Откройте localhost/mysite/wp-admin и введите логин и пароль, которые указали при установке.

Страница входа в локальную админку WordPress

Если нужно изменить пароль: зайдите в Users > All Users > Admin > New Password.

Перейдите в Консоль и нажмите Customize Your Site, чтобы открыть меню настройки темы, цвета, виджетов и меню.

Меню кастомизации локального сайта WordPress

В WordPress 5.7 и новее кастомайзер стал более организованным: темы, цвета, фоны, меню и виджеты находятся в удобных местах.

Советы по отладке и типичные ошибки

Important: перед началом убедитесь, что Apache и MySQL действительно запущены.

Проблема: Apache не стартует

  • Возможная причина: порт 80 занят (IIS, Skype или другой сервис).
  • Решение: остановите конфликтующее приложение или измените порт Apache на 8080 в конфигурации (httpd.conf). После смены порта используйте localhost:8080/mysite.

Проблема: Ошибка соединения с базой данных (Error Establishing a Database Connection)

  • Проверьте имя базы, пользователя и пароль в интерфейсе установки.
  • Убедитесь, что MySQL запущен в панели XAMPP.

Проблема: Страница белая (White Screen of Death)

  • Часто связано с ошибками PHP или плагинами. Включите отображение ошибок в php.ini или проверьте журнал Apache.
  • Отключите плагины, переименовав папку wp-content/plugins.

Проблема: phpMyAdmin не открывается

  • Убедитесь, что MySQL запущен.
  • Проверьте, не заблокирован ли порт 3306.

Альтернативные подходы

  • WAMP — локальный пакет, оптимизированный для Windows.
  • Local (by Flywheel) — удобное приложение с GUI для быстрого создания сайтов (подходит для дизайнеров и разработчиков, автоматизирует SSL и перенесение).
  • Laragon — лёгкий и быстрый локальный стек, удобен для разработчиков.
  • Docker — контейнеризация окружения. Подходит для команд и повторяемости, даёт одинаковую среду на локальной машине и сервере.

Когда использовать альтернативы: если вы работаете в команде и вам нужна консистентность среды — выбирайте Docker. Если нужен быстрый простой рабочий стол — Local или Laragon.

Как перенести локальный сайт на продакшн — краткая методика

  1. Резервная копия: экспортируйте базу данных через phpMyAdmin (Export) и скопируйте папку wp-content.
  2. На продакшн-сервере импортируйте базу и загрузите wp-content.
  3. Обновите wp-config.php: установите данные продакшн-БД и секретные ключи.
  4. Выполните поиск и замену URL в базе (например, с localhost/mysite на example.com). Для этого можно использовать WP‑CLI или плагин Search Replace DB.
  5. Проверьте работоспособность, залогиньтесь в админке и обновите permalinks.

Альтернативный быстрый вариант: использовать плагин миграции (Duplicator, All‑in‑One WP Migration), который автоматизирует экспорт и импорт.

Безопасность и хорошие практики для локальной среды

  • Не оставляйте пустой пароль для MySQL, если ваша машина доступна в локальной сети.
  • Ограничьте доступ к Apache только с 127.0.0.1 (в конфигурации), если не планируете доступ по сети.
  • Используйте уникальные соли в wp-config.php (генератор на wordpress.org).
  • Обновляйте WordPress, темы и плагины даже локально — это помогает проверять совместимость.
  • Храните резервные копии базы данных перед крупными изменениями.

Режимы зрелости проекта: от идеи к продакшн

  • Идея: одна локальная копия, базовые плагины, тест тем.
  • Разработка: использование контроля версий (Git), локальные ветки для фич, регулярные бэкапы.
  • Тестирование: отдельная тестовая среда с копией продакшн‑данных, автоматические тесты (если применимо).
  • Продакшн: CI/CD, staged деплой, мониторинг.

Роль‑ориентированные чеклисты

Для разработчика

  • Запустить XAMPP и проверить версии PHP/MySQL.
  • Настроить отладку (WP_DEBUG).
  • Протестировать миграцию данных.

Для дизайнера

  • Установить тему и дочернюю тему.
  • Проверить адаптивность и стили.

Для контент‑редактора

  • Проверить импорт/экспорт контента.
  • Убедиться, что пути к медиа корректны после миграции.

Для тестировщика

  • Пройти сценарии регистрации, заполнения форм, отправки письма.
  • Проверить пермалинки и SEO‑настройки.

Краткий справочник (глоссарий на одной строке)

  • WordPress — CMS для публикации контента.
  • XAMPP — набор Apache+MySQL+PHP для локальной разработки.
  • phpMyAdmin — веб‑интерфейс для работы с MySQL.
  • htdocs — корневая папка веб‑серверa в XAMPP.
  • localhost — адрес для доступа к локальному серверу.
  • wp-config.php — файл с настройками подключения к базе данных и ключами.

Короткий пошаговый чек перед деплоем

  1. Создать резервную копию локальной базы.
  2. Проверить, что все плагины и темы обновлены и совместимы.
  3. Экспортировать базу и wp-content.
  4. Импортировать на продакшн, выполнить поиск/замену URL.
  5. Проверить функциональность сайта и права доступа.

Заключение

Локальная установка WordPress на Windows — мощный инструмент для безопасной разработки, тестирования и подготовки изменений. Это позволяет экспериментировать без риска для живого сайта, отрабатывать миграции и отлаживать плагины и темы. Начните с XAMPP, но помните про альтернативы (WAMP, Local, Docker) в зависимости от рабочих задач.

Ключевые шаги: установить XAMPP, создать базу, разместить файлы в htdocs, пройти установщик и зайти в /wp-admin. Не забывайте делать бэкапы и следовать базовым практикам безопасности.

Важно: локальная среда предназначена для разработки и тестирования — перед размещением в продакшн проверьте настройки безопасности, пароли и URL.

Критерии приёмки

  • Сайт доступен по адресу localhost/имя_проекта.
  • Установлена и работает админка по адресу /wp-admin.
  • Создана и подключена база данных без ошибок.
  • Все требуемые плагины и тема работают локально.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство