Каждая операционная система имеетсвое призвание. Операционную систему Windows NT Server предпочтительнееиспользовать как сервер рабочих групп сетей Microsoft. Система Novell Netwareлучше смотрится в роли файлового сервера и сервера печати. ОС UNIX первоначальноразрабатывалась как Интернет-сервер. Средства для работы с Сетью встроенынепосредственно в ядро этой операционной системы, а все необходимое программноеобеспечение для организации сервера входит в состав дистрибутива. UNIX- системаработает со всеми сетевыми протоколами (особенно с TCP/IP) лучше, чем любаядругая операционная система для платформы Intel. Все перечисленные вышекачества касаются также и ОС Linux.
Устанавливая Linux, вы получаететакже множество других преимуществ. Во-первых, вам становятся доступны исходныетексты ядра и вы можете модифицировать систему так, как вам нужно. Такое можновстретить далеко не в каждой операционной системе, особенно в ОС семействаMicrosoft. Вы видели где-нибудь исходные тексты хотя бы Блокнота Windows?
Во-вторых, ОС Linux абсолютнобесплатна. Конечно, существуют коммерческие версии Linux, но в этом случае выплатите за некоторые дополнительные функции и техническую поддержку. Купиводнажды компакт-диск с Linux, вы можете установить эту операционную систему нанеограниченном числе компьютеров. Вам не нужно ничего доплачивать, вам не нужноплатить за каждый дополнительный процессор — ОС Linux поддерживает SMP и приэтом тоже бесплатно. Кроме того, поскольку Linux является UNIX-подобнойсистемой, в состав ее дистрибутива входит все программное обеспечение,необходимое для организации сервера.
В последнее время появиласьтенденция выпускать многодисковые дистрибутивы или дистрибутивы, содержащиепрограммное обеспечение отдельно для рабочей станции и отдельно для сервера. Вэтом случае вам нужно купить только первый и, возможно, второй компакт-диск.Если дистрибутивы разделены на категории сервер и рабочая станция, как этосделали разработчики ASP Linux, покупайте, естественно, серверную версию.
В любом случае стоимость всегопрограммного обеспечения составит несколько долларов. Я не буду сравниватьстоимость построения Linux-сервера со стоимостью аналогичного сервера на платформеMicrosoft. Вы сами это можете сделать на сайте компании Microsoft. К тому же, есливам необходим сервер Windows NT(2000) Server, вы можете спокойно заменить егоSMB-сервером на базе Linux.
В-третьих, ОС Linux легка в освоениии сопровождении. Для облегчения перехода с ОС Windows NT(2000) Server, где вы длянастройки сервисов в основном используете графический интерфейс, создано множествографических конфигураторов. Эти конфигураторы значительно упрощают процесс настройкисистемы. Для большего понимания я старался в книге излагать материал, не прибегаяк помощи конфигураторов. Зная расположение и формат системных файлов, вы сможетенастроить практически любой дистрибутив, в котором нет графических конфигураторовили они недоступны. Что касается самих конфигураторов, то работа с ними интуитивнопонятна и, если вы будете представлять себе суть дела, не должна вызвать затруднений.
В-четвертых, операционная системаLinux не так требовательна к системным ресурсам как другие операционные системы.Например, для организации Интернет-сервера вам вполне хватит старенького компьютерас процессором Intel 80486DX и 32 мегабайтами ОЗУ. Конечно, системные требованиязависят от версии ядра и выбранного вами дистрибутива. Организовать сервер на вышеупомянутоймашине можно, используя дистрибутив Red Hat Linux версии 5.2. Возможно, он не будетудовлетворять всем требованиям безопасности, но при правильной настройке вам подойдети этот дистрибутив. И в самом деле, вы же не собираетесь строить систему электронныхплатежей, основанную на процессоре Intel 80486.
ОС Linux, как и большинство программногообеспечения для этой операционной системы, распространяется по лицензии GPL. В двухсловах лицензия GPL означает, что вы можете свободно использовать и распространятьпрограммное обеспечение, лицензируемое GPL, а также использовать его для созданиядругого свободно распространяемого программного обеспечения. |