Duplicator — один из самых популярных плагинов для переноса сайта WordPress на новый хостинг. Этот инструмент позволяет быстро и легко создать резервную копию сайта и перенести её на другой сервер. В этом руководстве мы рассмотрим процесс переноса сайта WordPress на новый хостинг с помощью Duplicator.
1. Подготовка к Переносу
Перед тем как начать перенос, убедитесь, что у вас есть доступ к старому и новому хостингу, а также к панели управления WordPress:
- Убедитесь, что ваш новый хостинг соответствует требованиям WordPress: Новый сервер должен поддерживать PHP и MySQL. Также рекомендуется проверить версию PHP на новом сервере, чтобы она соответствовала требованиям вашего сайта.
- Создайте резервную копию: Хотя Duplicator сам создает архив вашего сайта, перед любыми действиями рекомендуется создать отдельную резервную копию вашего сайта и базы данных.
2. Установка и Настройка Плагина Duplicator
Первый шаг — это установка плагина Duplicator на ваш сайт WordPress:
- Установка Duplicator: Войдите в админку WordPress, перейдите в раздел «Плагины» > «Добавить новый», в поиске введите «Duplicator» и установите плагин от Snap Creek.
- Активируйте плагин: После установки активируйте Duplicator, чтобы начать работу с ним.
3. Создание Пакета Сайта
Duplicator позволяет создать «пакет», который включает в себя все файлы сайта и базу данных. Этот пакет вы перенесете на новый хостинг:
- Создание нового пакета: Перейдите в меню Duplicator в панели администратора WordPress и нажмите «Создать новый». Следуйте инструкциям мастера создания пакета.
- Сканирование сайта: Duplicator автоматически сканирует ваш сайт на предмет возможных проблем. Если сканирование проходит успешно, нажмите «Создать», чтобы плагин начал упаковку сайта.
- Загрузка пакета: После завершения процесса создания пакета скачайте два файла: архив (все файлы и база данных) и установщик (
installer.php
), который будет использоваться для развертывания сайта на новом хостинге.
4. Загрузка Файлов на Новый Хостинг
Теперь, когда у вас есть пакет сайта, его нужно перенести на новый хостинг:
- Подключение через FTP: Используйте FTP-клиент (например, FileZilla) для подключения к новому хостингу. Введите свои FTP-данные, чтобы подключиться к серверу.
- Загрузка файлов: Загрузите оба файла (архив и
installer.php
) в корневую папку на новом сервере (обычно этоpublic_html
илиwww
).
5. Развертывание Сайта на Новом Хостинге
После того как файлы загружены на новый хостинг, можно приступить к развертыванию сайта:
- Запуск установщика: В браузере перейдите по адресу
http://ваш_домен/installer.php
, чтобы запустить установщик Duplicator. Убедитесь, что у вас есть доступ к этому файлу через браузер. - Проверка и подтверждение: На первой странице установщика проверьте все параметры. Если все верно, поставьте галочку, подтверждающую, что вы прочли условия, и нажмите «Next» (Далее).
- Подключение к базе данных: На следующем шаге установщик запросит данные новой базы данных. Введите имя базы данных, имя пользователя и пароль, которые вы создали на новом хостинге.
- Развертывание файлов и базы данных: Duplicator начнет процесс развертывания. Это включает копирование файлов и импорт базы данных. Дождитесь завершения процесса.
- Финальные настройки: После успешного развертывания установщик предложит обновить конфигурационные файлы, такие как
wp-config.php
, и пересоздать пермалинки.
6. Обновление DNS и Завершение Переноса
После того как ваш сайт развернут на новом сервере, нужно обновить DNS-записи, чтобы они указывали на новый хостинг:
- Обновление DNS-записей: Войдите в панель управления вашего доменного регистратора и измените DNS-записи, указывая на новый сервер. Изменения могут занять от нескольких часов до 48 часов.
- Проверка работы сайта: После обновления DNS-записей внимательно проверьте все страницы сайта, чтобы убедиться, что он работает корректно на новом сервере.
7. Удаление Временных Файлов
После успешного переноса сайта важно удалить временные файлы:
- Удаление установщика и архива: Войдите в корневую папку нового хостинга через FTP и удалите файл
installer.php
и архив, чтобы предотвратить возможные угрозы безопасности.
Заключение
Duplicator — это мощный инструмент, который значительно упрощает процесс переноса сайта WordPress на новый хостинг. Следуя этим шагам, вы сможете быстро и безопасно перенести свой сайт без потери данных и минимизировать риски возникновения ошибок. Если возникнут какие-либо сложности, вы всегда можете обратиться к поддержке вашего хостинга или к документации Duplicator.