Как перенести сайт на WordPress на другой хостинг
Когда у вас есть сайт на WordPress, то в связи развитием проекта, перед вами может стать задача переноса ресурса на другой хостинг. Причин может быть много. У вас выросли потребности, вы решили сменить хостинг-провайдера, вам нужно больше места, нашли более лучший тариф по приемлемой цене с аналогичными возможностями, что сейчас или поняли, что вам требуется лучшая защита с мощными ресурсами. Всё это лишь одни из вариантов, а их может быть десятки. В любом случае, перед вами стоит задача перехода на другой хостинг. Но как это сделать правильно? Особенно, если до этого вы ни разу с этим не сталкивались. В процессе переноса может возникнуть ряд «подводных камней», о которых лучше знать заранее, чтобы переход прошёл гладко и мягко для вашего ресурса. Расскажем, как перенести сайт на WordPress на другой хостинг.Пару слов перед началом
В самом начале стоит сразу сделать ремарку. Если у вас нет опыта переноса, вы не очень дружите с программными технологиями и просто не уверены, что сможете сделать всё правильно – не рискуйте. Особенно, если у вас популярный сайт, на который постоянно заходят тысячи пользователей. Одна ошибка и вовсе можете всё сломать, сайт станет недоступен, а процесс исправления багов займёт время, нервы и дополнительные деньги. Поэтому, если не уверены в своих силах, лучше доверьте переход профессионалам. Сегодня многие хостинг-провайдеры помогают перенести сайт. Причем, часто делают это абсолютно бесплатно, когда вы переходите на их тарифы, оплачивая хостинг. Если такая возможность есть – воспользуйтесь услугой. Это позволит сделать переход быстро и без багов для вашего сайта на WP.8 ключевых этапов переноса сайта на WordPress
Перенос сайта, который работает на WP, имеет свои особенности. Однако, базовый принцип примерно один. Выделим основные шаги, которые обычно требуется провести, чтобы перенести сайт на WordPress:- Делаем копию сайта.
- Делаем дамп содержимого БД.
- Прикрепляем ваш домен к профилю на новом хостинге.
- Импортируем БД.
- Переносим каталог вашего сайта на новый хост.
- Делаем корректировку файла wp-config.php.
- Меняем сервер доменного имени – он же DNS.
- Проверяем корректную работу вашего сайта. Если всё хорошо – удаляем профиль на прошлом хосте.
Делаем копию сайта
В самом начале работы надо сделать копию вашего сайта. Это делается для того, чтобы если что-то пойдёт не так, вы могли быстро всё вернуть обратно. Обычно функция создания копии сайта доступна в панели управления хостингом и называется «резервное копирование». Копию можно сделать как через панель управления, так и через FTP-клиента. Также можно использовать сторонние программы. Популярным вариантом стал FTP-клиент. Для этого надо продублировать все папки с файлами вашего сайта себе на компьютер или любое другое устройство. В этом случае скачивайте всё, что есть.Делаем дамп содержимого БД
Чтобы перенести сайт на WordPress на выбранный хостинг, то надо сделать копии базы данных вашего ресурса. Они получили название «дамп». Для этого можно применить phpMyAdmin хостинга, куда входят через ту же панель управления. Чтобы туда зайти надо ввести необходимые данные. Это имя вашей БД, имя пользователя базы данных и пароль для предоставления доступа. Они у вас должны быть сохранены с момента, как вы начали пользоваться WordPress. Если их нет, то это проблема. Однако, они поддаются восстановлению через wp-config.php по FTP-клиенту. Далее проходите авторизацию по этим данным и делайте дамп содержимого базы данных. Для этого можно применять разные решения. Использовать специальные программы и скрипты. Также есть возможность это сделать через базовые инструменты phpMyAdmin. Последний вариант будет рабочим, если ваша база данных не слишком огромная. Для экспорта выбираете нужную БД, нажимаете кнопку экспорта, выбираете все таблицы, ставьте галочку для экспорта в формате SQL, а также выбираете возможность упаковки со сжатием или без. Далее подтверждаете действие, после чего вы получите «упакованную» базу данных.Прикрепляем ваш домен к профилю на новом хостинге
Здесь начинается работа с новым хостингом. Для этого вы его должны купить у вашего нового хостинг-провайдера, зарегистрироваться и получить данные для создания FTP-соединения, и чтобы вы могли зайти в свою новую панель управления.Импортируем БД
Процесс переноса вашего сайта, который работает на WordPress, начинается с импорта сформированной базы данных. Для этого уже на вашем новом хостинге вам надо создать новую БД. Шаги следующие:- Зайдите в панель управления новым хостингом.
- Зайдите в MySQL и создайте там БД. Дайте ей имя, имя пользователя и пароль для доступа.
- Зайдите в phpMyAdmin. Перенесите через импортирование содержимое БД, которое вы скачали с вашего старого хостинга в формате SQL. Не забудьте заранее проверить параметры, чтобы было соответствие названию, нужная кодировка и выставлен формат SQL.