Если вы решили установить сайт самостоятельно — не переживайте, это несложно! Вам не нужно быть программистом: достаточно следовать инструкции (шаг за шагом, делать именно то, что написано).
В процессе вы не просто запускаете свой сайт, но и разбираетесь, как он устроен изнутри: где находятся файлы, как работает база данных и что такое «корень сайта». Это поможет понять возможные сложности и уверенно управлять сайтом и хостингом без посторонней помощи.
Весь процесс займёт примерно 15–30 минут, и после выполнения всех шагов ваш восстановленный сайт будет полностью готов к работе на вашем хостинге.
Смотрим на архив сайта, что внутри
После восстановления сайта, вы получили архив, содержащий:
- Папки WordPress:
wp-admin,wp-content,wp-includesи файлы (index.php,wp-config.phpи т.д.). - Папку
/_db/— в ней находится файл базы данных:site.sql
Подготавливаем хостинг (начальная настройка домена)
- Войдите в панель управления хостингом:
- ISPmanager —
https://вашдомен:1500 - cPanel —
https://вашдомен:2083 - FastPanel —
https://вашдомен:8888
- ISPmanager —
- Создайте сайт / домен (например,
example.ru). - Путь к сайту обычно выглядит так:
/var/www/username/data/www/example.ru/
Загружаем файлы сайта на хостинг
- Распакуйте архив на компьютере.
- Через Файловый менеджер панели или по FTP клиент (например FileZilla) загрузите все файлы в корневую папку домена:
/var/www/username/data/www/example.ru/
Мы рекомендуем использовать файловый менеджер — с ним проще, и он всегда присутствует во всех ispmanager, cpanel, fastpanel и других.
- Убедитесь, что в папке присутствуют
wp-config.phpи подпапкиwp-content,wp-admin,wp-includes.
Если после распаковки они оказались внутри дополнительной папки (например example.ru/wordpress/wp-content/…), сайт не откроется. В этом случае просто перенесите содержимое внутренней папки в корень домена, чтобы файлы лежали прямо в /example.ru/.
Создаем базу данных для сайта
- Откройте раздел «Базы данных» и создайте новую (например так):
- Имя базы:
wp123 - Пользователь:
wpuser - Пароль:
пароль123
- Имя базы:
- Сохраните эти данные — они понадобятся позже.
Мы рекомендуем делать имя базы — это название домена (в нашем случае example_ru), пароль — сгенерировать при установке.
Устанавливаем базу данных (импорт данных)
Вариант 1: через phpMyAdmin
- Откройте phpMyAdmin (доступен из панели).
- Выберите созданную базу данных.
- Перейдите во вкладку Импорт → выберите файл
/_db/site.sql. - Нажмите Выполнить и дождитесь завершения.
Вариант 2: через панель (FastPanel / ISPmanager)
Можно воспользоваться встроенной функцией импорта SQL — загрузите тот же файл и выполните импорт.
Пропишем данные базы в файл /wp-config.php
- Откройте файл
wp-config.phpв корне сайта (через файловый редактор). - Найдите строки и пропишите свои данные:
define( 'DB_NAME', '' ); define( 'DB_USER', '' ); define( 'DB_PASSWORD', '' ); define( 'DB_HOST', 'localhost' ); - Замените их на ваши данные и сохраните:
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
-
- Откройте phpMyAdmin (в панели управления хостингом, напротив базы есть кнопка перехода) → выберите вашу базу.
- Перейдите на вкладку SQL.
- Вставьте команды и нажмите «Выполнить»:
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://)
- В панели откройте раздел SSL / Сертификаты.
- Установите бесплатный сертификат Let’s Encrypt.
- После установки сайт будет доступен по HTTPS.
Проверяем что сайт открывается
- Очистите кэш браузера (например откройте в режиме инкогнито cltr+N).
- Перейдите по адресу: https://example.ru.
- Если всё работает — сайт успешно установлен и можно переходить в админку сайта: https://example.ru/wp-admin/
Возможные проблемы
| Симптом | Причина | Решение |
|---|---|---|
| Белый экран | Ошибка в wp-config.php | Проверьте логи ошибок и настройки подключения к БД |
| Нет стилей / изображений | Старые ссылки в базе | Проведите замену домена |
| Ошибка 500 | Некорректный .htaccess или права доступа | Проверьте права (файлы 644, папки 755) |
| Ошибка подключения к БД | Неверные данные в wp-config.php | Проверьте имя базы, пользователя и пароль |
Если в процессе установки что-то пошло не так — не переживайте!
Иногда достаточно одной мелочи, чтобы сайт не открылся, и мы всегда готовы помочь разобраться.
Вы можете написать нам в поддержку любым удобным способом:
E-mail: info@droprestore.ru
Telegram: @DropRestore
Мы отвечаем быстро и помогаем решить любые вопросы, связанные с установкой, базой данных или настройкой домена.
Даже если вы пробуете установить сайт самостоятельно — мы поможем довести процесс до конца.