|
|
 |
|
 |
| |
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.
|
|
|
 |
|
 |
 |
|
 |
| |
Основы 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.
|
|
|
 |
|
 |
 |
|
 |
| |
Инсталляция 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. Ниже указано несколько факторов, которые следует учитывать при осуществлении выбора:
- надежность;
- производительность;
- своевременность обновлений и исправлений ошибок;
- доступность исходного кода;
- цена;
- безопасность и контроль доступа;
- возможность использования в качестве прокси-сервера;
- возможность шифрования.
|
|
|
 |
|
 |
|
|