Как переехать на другой хостинг

Рынок услуг хостинга в странах СНГ породил множество некачественных хост-провайдеров. По этой причине каждый вебмастер сталкивается с таким вопросом как перенос сайта на другой хостинг. Именно об этом пойдет речь в данной статье.

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

переезд хостинга

Примерно так иногда выглядит переезд сайта на другой хостинг

  1. Возможность уйти от некачественного хостера. Все начинающие вебмастера, как правило, выбирают более дешевый хостинг. Среди таких недорогих хост-провайдеров очень легко попасться на некачественный хостинг с плохой поддержкой. Поэтому, если вдруг хостинг заглохнет, вы всегда сможете перенести свой сайт на другой хостинг с помощью бэкапов, которые вы заранее сохранили у себя на компьютере.
  2. Возможность восстановить сайт, после аварий на сервере. В наше время очень часто происходят непредвиденные стихийные бедствия и прочие неприятные ситуации. К примеру, вы создали сайт о недвижимости, с помощью которого вы осуществляете такую деятельность, как продажа домов в Белой Церкви на Украине. Возможно, кто-то из ваших клиентов заинтересовался покупкой дома в столь живописном украинском городе. И будет очень прискорбно, если ваш коммерческий сайт загнется на пару часов или пару дней. Это может произойти из-за аварии на сервере, на котором расположен ваш сайт. Пожар, землетрясения, наводнение, война, да что угодно может произойти, вследствие чего хостинг может перестать работать. Бывают случаи, что сервер закрывают из-за расследования преступной деятельности. То есть получается, что из-за того, что сосед натворил что-то нехорошее, ваш сайт не будет работать. А так как вы не имеете резервную копию вашего сайта, вы не сможете переехать на другой хостинг.
  3. Возможность восстановить сайт после кражи. Даже, если у вас взломают учетную запись на хостинге, украдут ваш сайт, вы можете восстановиться. Сделать это можно с помощью резервных копий, с помощью которых будет намного легче восстановить свой сайт.

Как перенести сайт на другой хостинг

Как видите, есть огромные преимущества сохранения резервных копий сайта у себя на компе. Так, как же осуществить перенос сайта на другой хостинг. Прежде всего, вам нужно сделать бэкап сайта на старом хостинге. Как это сделать, вы можете узнать в статье «Как сделать бэкап сайта». Сам же принцип развертывания сайта на новом хостинге такой:

  1. Прописать новые NS адреса вашего нового хостинга у себя в аккаунте регистратора вашего домена. Как правило, это находится в разделе «Управление DNS домена». NS адреса нового хостинга вы можете узнать у них на сайте в разделе «FAQ».
перенос сайта на другой хостинг
  1. На новом хостинге вам нужно создать новую базу данных. Находится это примерно в таких разделах.
перенос сайта на хостинг

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

перенос сайта

  1. Далее вам нужно создать нового пользователя базы. Имя пользователя можно взять точно такое же, как и на старом хостинге или же создать новое. Добавить или присоединить пользователя к  той базе. У разных хостингов это делается по разному. Например, вот так выглядит создание пользователя и добавление его к базе на одном хостинге. То есть  вы создаете имя пользователя, придумываете пароль (можно использовать генератор паролей, только не забудьте запомнить его) и добавляете пользователя к вашей новой базе.

 перенос web-сайта

  1. Теперь самое главное. Это импортировать старую базу со старого хостинга на новую. Когда вы сделали бэкап, у вас сохранилось два файла: сайт и база. Файл базы имеет расширение «sql». К примеру, «moysite_zarabotok.sql». Импортировать старую базу можно  в разделе «Управления бэкапами» или что-то либо подобное. У разных хостингов называется по- разному. Например, вот так.

 перенос сайта на новый хостинг

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

перенос базы данных сайта

Когда вы войдете в phpMyAdmin, перед вами откроется примерное такое непонятное окно. Слева у вас должен отобразиться список ваших баз. Если у вас одна база (то есть ту, что вы недавно создали), тогда отобразиться одна. Если базы слева не отображаются, нажмите сверху на «Базы данных».

перенос базы данных в phpmyadmin

Далее вам нужно нажать слева на ту базу, в которую собираетесь импортировать старую со старого хостинга. К примеру, у меня это «_site567». Я нажимаю на нее, и у меня выскакивает примерно такое окно. Дальше я должен нажать на пункт «Импорт».

импорт базы данных в phpmyadmin

Нужно выбрать файл с расширением «sql» старой базы (наш бэкап). И нажать «ок». Именно на этом процессе могут возникнуть разные трудности. Это может быть слишком большой файл базы данных и phpMyAdmin не может его принять, неверная кодировка и т. п. Ответы на данные проблемы стоит поискать в интернете.

импорт базы данных сайта

Если все удачно прошло, то выскочит примерно такое окно.

импорт базы данных веб-сайта

5  Но это еще не все. Теперь нужно перенести папку самого сайта на ваш новый хостинг. Для этого нужно распаковать архив бэкапа сайта таким образом, чтобы было как на рисунке слева. И перекинуть все эти файлы на новый хостинг в папку домена или же в папку «public_html», если на хостинге размещен только один домен. Сделать это лучше всего с помощью FTP программы типа «Total Commander».

 импорт веб-сайта

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

Все на этом перенос сайта на другой хостинг закончен. Могут возникнуть нюансы на разных хостингах, но принцип переноса все тот же.



Нет комментариев

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *