Перенос сайта WordPress на новый сервер или домен – это процедура, требующая внимательности и четкого плана действий. В этой статье мы подробно расскажем о каждом этапе, чтобы вы смогли выполнить перенос без потери данных и при этом минимизировать время простоя.

Первым шагом станет создание полного резервного копирования текущого сайта. Используйте плагины или инструменты для выгрузки базы данных и копирования файлов сайта, чтобы сохранить все содержимое и настройки. Это поможет быстро восстановить сайт в случае ошибок на следующих этапах.

После сохранения копии необходимо перейти к экспортированию базы данных. Используйте панель управления хостингом или phpMyAdmin, чтобы экспортировать базу данных в файл формата .sql. Обязательно запишите параметры подключения и убедитесь в целостности сохраненных данных.

Следующий этап – подготовка нового места для размещения сайта. Создайте новую базу данных и пользователя с соответствующими правами, загрузите туда копию базы данных с помощью phpMyAdmin, а также перетащите файлы сайта в новую директорию через FTP или файловый менеджер.

Перед импортом убедитесь, что конфигурационный файл wp-config.php содержит актуальные параметры для новой базы данных. Исправьте имя базы, логин и пароль, чтобы сайт мог успешно подключаться к базе данных на новом сервере.

На финальном этапе проверьте и отредактируйте параметры домена в базе данных, чтобы ссылки, пути и настройки правильно отображались после переноса. После этого протестируйте сайт на новом сервере, убедитесь, что все работает корректно, и только после этого смените DNS-записи у доменного имени. Так вы избегаете простоя и обеспечиваете плавный переход.

Ручной экспорт базы данных и подготовка нового хоста для переноса сайта

Начинайте с экспорта базы данных через phpMyAdmin на текущем сервере. Войдите в панель управления хостингом, выберите раздел phpMyAdmin, выберите нужную базу данных и нажмите «Экспорт». Используйте быстрый формат и выберите метод «SQL». Сохраните полученный файл на компьютер – он станет основой для переноса сайта.

Подготовка файла базы данных

Проверьте файл на наличие лишних данных или комментариев, если необходимо, очистите их через текстовый редактор. Перед загрузкой на новый сервер убедитесь, что кодировка базы данных – UTF-8, а таблицы использованы с иннной структурой, чтобы избежать ошибок совместимости.

Настройка нового хоста

Создайте новую базу данных на новом сервере, выполните пользователю права доступа. Запомните имя базы, логин и пароль – они понадобятся при настройке wp-config.php. Проверьте наличие phpMyAdmin или другого инструмента управления базами данных на новом хосте. Ознакомьтесь с требованиями версии MySQL или MariaDB, требуемыми для WordPress, чтобы обеспечить бесперебойную работу сайта.

Копирование файлов сайта и восстановление его на новом сервере

Для правильного переноса сайта WordPress начните с создания полной резервной копии файлов. Используйте FTP-клиент, например FileZilla, чтобы подключиться к исходному серверу. Скачайте всю папку сайта, включая wp-content, wp-includes и wp-admin, а также скрытые файлы, такие как .htaccess и wp-config.php.

Передача файлов на новый сервер

Подключитесь к новому серверу через FTP и загрузите скопированные файлы в ту же структуру папок. Проверьте, что все файлы оказались на месте, и убедитесь в корректности прав доступа к файлам и папкам по требованиям хостинга.

После переноса файлов настройте правильные права доступа (обычно 755 для папок и 644 для файлов), чтобы обеспечить безопасность и работоспособность сайта.

Что делать после копирования

Убедитесь, что файлы успешно загружены, и перейдите к подготовке базы данных. Текущий сайт должен быть экспортирован из старой базы данных через phpMyAdmin или аналогичный инструмент в виде SQL-дампа. Импортируйте этот файл на новом сервере в новую базу данных.

Обновите в файле wp-config.php параметры подключения к базе данных: имя базы, пользователя и пароль. Проверьте, что все пути и настройки соответствуют новой среде. После этого откройте сайт в браузере и убедитесь, что он отображается правильно и все функции работают корректно.

Примеры выполненных нами работ

OEM Tech

Создание веб-сайта для компании, занимающейся разработкой специализированных источников питания, в основном для лазеров и электрооптических устройств и не только.

PROFFamily

Создание веб-сайта для автосервиса, предлагающего широкий ассортимент услуг по ремонту дисков с различной степенью повреждения. Сайт изначально был написан на Bitrix. Перенесен и доработан на WordPress.

СТМК

Создание сайта для компании, чья специализация - проектирование и возведение несущих конструкций зданий и обеспечение надёжности решений. Сайт изначально был написан на Bitrix. Перенесен и доработан на WordPress.

ЛР Фемели

Создание веб-сайта для компании, занимающейся обслуживанием и ремонтом всех моделей Land Rover & Jaguar. Сайт изначально был написан на Bitrix. Перенесен и доработан на WordPress.
Напишите нам

Станьте нашим партнером для комплексного ИТ-решения

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

Наши преимущества:
Что будет дальше?
1

Запланируем звонок в удобное для вас время 

2

Проводим ознакомительные и консультационные встречи

3

Готовим предложение 

Запишитесь на бесплатную консультацию