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

Примерно так иногда выглядит переезд сайта на другой хостинг
- Возможность уйти от некачественного хостера. Все начинающие вебмастера, как правило, выбирают более дешевый хостинг. Среди таких недорогих хост-провайдеров очень легко попасться на некачественный хостинг с плохой поддержкой. Поэтому, если вдруг хостинг заглохнет, вы всегда сможете перенести свой сайт на другой хостинг с помощью бэкапов, которые вы заранее сохранили у себя на компьютере.
- Возможность восстановить сайт, после аварий на сервере. В наше время очень часто происходят непредвиденные стихийные бедствия и прочие неприятные ситуации. К примеру, вы создали сайт о недвижимости, с помощью которого вы осуществляете такую деятельность, как продажа домов в Белой Церкви на Украине. Возможно, кто-то из ваших клиентов заинтересовался покупкой дома в столь живописном украинском городе. И будет очень прискорбно, если ваш коммерческий сайт загнется на пару часов или пару дней. Это может произойти из-за аварии на сервере, на котором расположен ваш сайт. Пожар, землетрясения, наводнение, война, да что угодно может произойти, вследствие чего хостинг может перестать работать. Бывают случаи, что сервер закрывают из-за расследования преступной деятельности. То есть получается, что из-за того, что сосед натворил что-то нехорошее, ваш сайт не будет работать. А так как вы не имеете резервную копию вашего сайта, вы не сможете переехать на другой хостинг.
- Возможность восстановить сайт после кражи. Даже, если у вас взломают учетную запись на хостинге, украдут ваш сайт, вы можете восстановиться. Сделать это можно с помощью резервных копий, с помощью которых будет намного легче восстановить свой сайт.
Как перенести сайт на другой хостинг
Как видите, есть огромные преимущества сохранения резервных копий сайта у себя на компе. Так, как же осуществить перенос сайта на другой хостинг. Прежде всего, вам нужно сделать бэкап сайта на старом хостинге. Как это сделать, вы можете узнать в статье «Как сделать бэкап сайта». Сам же принцип развертывания сайта на новом хостинге такой:
- Прописать новые NS адреса вашего нового хостинга у себя в аккаунте регистратора вашего домена. Как правило, это находится в разделе «Управление DNS домена». NS адреса нового хостинга вы можете узнать у них на сайте в разделе «FAQ».
- На новом хостинге вам нужно создать новую базу данных. Находится это примерно в таких разделах.
Имя база данных может быть точно такое же, как на старом хостинге или же новое. Только не забывайте, что имя базы может писаться через черточку.
- Далее вам нужно создать нового пользователя базы. Имя пользователя можно взять точно такое же, как и на старом хостинге или же создать новое. Добавить или присоединить пользователя к той базе. У разных хостингов это делается по разному. Например, вот так выглядит создание пользователя и добавление его к базе на одном хостинге. То есть вы создаете имя пользователя, придумываете пароль (можно использовать генератор паролей, только не забудьте запомнить его) и добавляете пользователя к вашей новой базе.
- Теперь самое главное. Это импортировать старую базу со старого хостинга на новую. Когда вы сделали бэкап, у вас сохранилось два файла: сайт и база. Файл базы имеет расширение «sql». К примеру, «moysite_zarabotok.sql». Импортировать старую базу можно в разделе «Управления бэкапами» или что-то либо подобное. У разных хостингов называется по- разному. Например, вот так.
Правда бывают тупейшие хостинги, созданные специально для того чтобы пользователю было сложно разобраться. Поэтому в таких случаях нужно постараться найти пункт «phpMyAdmin».
Когда вы войдете в phpMyAdmin, перед вами откроется примерное такое непонятное окно. Слева у вас должен отобразиться список ваших баз. Если у вас одна база (то есть ту, что вы недавно создали), тогда отобразиться одна. Если базы слева не отображаются, нажмите сверху на «Базы данных».
Далее вам нужно нажать слева на ту базу, в которую собираетесь импортировать старую со старого хостинга. К примеру, у меня это «_site567». Я нажимаю на нее, и у меня выскакивает примерно такое окно. Дальше я должен нажать на пункт «Импорт».
Нужно выбрать файл с расширением «sql» старой базы (наш бэкап). И нажать «ок». Именно на этом процессе могут возникнуть разные трудности. Это может быть слишком большой файл базы данных и phpMyAdmin не может его принять, неверная кодировка и т. п. Ответы на данные проблемы стоит поискать в интернете.
Если все удачно прошло, то выскочит примерно такое окно.
5 Но это еще не все. Теперь нужно перенести папку самого сайта на ваш новый хостинг. Для этого нужно распаковать архив бэкапа сайта таким образом, чтобы было как на рисунке слева. И перекинуть все эти файлы на новый хостинг в папку домена или же в папку «public_html», если на хостинге размещен только один домен. Сделать это лучше всего с помощью FTP программы типа «Total Commander».
6 После переноса сайта, теперь остается открыть файл «wp-config.php», который находится уже на новом хостинге. Открыть лучше всего с помощью программы «Notepad++» и прописать там: имя новой базы, имя нового пользователя, пароль новой базы. И сохранить.
Все на этом перенос сайта на другой хостинг закончен. Могут возникнуть нюансы на разных хостингах, но принцип переноса все тот же.
Нет комментариев