Web-хостинг и серверы Internet
Категория: Web-хостинг и серверы Internet | Автор: admin | 13-06-2010, 00:08

В течение последнего десятилетия темпы компьютеризации возрастают с невиданным доселе ускорением. Среда UNIX стала чем-то вроде "аминокислотного бульона", породившего клиент-серверные вычисления и сеть Internet. Еще в 80-х гг. ОС UNIX приобрела репутацию высокопроизводительной и надежной сетевой платформы, которая может применяться совместно с различными аппаратными архитектурами. После того как в начале 90-х гг. возникла "всемирная паутина", ставшая оптимальной средой разработки распределенных клиент-серверных приложений, UNIX оказалась идеальной операционной системой, пригодной для их практической реализации.

В настоящее время существует множество служб Internet, "хостинг" (размещение) которых может осуществляться либо на пользовательском узле, либо на сервере одного из многочисленных провайдеров. В этой главе будут рассмотрены три самые главные службы: WWW, FTP и новости.


Просмотров: 2376 | | Комментариев: 0
  Web-хостинг
Категория: Web-хостинг и серверы Internet | Автор: admin | 13-06-2010, 00:09

В начале 90-х гг. UNIX была единственной системой, пригодной для работы с WWW. С ростом популярности "всемирной паутины" резко увеличивалось и количество пользователей (ими становились кто угодно — от рекламных агентств до зоопарков), заинтересованных в своем присутствии в глобальной сети. Однако для многих UNIX оставалась "терра инкогнита".

Оценив открывающиеся перед ними возможности, большие и малые компании бросились на рынок со своими серверными решениями. Во многих случаях эти решения требовали значительной перестройки операционных систем, поскольку, в отличие от UNIX, им изначально не была свойственна истинная многозадачность. Необходимость поддержки Web-содержимого привела к возникновению нового сегмента рынка, известного как Web-хостинг. Приемные серверы не только выполняют доставку исходных Web-страниц (HTML), но и реализуют вспомогательные службы, такие как FTP, SSL, потоковые аудио- и видеоканалы.

В настоящее время наряду со специализированными серверами, разработанными для удовлетворения специфичных потребностей рынка, стали доступными различные платформы поддержки Web-хостинга. В качестве одной из платформ усиленно рекламируется основной программный продукт компании Microsoft — операционная система Windows. Однако те, кто ценит максимальную степень надежности, безопасности и производительности, справедливо полагают, что наилучшим выбором является UNIX.

В специализированных изданиях публиковались многочисленные статьи, освещавшие вопрос "Какая платформа лучше всего подходит для Web-хостинга". Обычно противопоставлялись две системы — Windows и UNIX. Как правило, аргументы за или против ограничивались лишь заявлениями типа "Менее функциональна!" и "Классная система!". Если же рассматривать вопрос беспристрастно, то, несомненно, станет ясно, что именно платформа UNIX больше всего подходит для создания коммерческих Web-узлов.

К наиболее важным преимуществам UNIX относятся удобство администрирования и высокая производительность. Изначально UNIX проектировалась как многопользовательская интерактивная операционная система. После установки системы один администратор может работать с базой данных, другой — отслеживать производительность операций ввода-вывода, третий — обслуживать Web-сервер. В среде Windows только один администратор может осуществлять контроль при помощи консоли (непосредственно или с удаленной станции, применяя инструментальные средства наподобие РС-Аnуwhere). В отношении производительности можно отметить такой факт: хороший администратор может настроить ОС UNIX так, что на одном и том же оборудовании она будет выполняться в два-три раза быстрее, чем Windows.

Просмотров: 2542 | | Комментариев: 0
  Основы Web-хостинга
Категория: Web-хостинг и серверы Internet | Автор: admin | 13-06-2010, 00:18

Хостинг Web-узла мало чем отличается от других сетевых услуг. В основе функционирования WWW лежит HTTP (HyperText Transfer Protocol — протокол передачи гипертекста) — простой протокол семейства TCP/IP, используемый для форматирования, передачи и связывания документов друг с другом. При этом документы могут содержать различные типы информации, включая текст, изображения, звук, анимацию и видео. HTTP аналогичен другим клиент-серверным протоколам, используемым в Internet, в том числе SMTP (электронная почта) и FTP (передача файлов).

Web-сервер — это система, сконфигурированная для ответа на HTTP-запросы. Чтобы преобразовать обычную UNIX-систему в платформу Web-хостинга, необходимо установить демон, который будет прослушивать ТСР-порт с номером 80 (в соответствии со стандартом HTTP), принимать запросы на выдачу документов, а затем передавать эти документы пользователю.

Web-броузеры, в частности Netscape и Internet Explorer, подключаются к удаленным Web-серверам и делают запросы от имени пользователей. Полученные при этом документы могут содержать текстовые указатели (гиперссылки) на другие документы, находящиеся (или не находящиеся) на том сервере, к которому изначально подключился пользователь. Поскольку протокол HTTP полностью стандартизирован, клиенты, работающие в любой операционной системе, могут подключаться к любому серверу HTTP. Подобная независимость от платформы наряду с возможностью автоматического перенаправления пользователя от одного сервера к другому способствует повышению популярности протокола HTTP.


Просмотров: 3332 | Подробнее... | Комментариев: 0
  Инсталляция HTTP-сервера
Категория: Web-хостинг и серверы Internet | Автор: admin | 13-06-2010, 00:23

Установить Web-сервер очень просто! Web-службы не сравнимы в плане легкости администрирования с системами электронной почты и службой DNS.

 

Выбор сервера

 

Большинство поставщиков UNIX не включают HTTP-сервер в системный дистрибутив (правда, в состав FreeBSD и Red Hat входит HTTP-сервер Apache). Поэтому придется потратить некоторое время на выяснение того, какой сервер наилучшим образом подходит для данного приложения и выбранной платформы. К счастью, на сегодняшний день имеется целый ряд весьма неплохих серверов. Наиболее популярные из них выпускаются компаниями Netscape и Apache.

Достаточно полное сопоставление характеристик доступных HTTP-серверов можно найти на Web-узле webcompare.intemet.com. Ниже указано несколько факторов, которые следует учитывать при осуществлении выбора:

  • надежность;
  • производительность;
  • своевременность обновлений и исправлений ошибок;
  • доступность исходного кода;
  • цена;
  • безопасность и контроль доступа;
  • возможность использования в качестве прокси-сервера;
  • возможность шифрования.

Просмотров: 3017 | Подробнее... | Комментариев: 0
  Виртуальные интерфейсы
Категория: Web-хостинг и серверы Internet | Автор: admin | 13-06-2010, 00:30

Раньше UNIX-система обычно служила сервером для одного единственного Web-узла (например, www.acme.com). По мере роста популярности WWW практически у каждого пользователя стало возникать желание обзавестись собственным Web-узлом, и как грибы после дождя начали появляться тысячи новых компаний, занимающихся Web-хостингом.

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

Виртуальные интерфейсы позволяют демону идентифицировать соединения, основываясь не только на номере целевого порта (обычно при работе с HTTP используется порт 80), но и на целевом IP-адресе соединения. В настоящее время виртуальные интерфейсы используются достаточно широко и доказали свою эффективность не только в сфере Web-хостинга.


Просмотров: 8785 | Подробнее... | Комментариев: 0


 
Логин
Пароль
 

 
Locations of visitors to this page