Переезжаем с VPS на... VPSсмелюсь предположить, что раз уж вы читаете данный материал, то вы являетесь счастливым обладателем VPS (или не счастливым - тоже повод прочесть статью). Что же может послужить причиной для переезда? Да, практически все, что угодно! От банального - "хостер задолбал" до постоянных перебоев в работе оборудования (канала связи) и отсутствия оперативной поддержки со стороны того же хостера. Причин можно описать массу, у каждого они свои и подробно останавливаться на них не вижу смысла. Ну вот, решили - переезд и точка. Больше всего вебмастеров в данном процессе пугает период времени необходимый на обновление DNS, который может длится до 48 часов, и большинство из них задаются вопросом: "а не потеряет ли мой сайт за это время позици в поисковиках?".Опровергать или подтверждать данное утверждение, а уж, тем более,
эксперементировать я не стану, вместо этого предложу наиболее простой,
на мой взгляд, метод переезда с минимальным (несколько минут) временем
простоя. Все, что нам понадобится - это проксирующий веб-сервер nginx. Если вы его
уже используете - замечательно, если еще нет - тоже не проблема, его
установка и настройка не займет много времени. Что касается установки и
настройки, то я не буду на этом останавливаться, об этом уже и так
сказано не мало. Поехали.. 1.Копируем файлы сайта (блога) и заливаем на наш новый VPS, конечно предварительно купив его и настроив. Под словом настроить понимается создание вирт хоста для отклика по вашему домену, сами же DNS-записи будем менять несколько позже. К стати, таким образом можно переехать и с VPS на шаред-хостинг, но не наоборот. 2.Делаем дамп базы данных и восстанавливаем его на новом сервере. Тоже опущу все детали по работе с phpmyadmin. 3.Производим изменения, на своей машине, в файле hosts, который находится по адресу: C:WindowsSystem32driversetc и прописываем в нем ххх.ххх.ххх.ххх(IP вашего нового VPS) сайт.ru(ваш домен), сохраняем файл hosts. Набираем в браузере адрес своего сайта и смотрим нет ли каких косяков в его работе, если таковые имеются - исправляем. 4.И, последним пунктом, поправим конфиг nginx'a, сделаем проксирование с
вашего старого сервера на новый. Для этого нужно откорректировать секцию location для переносимого сайта и привести ее к примерно следующему
виду: location / { proxy_pass http://IP вашего нового сервера/; .... .... .... .... } Теперь все посетители вашего сайта будут перенаправляться на ваш новый сервер. Осталось только поменять А-записи для вашего домена. По мере обновления записей на DNS серверах, все ваши посетители плавно и безболезненно
станут обращаться к вашему новому серверу. Источник: jamblog.ru |
КОНТАКТЫ
г. Екатеринбург info@vismech.ru |
текущее: НОВОСТИ 05.12.2013 - Уход за флэш-накопителем 05.12.2013 - Компьютер самопроизвольно выключается 05.12.2013 - Почему не запускается компьютер? 27.11.2013 - Canon Legria HF R406 - Описание видеокамеры 27.11.2013 - TravelMate P645 новый лэптоп бизнес-класса от Acer |