PC Magazine/RE logo
(С) СК Пресс 4/96

NetWare Web Server - ворота в мир Internet

Олег Комляков


Рост популярности глобальной сети Internet в последнее время обусловил широкое распространение идеологии и, я бы сказал, определенной эстетики подачи информации в виде текстовых и графических страниц серверов World-Wide Web. На Web-сервере могут быть организованы два типа Web-страниц:

Недавно фирма Novell объявила о выпуске своего нового программного продукта - NetWare Web Server, предназначенного для организации как "внутреннего" корпоративного Web-сервера локальной сети предприятия, так и полноценного Web-узла сети Internet (рис. 1).

Пакет NetWare Web Server состоит из загружаемого модуля NetWare - HTTP.NLM - и поставляемого вместе с ним модуля поддержки интерпретатора сценариев PERL операционной системы UNIX. Установка NetWare Web Server занимает не более 10 мин и не требует от администратора сети дополнительных действий по изменению конфигурации сервера или установки дополнительных драйверов. NetWare Web Server содержит также удобные функции тестировани и отладки, необходимые для разработчиков Web-страниц.

Рис. 1. NetWare Web Server позволяет превратить сервер NetWare 4.1 в Web-узел сети Internet.
_________________ Internet ---------| поставщик услуг | _____________ --------- |_________________| | NetWare | / | | Web Server | / ____|_________ | для | ________/________ | NetWare | | внутренних | | Внешний доступ | | Multiprotocol| | и внешних | | через навигатор | | Router | | электронных | | WEB | |______________| | публикаций | |_________________|\ | /|_____________| \ _________ | / TCP/IP \ | NetWare | __|______/_ ______________ | Connect |--| | TCP/IP| Внутренний | |_________| |___________|-------| доступ через | _|__ _|__ | навигатор WEB| | ПК | | ПК | |______________| |____| |____|

Минимальные требования к сети для установки NetWare Web Server

Пакет NetWare Web Server использует по умолчанию стандартную структуру каталогов на жестком диске сервера (рис.2).
Рис. 2. Структура каталогов, используемая в NetWare Web Server.
\WEB _____________________|_______________________ | | | | | | \CONFIG \DOCS \LOGS \MAPS \SAMPLES \SCRIPTS ___|____ | | .BAS files \PERL | .PL files Содержание каждого из подкаталогов определяетс следующими правилами:

Основные функциональные возможности NetWare Web Server

Особое внимание разработчики NetWare Web Server уделили проблемам защиты информации и контроля доступа к Web-серверу или к отдельным документам на нем. Повышенная защищенность информации обеспечиваетс прежде всего за счет того, что в данном продукте применяются стандартные средства идентификации пользователя службой каталогов NDS и дополнительные средства защиты файловой системы NetWare. Контроль доступа к отдельным Web-документам обеспечивается на основе "персональных" данных: IP-адресов, имени пользователя или группы их, а также имени хост-компьютера, что особенно важно при организации внутрикорпоративного Web-сервера, содержащего конфиденциальную информацию, или при создании корпоративных баз данных. При обращении пользователя к Web-серверу производится проверка контроля доступа в файлах access.cfg или access.www.
Внимание! Для повышения степени защиты данных на сервере необходимо также обеспечивать дополнительный контроль прямого доступа к файлам на Web-сервере. Во-первых, только администратор сервера должен иметь право чтения и записи файлов, расположенных в системном каталоге SYS:WEB\CONFIG. Во-вторых, право редактирования файлов в каталогах интерпретаторов PERL и BASIC должно быть предоставлено только разработчикам Web-страниц.
Дополнительная отказоустойчивость Web-приложений достигается за счет возможности работы пакета NetWare Web Server на сервере отказоустойчивой системы NetWare SFT III (System Fault Tolerance), где вся информаци дублируется на "зеркальных" серверах.

Для совместимости с приложениями Internet, требующими больших затрат вычислительных ресурсов, - базами данных, различными системами поиска или программами, связанными с обеспечением достаточно большого числа одновременных обращений к Web-странице, - предусмотрена реализация средств симметричной многопроцессорной обработки NetWare 4.1 Symmetric Multiprocessing (SMP). Это позволяет при увеличении нагрузки на Web-сервер добиться увеличени производительности системы без смены аппаратной платформы только за счет установки дополнительного микропроцессора. Кроме того, архитектура SMP допускает одновременное выполнение нескольких процессов HTTP.

Следует отметить, что на сегодняшний день NetWare Web Server является не единственным продуктом, предлагаемым Novell для работы с приложениями Internet. Пакет LanWorkPlace for MS Windows and DOS (в его состав входит и Netscape Navigator 1.0) позволяет пользователям локальной сети или мобильным пользователям получить доступ к Internet со своего компьютера по сети или по коммутируемым WAN-каналам с помощью протоколов SLIP или PPP. В этом случае соответствующий модуль пакета произведет автоматический дозвон по телефонному номеру компании - поставщика услуг Internet - и обеспечит автоматическую регистрацию пользователя в глобальной сети, сообщая пароль, им пользователя и, в случае необходимости, запуская нужный сценарий входа в Internet.

Статья подготовлена специалистами компании АйТи тел. (095) 127-9010, 127-9012, 924-5811, 923-6466