Перенос сайта на другой хостинг и домен. Техническая сторона.

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

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

Как поменять хостинг сайта

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

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

На новом домене и новом хостинге ставим нужную нам cms. В моем случае это WordPress. При установке сразу автоматом создается база данных.

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

Как поменять домен сайта

Так как сайт был на другом домене, то в файле БД прописаны ссылки на старый домен. Поэтому надо открыть этот файлик с помощью текстового редактора и заменить все старые ссылки на новые. Имеется в виду везде заменить упоминание старого домена на новый. Иными словами, это делается для того, чтобы поменять домен сайта. Когда мы это сделали, сохраняем файл в коде ю-8 и зипуем (архивируем). Но помним, что файл обязательно должен иметь  следующий вид — название.sql.zip.

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

perenos_sajta_na_drugoj_xosting_i_domen_1

perenos_sajta_na_drugoj_xosting_i_domen_2

Но не тут, то было. Есть такой файлик — файл конфигурации, в WordPress он имеет название wp-config. Он находится в корне public_html. Необходимо открыть и отредактировать его. Что в нем редактировать спросите вы? А вот что:

  1. Название базы данных (БД)
  2. Имя пользователя БД
  3. Пароль доступа к БД.

perenos_sajta_na_drugoj_xosting_i_domen_3

perenos_sajta_na_drugoj_xosting_i_domen_4

perenos_sajta_na_drugoj_xosting_i_domen_5

Без всего этого будет кричать об ошибке – мол, не та база данных и не могу зайти не то что на сайт, а даже в админку сайта.

Вроде все просто. Но когда не знаешь что делать, а подсказки службы поддержки, скажем так, не расшифровываются сознанием новичка, это кажется какой-то фантастикой и занимает много времени. И если вам придётся впервые столкнуться с такой задачей, как перенос сайта на другой хостинг и домен, то вспомните, что тут есть некоторые технические тонкости. Напомню: заменить вручную имя домена в базе данных и отредактировать файл конфигурации.

Удачи вам, друзья.

P.S:  А вы сталкивались с техническими трудностями переноса сайта с одного хостинга и домена на другой?

Оставляйте комментарии и отзывы, делитесь опытом. Пообщаемся.

 

Запись опубликована в рубрике ИНТЕРЕСНОЕ ПОЛЕЗНО с метками , , , , , , , . Добавьте в закладки постоянную ссылку.