Как перенести сайт на WordPress на другой хостинг?
Когда вы создали свой сайт и разместили его на платном хостинге, то с течением времени может появиться разочарование из-за ценовой политики хостинг-провайдера или же из-за частых перебоев в работе вашего сайта.
Столкнувшись с такой проблемой, вы, возможно, начали подумывать о том, куда же перенести ваш сайт (рекомендуем хостинги Beget или Fornex) и о том, как правильно это сделать. Чему и будет посвящена данная статья.
Переносим сайт на WordPress на другой хостинг. Шаг 1
Прежде чем перенести наш сайт на новый хостинг, нам нужно этот хостинг подготовить к приему нашего сайта.
1. Первым делом к новому хостингу вы переподключаете ваш домен и у регистратора домена прописываете соответствующие DNS-сервера (их вы можете узнать у вашего хостинг-провайдера).
2. Затем на новом хостинге вы создаете базу данных.
3. Тут же создаете профиль для работы с сайтом по FTP.
На этом этапе настройка нового хостинга к приему сайта завершена.
Обратите внимание, что после того, как вы переподключите домен, должно пройти некоторое время, пока обновятся DNS-записи. После чего сайт будет доступен для посещения по прикрепленному домену.
Переносим сайт на WordPress на другой хостинг. Шаг 2
Теперь мы работаем со старым хостингом.
1. Для начала нам нужно экспортировать (скачать) рабочую базу данных. Зайдите в phpMyAdmin, нажмите на вкладку «Экспорт» и на появившейся странице нажмите «Вперед».
После чего вам будет предложено сохранить базу данных на вашем компьютере.
2. Далее удобным для вас способом, будь то файловый менеджер хостинга, будь то FTP, – полностью выгрузите содержимое рабочей папки сайта, где установлена CMS, к себе на компьютер.
На этом работа со старым хостингом закончена.
Переносим сайт на WordPress на другой хостинг. Шаг 3
Возвращаемся к новому хостингу.
1. Заходите в phpMyAdmin, выбираете созданную ранее базу и в ней нажимаете на вкладку «Импорт». На открывшейся странице в поле загрузки файлов вы выбираете скачанную ранее базу и жмете «Вперед» внизу страницы.
Таким образом, мы импортируем все данные с нашего старого хостинга.
Обратите внимание, что новая база данных перед импортом в нее старой должна быть пуста.
Если вы импортируете базу данных большого размера, у вас могут появиться ошибки. Как быть в таком случае, написано здесь.
2. Подключаетесь к вашему новому хостингу по FTP и в рабочую папку сайта (ее вы указывали при прикреплении домена) выгружаете весь ранее скачанный сайт.
При разном размере сайта и наличия в нем файлов время ожидания загрузки может быть велико, так что запаситесь терпением.
3. По завершении загрузки всех файлов финальным шагом будет внесение правок в файл «wp-config.php», находящийся в корне вашего сайта.
Откройте его и измените данные от базы данных.
Здесь вы указываете название новой базы данных, пользователя и пароль для подключения. Сохраняете изменения и отправляете файл обратно на сайт.
Для большей уверенности чистите кэш браузера и можете проверять сделанную работу. После всех этих действий ваш сайт должен работать на новом хостинге.
Если у вас возникли проблемы в ходе переноса сайта – пишите об этом в комментариях, постараюсь вам помочь.
Стоить обратить внимание на то, что этот же способ подойдет для тех случаев, когда сайт переносится с локального сервера.