русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Смена сервера


Дата добавления: 2014-03-21; просмотров: 640; Нарушение авторских прав


Иногда вам нужно перенести сервер без изменения доменного имени и адресов URL. Обычной причиной для этого является рост вашего трафика, который требует повышения уровня хостинга. Если вы используете хостинг сторонней компании, то вам может понадобиться сменить вашу хостинговую компанию. Если у вас есть свой центр обработки данных, то вам может понадобиться перенести вашу аппаратуру или расширить ее возможности (что приведет к необходимости изменения IP-адресов ваших серверов).

Обычно это довольно простой процесс: нужно отправиться к регистратору, у которого зарегистрировано ваше доменное имя, и обновить записи DNS, чтобы они указывали на новый сервер. Вы можете также временно уменьшить параметр Time to Live (TTL) протокола DNS до пяти минут (чтобы перенос произошел быстрее). В основном это и все. Но даже если вы последовали такому процессу, могут возникнуть некоторые проблемы.

Приведем самые часто встречающиеся.

• У вас может быть такой контент, который не будет работать на новой платформе. Простой пример: при реализации вашего сайта был использован Perl, а на новом сервере он не инсталлирован. Это может случиться и по другим причинам, и все это может привести к выдаче (вместо контента) ошибок 404 или 500.

• К сожалению, издатели часто забывают перенести основной контент и файлы. Например: robots.txt, файлы аналитики, карты sitemaps.xml, файл. htaccess и т. д. Самый первый совет – не забудьте перенести эти файлы. Людям свойственно делать ошибки.

• Разница в конфигурации серверов также может привести к неправильной обработке некоторых типов запросов. Например, даже если и ваш старый, и новый серверы работают под управлением IIS, все равно существует вероятность того, что ваш новый сервер сконфигурирован таким образом, что он будет превращать любые редиректы 301 в редиректы 302, что является довольно большой проблемой.



Лучше всего сделать список специальных файлов и конфигурационных требований, а непосредственно перед началом переноса сервера убедиться в том, что все они находятся на своих местах.

Кроме того, перед началом переноса вам следует выполнить тестирование нового сайта на его новом месте. Вам придется осуществлять доступ к контенту нового сайта по его физическому IP-адресу. То есть страница с адресом http://www.yourdomain.com/pageA.html будет находиться по адресу вроде такого:http://206.130.117.215/pageA.html. Для этого вам понадобится добавить этот IP-адрес и соответствующее ему имя хоста http://www.yourdomain.com в файл hosts (для операционных систем Windows) того компьютера, с которого вы будете выполнять тестирование, что позволит вам без проблем просматривать сайт по новому IP-адресу. Такое тестирование позволит вам выявить любые неожиданные ошибки. Обратите внимание, что местоположение файла hosts в разных операционных системах Windows отличается, так что вам может понадобиться сделать поиск в вашем компьютере, чтобы определить, где его можно найти.



<== предыдущая лекция | следующая лекция ==>
Подготовка к переносу | Выявление такого контента, который не виден поисковым движкам


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.