Инструкция по самостоятельной установке сайта WordPress из архива

Если вы решили установить сайт самостоятельно — не переживайте, это несложно! Вам не нужно быть программистом: достаточно следовать инструкции (шаг за шагом, делать именно то, что написано).

В процессе вы не просто запускаете свой сайт, но и разбираетесь, как он устроен изнутри: где находятся файлы, как работает база данных и что такое «корень сайта».  Это поможет понять возможные сложности и уверенно управлять сайтом и хостингом без посторонней помощи.

Весь процесс займёт примерно 15–30 минут, и после выполнения всех шагов ваш восстановленный сайт будет полностью готов к работе на вашем хостинге.

Смотрим на архив сайта, что внутри

После восстановления сайта, вы получили архив, содержащий:

  • Папки WordPress: wp-admin, wp-content, wp-includes и файлы (index.php, wp-config.php и т.д.).
  • Папку /_db/ — в ней находится файл базы данных: site.sql

Подготавливаем хостинг (начальная настройка домена)

  1. Войдите в панель управления хостингом:
    • ISPmanagerhttps://вашдомен:1500
    • cPanelhttps://вашдомен:2083
    • FastPanelhttps://вашдомен:8888
  2. Создайте сайт / домен (например, example.ru).
  3. Путь к сайту обычно выглядит так:
    /var/www/username/data/www/example.ru/

Загружаем файлы сайта на хостинг

  1. Распакуйте архив на компьютере.
  2. Через Файловый менеджер панели или по FTP клиент (например FileZilla) загрузите все файлы в корневую папку домена:
    /var/www/username/data/www/example.ru/

    Мы рекомендуем использовать файловый менеджер — с ним проще, и он всегда присутствует во всех ispmanager, cpanel, fastpanel и других.

  3. Убедитесь, что в папке присутствуют wp-config.php и подпапки wp-content, wp-admin, wp-includes.

Если после распаковки они оказались внутри дополнительной папки (например example.ru/wordpress/wp-content/…), сайт не откроется. В этом случае просто перенесите содержимое внутренней папки в корень домена, чтобы файлы лежали прямо в /example.ru/.

Создаем базу данных для сайта

  1. Откройте раздел «Базы данных» и создайте новую (например так):
    • Имя базы: wp123
    • Пользователь: wpuser
    • Пароль: пароль123
  2. Сохраните эти данные — они понадобятся позже.

Мы рекомендуем делать имя базы — это название домена (в нашем случае example_ru), пароль — сгенерировать при установке.

Устанавливаем базу данных (импорт данных)

Вариант 1: через phpMyAdmin

  1. Откройте phpMyAdmin (доступен из панели).
  2. Выберите созданную базу данных.
  3. Перейдите во вкладку Импорт → выберите файл /_db/site.sql.
  4. Нажмите Выполнить и дождитесь завершения.

Вариант 2: через панель (FastPanel / ISPmanager)

Можно воспользоваться встроенной функцией импорта SQL — загрузите тот же файл и выполните импорт.

Пропишем данные базы в файл /wp-config.php

  1. Откройте файл wp-config.php в корне сайта (через файловый редактор).
  2. Найдите строки и пропишите свои данные:
    define( 'DB_NAME', '' );
    define( 'DB_USER', '' );
    define( 'DB_PASSWORD', '' );
    define( 'DB_HOST', 'localhost' );
  3. Замените их на ваши данные и сохраните:
    define( 'DB_NAME', 'wp123' );
    define( 'DB_USER', 'wpuser' );
    define( 'DB_PASSWORD', 'пароль123' );
    define( 'DB_HOST', 'localhost' );

Замена старого домена на новый в базе данных (если потребуется)

Если вы устанавливаете сайт на новый домен, то скорее всего ссылки в базе указывают на старый домен (oldsite.ru). Их нужно заменить на ваш (example.ru). Доменные имена  сервиса восстановления, имеют формат wp{номер заказа}.droprestore.ru или wp{номер заказа}.droprestore.com.

Замена через phpMyAdmin

    1. Откройте phpMyAdmin (в панели управления хостингом, напротив базы есть кнопка перехода) → выберите вашу базу.
    2. Перейдите на вкладку SQL.
    3. Вставьте команды и нажмите «Выполнить»:
UPDATE wp_options SET option_value = REPLACE(option_value, 'oldsite.ru', 'example.ru') WHERE option_name IN ('home', 'siteurl');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'oldsite.ru', 'example.ru');
UPDATE wp_posts SET guid = REPLACE(guid, 'oldsite.ru', 'example.ru');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'oldsite.ru', 'example.ru');
UPDATE wp_usermeta SET meta_value = REPLACE(meta_value, 'oldsite.ru', 'example.ru');
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://oldsite.ru', 'https://example.ru');

Настраиваем SSL (что-бы был https://)

  1. В панели откройте раздел SSL / Сертификаты.
  2. Установите бесплатный сертификат Let’s Encrypt.
  3. После установки сайт будет доступен по HTTPS.

Проверяем что сайт открывается

  1. Очистите кэш браузера (например откройте в режиме инкогнито cltr+N).
  2. Перейдите по адресу: https://example.ru.
  3. Если всё работает — сайт успешно установлен и можно переходить в админку сайта: https://example.ru/wp-admin/

Возможные проблемы

Симптом Причина Решение
Белый экран Ошибка в wp-config.php Проверьте логи ошибок и настройки подключения к БД
Нет стилей / изображений Старые ссылки в базе Проведите замену домена
Ошибка 500 Некорректный .htaccess или права доступа Проверьте права (файлы 644, папки 755)
Ошибка подключения к БД Неверные данные в wp-config.php Проверьте имя базы, пользователя и пароль

Если в процессе установки что-то пошло не так — не переживайте!
Иногда достаточно одной мелочи, чтобы сайт не открылся, и мы всегда готовы помочь разобраться.

Вы можете написать нам в поддержку любым удобным способом:
E-mail: info@droprestore.ru
Telegram: @DropRestore

Мы отвечаем быстро и помогаем решить любые вопросы, связанные с установкой, базой данных или настройкой домена.
Даже если вы пробуете установить сайт самостоятельно — мы поможем довести процесс до конца.