Инструментарий для подготовки Web-публикаций
Internet Information Server облегчает подготовку материалов для Web-сервера благодаря наличию мастера Web-публикаций (Web Publishing Wizard), средств приема публикаций (Posting Acceptor) и серверных расширений FrontPage (Microsoft; FrontPage® 98 Server Extensions).
Мастер Web-публикаций — клиентское приложение, помогающее пользователям размещать Web-страницы на Web-узле IIS благодаря автоматизации процесса копирования файлов с компьютера пользователя на Web-сервер. Мастер подключается к поставщику услуг Интернета, выбирает протокол для копирования файлов, а затем копирует локальные файлы в соответствующую папку; на компьютере поставщика услуг.
Posting Acceptor обеспечивают публикацию материалов на Web-узле IIS по протоколу HTTP с помощью мастера Web-публикаций, программы просмотра Web (например, Netscape Navigator), сервера репликации материалов и других клиентских приложений.
В состав Internet Information Server входят серверные расширения FrontPage 98, позволяющие применять средства администрирования FrontPage 98 для управления Web-узлом.
Примечание
Дополнительную информацию о применении серверных расширений FrontPage 98 см. по адресу http://www.microsoft.com/frontpage.Internet Information Server
и операционные системы
Изучив материал этого занятия
Internet Information Server — базовый компонент для создания серверов Интернета или интрасети в средах Windows NT Server 4.0, Windows NT Workstation 4.0 и Windows 95.
IIS полностью интегрирован с Windows NT Server 4.0, что позволяет использовать преимущества встроенных средств защиты Windows NT Server и файловой системы Windows NT (NTFS).
Средства Интернет-технологий, поддерживаемых JIS, позволяют расширить возможности продуктов семейства Microsoft BackOffice. В его состав входят:
клиент-серверная СУБД Microsoft SQL Server; клиент-серверная система сообщений Microsoft Exchange Server;представительский сервер Microsoft Proxy Server; сервер шлюза Microsoft SNA Server для корпоративных сетей на базе протокола IBM SNA; сервер централизованного управления ПО в распределенных системах Microsoft Systems Management Server; сервер электронной коммерции Microsoft Commercial Internet Server (MCIS). Internet Information Server позволяет разворачивать масштабируемые серверные приложения для размещения самого современного наполнения Web-узлов. Кроме того, он полностью поддерживает системы разработки ПО Microsoft Visual Basic®, VBScript и Microsoft JScript, а также Java-компоненты, Web-приложения CGI, ISAPI-расширения и ISAPI-фильтры.
Изучив материал этого занятия
Чтобы получить представление об Интернете, запустите файл презентации Internet.ехе с компакт-диска курса. В этом девятиминутном видеоролике наглядно представлены важнейшие понятия Интернета, включая топологию сети и IP-пакеты.
Поддержка стандартов Интернета
Internet Information Server поддерживает отраслевые стандарты совместимости и функциональных возможностей: протокол HTTP 1.1 и стандартные службы, включая Всемирную паутину (Worldwide Web, WWW), протокол передачи файлов (File Transfer Protocol, FTP), простой протокол электронной почты (Simple Mail Transfer Protocol, SMTP) и сетевой протокол передачи новостей (Network News Transfer Protocol, NNTP).
HTTP 1.1 — последняя версия этого протокола. Еe отличат повышенная скорость передачи, более надежная защита при регистрации и поддержка виртуальных узлов. Internet Information Server — основанный на стандартах Web-сервер, поддерживающий все возможности HTTP и позволяющий эффективнее работать в Интернете.
Internet Information Server поддерживает большинство стандартных служб Интернета, включая WWW, FTP, SMTP и NNTP.
Резюме
Microsoft Internet Information Server (IIS) 4.0 — сетевой сервер файлов и приложений для операционной системы Microsoft Windows NT Server 4.0. IIS входит в состав пакета Windows NT 4.0 Option Pack. Составляющие пакета Windows NT 4.0 Option Pack служат базовыми компонентами платформы Internet Information Server.
Резюме
Internet Information Server — основанный на стандартах Web-сервер, поддерживающий все функциональные возможности протокола HTTP 1.1 и наделенный массой дополнительных средств, включая встроенный мастер установки, средства защиты и аутентификации и инструментарий подготовки Web-публикаций.
Internet Information Server на компьютере под управлением Windows 95 поддерживает почти тот же набор функций, что и Personal Web Server на компьютере под управлением Windows NT Workstation за исключением средств защиты и поддержки Index Server.
Служба FTP
Служба Microsoft FTP Service обеспечивает поддержку протокола FTP — общепринятого стандарта передачи файлов в сетях TCP/IP и одного из первых протоколов, работающих в сетях TCP/IP и в Интернете.
Узлы WWW и FTP позволяют создать несколько серверов с разными доменными именами на одном компьютере. Располагая лишь одним компьютером с установленным Internet Information Server, можно “выдать” себя за владельца многих компьютеров с несколькими WWW- или FTP-узлами на каждом из них. Например, таким образом поставщик услуг Интернет реализует на одном компьютере два WеЬ-узла разных фирм, каждая из которых имеет свое доменное имя и IP-адрес. А кроме того, средствами Диспетчера служб Интернета (Internet Service Manager) он может создать необходимое пользователям число Web- и FTP-уэлов, каждый с уникальной идентификацией и необходимыми правами доступа.
Число создаваемых узлов не ограничено, однако, создавая много узлов на одном компьютере, не забывайте об аппаратных ограничениях и своевременно модернизируйте аппаратуру.
Служба NNTP
Служба NNTP — основанный на стандартах коммерческий сервер для размещения групп новостей и конференций. Она обеспечивает:
создание дискуссионных групп разного типа - общедоступных, только для чтения, с ведущим или с ограниченным доступом (с аутентификацией); предоставление пользователям полномочий доступа к удаленным группам новостей и конференциям, включая самые популярные в Интернете группы Usenet; надежную аутентификацию на базе стандартных механизмов Windows NT Server и шифрования по протоколу Secure Sockets Layer (SSL); поддержку защищенного доступа к группам новостей средствами протокола SSL.Служба SMTP
Служба SMTP — основанный на стандартах, защищенный и масштабируемый сервер электронной почты. Она обеспечивает поддержку распределенной почтовой службы на базе протоколов SMTP и Post Office Protocol версии 3 (РОРЗ). Служба SMTP может распределять почтовые ящики пользователей по нескольким серверам, что позволяет масштабировать сервер — до нескольких миллионов почтовых ящиков пользователей независимо от числа текущих подключений к почтовой службе. Кроме того, служба SMTP поддерживает резервное копирование и восстановление почтовых ящиков, а также позволяет переносить их между узлами и серверами.
Служба WWW
Служба Microsoft WWW Service поддерживает протокол HTTP, благодаря чему пользователи могут публиковать материалы в Интернете. Web — наиболее развитая служба Интернета, ее отличают великолепный графический интерфейс и развитый механизм ссылок. Принципы предоставления материала пользователям одинаковы и в Интернете, и в интрасетях: Вы размещаете свои файлы в папках на Web-узле, где они доступны всем желающим (например, средствами обозревателя Microsoft Internet Explorer). Документы публикуются в формате языка разметки гипертекстовых документов (Hypertext Markup Language, HTML), который позволяет снабдить текстовый документ графикой, анимацией и видеоматериалами. Кроме того, посредством службы WWW можно развернуть на Вашем узле бизнес-приложения, чтобы клиенты смогли заказывать товары и заполнять формы через Интернет.
Установка и администрирование
Встроенный мастер упрощает установку Internet Information Server и его компонентов. Сначала Вы выбираете необходимые компоненты и отвечаете на вопросы о параметрах конфигурации, после чего мастер выполняет установку необходимого программного обеспечения (ПО).
Microsoft Management Console — стандартный открытый пользовательский интерфейс приложений управления системой. Он объединяет функции, необходимые для администрирования Internet Information Server, с аналогичными функциями взаимодействующих с ним компонентов в единое средство администрирования.
Система администрирования на базе HTML (HTML-based Administration, HTMLA) обеспечивает удаленное управление Web-сервером или отдельными Web-узлами из стандартного Web-обозревателя с поддержкой кадров и JScript.
Средства создания административных сценариев (Command Line Administration Scripting) поддерживают управление Web-узлом средствами сценариев командной строки, а значит, и автоматизацию рутинных работ.
В этой главе Эта глава познакомит
1. Что такое Microsoft Internet Information Server 2.0 (продолжительность занятия 15 минут)
Назначение и характеристики IIS Windows NT 4.0 Option Pack Резюме Microsoft Internet Information Server (IIS) 4.0 — сетевой сервер файлов и приложений для операционной системы (ОС) Microsoft Windows NT Server 4.0. I IS поддерживает стандартные протоколы обмена информацией, его можно расширять средствами интерфейса прикладного программирования сервера Интернета (Internet Server Application Programming Interface, ISAPI) и интерфейса общего шлюза (Common Gateway Interface, CGI). Internet Information Server представляет собой серверное решение для узлов Интернета, интрасети и экстрасети.
Web-приложения
В состав Internet Information Server входят средства разработки и развертывания Web-приложений.
Как уже отмечалось на предыдущем занятии, Microsoft Transaction Server представляет собой программную модель, обеспечивающую инструментальную поддержку многопользовательских Web-приложений. Он позволяет применить накопленные Вами навыки работы с основными инструментами разработки приложений для настольных систем — Visual Basic, Microsoft Visual C++® или Microsoft Visual J++ — для создания надежных и масштабируемых Web-приложений оперирования данными.
Изоляция процессов позволяет выполнять Ваши приложения в отдельной от Web-сервера и других приложений области памяти, что повышает надежность работы Web-приложения — одно нестабильно работающее приложение теперь не сумеет вывести из строя сервер.
Active Server Pages (ASP) — открытая среда для создания приложений, не требующих компиляции. ASP позволяет сочетать простоту HTML с такими известными средствами, как сценарии на языке Visual Basic и многократно используемые ActiveX-компоненты сервера, для создания динамичных и мощных Web-узлов. Благодаря встроенным в Internet Information Server средствам поддержки языков VB Script и JScript, ASP позволяет создавать серверные сценарии.
Интеграция Internet Information Server с Microsoft Transaction Server позволяет выполнять ASP как компонент среды MTS, что обеспечивает доступ к таким возможностям Microsoft Transaction Server, как изоляция процессов, транзакции и масштабируемость.
Серверная виртуальная Java-машина (Java Virtual Machine, JVM) позволяет создавать и выполнять Java-компоненты на сервере. Это стандартная высокоэффективная платформа для разработки и развертывания приложений на языке Java.
Windows
Функциональные возможности Internet Information Server 4.0 от платформы, на которой он. установлен. Хотя в этом учебном курсе основное внимание уделено использованию Internet Information Server в среде Windows NT Server 4.0, его можно установить также и в среде Windows NT Workstation и Windows 95.
Поддержка всех функциональных возможностей и компонентов Internet Information Server гарантируется только для среды Windows NT Server 4.0. На платформах Windows NT Workstation или Windows 95 IIS утрачивает возможности, для поддержки которых необходимы соответствующие средства Windows NT Server, и превращается в персональный Web-сервер (Microsoft Personal Web Server, PWS).
Windows 95
Personal Web Server в среде Windows 95 ориентирован на подготовку публикаций и поддерживает те же функции, что и реализация в среде Windows NT Workstation, за исключением:
защиты (Windows 95 не имеет средств защиты, присущих Windows NT); поддержки Index Server.Windows NT 4.0 Option Pack
Internet Information Server 4.0 входит в состав пакета Windows NT 4.0 Option Pack. В этот пакет включены также следующие компоненты:
Microsoft Transaction Server 2.0 (MTS); Microsoft Management Console 1.0 (MMC); Microsoft Index Server 2.0; Microsoft Certificate Server 1.0; Microsoft Site Server Express 2.0 (SSE).Microsoft Transaction Server 2.0 представляет собой компонентную систему обработки транзакций для создания, развертывания и поддержки высокопроизводительных, масштабируемых и надежных серверных приложений. Microsoft Transaction Server предоставляет в распоряжение разработчика адекватную программную модель, среду выполнения и графические инструменты администрирования для управления приложениями в масштабе предприятия.
Microsoft Management Console 1.0 — средство создания консолей для решения административных задач управления сетью. Такая консоль интегрирует все инструменты, информацию, Web-страницы и представления состояния сети, необходимые для решения административных задач.
Microsoft Index Server 2.0 позволяет посетителям Web-узлов выполнять поиск необходимой информации на сервере.
Microsoft Certificate Server 1.0 предоставляет широкий спектр услуг по созданию цифровых сертификатов и управлению ими. Сертификаты обеспечивают защиту сообщений электронной почты и аутентификацию клиентов и серверов интернета и корпоративных интрасетей.
Microsoft Site Server Express 2.0, в состав которого входят три компонента — Content Analyzer, Usage Import and Report Writer и Posting Acceptor, реализует часть функций Microsoft Site Server.
Content Analyzer обеспечивает управление Web-узлом посредством его визуализации, анализа содержимого, управления ссылками и создания отчетов. Usage Import and Report Writer позволяет собирать и анализировать на одном сервере журналы работы Internet Information Server всех серверов сети. Для этого применяются девять заранее заготовленных форм отчетов, поддерживающих мониторинг запросов, пользователей и организаций, взаимодействующих с Вашим узлом. Posting Acceptor обеспечивает размещение методом HTTP Post (RFC 1867) на сервере под управлением Microsoft Internet Information Server публикаций, созданных мастером Web-публикаций и другими клиентами. Установив этот компонент на Вашем Web-сервере, Вы сможете размещать на нем любые Web-материалы. Posting Acceptor устанавливается в средах Windows NT Server, Windows NT Workstation и Windows 95. Наряду с перечисленными выше базовыми компонентами, Windows NT 4.0 Option Pack содержит также: Microsoft Data Access Components 1.5; Microsoft Message Queue Server 1.0 (MSMQ); модернизацию Remote Access Services 1.0 (RAS); Microsoft Script Debugger 1.0.Windows NT Workstation
Personal Web Server, работающий в среде Windows NT Workstation, реализует все функции Internet Information Server за исключением:
поддержки нескольких виртуальных Web-узлов; протоколирования работы сервера в базу данных ODBC; ограничения доступа по IP-адресу; изоляции процессов.Personal Web Server на платформе Windows NT Workstation подойдет для подготовки публикаций, поддержки узла рабочей группы и удаленного администрирования Internet Information Server, работающего в среде Windows NT Server.
Закрепление материала
Приведенные ниже вопросы помогут Вам лучше усвоить основные темы данной главы. Если Вы не сумеете ответить на вопрос, повторите материал соответствующего занятия. Правильные ответы приведены в части “Вопросы и ответы”, в конце книги.
Можно ли установить Internet Information Server на компьютер под управлением ОС Windows NT Workstation или Windows 95? Обладает ли установленный Internet Information Server всеми функциональными возможностями? Предположим, Вы работаете консультантом фирмы, планирующей разрешить поиск документов на своем Web-узле. Какой из компонентов Internet Information Server Вам понадобится? Поддерживается ли этот компонент при установке IIS в среде Windows 95? в среде Windows NT Workstation? Предположим, Вы разрабатываете программный продукт для крупной компании и решили создать узел интрасети, чтобы предоставить каждому разработчику доступ к текущей версии продукта и документации. Естественно, Вы хотите, чтобы узел был доступен только членам Вашей группы. Какие средства Internet Information Server позволят этого добиться?Занятие
2. Основные характеристики Internet Information Server (продолжительность занятия 25 минут)
Мультимедийная презентация: представление об Интернете Поддержка стандартов Интернета Служба WWW Служба FTP Служба SMTP Служба NNTP Установка и администрирование WEB - приложения Защита и аутентификация Инструментарий для подготовки WEB - публикаций Internet Information Server и операционные системы Windows Windows NT Workstation Windows 95 Резюме Закрепление материала Internet Information Server —основанный на стандартах Web-сервер, поддерживающий все функциональные возможности протокола HTTP 1.1. Такие дополнительные средства, как интегрированный мастер установки, встроенные средства защиты и аутентификации, инструментарий создания Web-публикаций и поддержка Web-приложений помогут Вам повысить эффективность работы узла.
Защита и аутентификация
Компоненты защиты и аутентификации Internet Information Server включают различные полезные средства: аутентификацию на базе сертификатов (Certificate Authentication), сертификацию по умолчанию (Certificate Wildcard Mapping) и блокирование доменов (Domain Blocking).
Первые позволяют установить соответствие между клиентами и учетными записями пользователей Windows NT Server с помощью стандартных клиентских сертификатов типа Х.509. В результате пользователи получают право сквозной регистрации для доступа ко всем ресурсам сети.
Средствами сертификации по умолчанию можно идентифицировать пользователей без обращения к фактическим сертификатам. Это позволяет аутентифицировать клиентов как пользователей Windows NT Server с помощью сертификатов сторонних организаций (например, от компании VeriSign). Средства блокирования домена предназначены для избирательного управления доступом к серверу на основе анализа доменной информации. Теперь Вы сумеете просто и надежно предоставить доступ (или отказать в нем) всем пользователям определенного домена.
Знакомство с Microsoft Internet Information Server 4.0
Закрепление материала
1. Можно ли установить Internet Information Server на компьютер под управлением ОС Windows NT Workstation или Windows 95? Обладает ли установленный Internet Information Server всеми функциональными возможностями?
На компьютер под управлением ОС endows NT Workstation или Windows 95 Internet Information Server устанавливается в сокращенном виде (т. е. Microsoft Personal Web Server). Причина в том, что обе эти системы не располагают необходимыми для работы IIS средствами; они есть только у ОС Windows NT Server.
2. Предположим, Вы работаете консультантом фирмы, планирующей разрешить поиск документов на своем Web-узле. Какой из компонентов Internet Information Server Вам понадобится? Поддерживается ли этот компонент при установке IIS в среде Windows 95? в среде Windows NT Workstation?
Компонент Internet Information Server, поддерживающий поиск документов на Web-узле, — Index Server. Index Server работает в среде Internet Information Server на компьютерах под управлением ОС Windows NT Server или Windows NT Workstation. При установке IIS в среде Windows 95 этот компонент не поддерживается.
3. Предположим, Вы создаете программный продукт ддя крупной компании и решили создать узел интрасети, чтобы предоставить каждому разработчику доступ к текущей версии продукта и документации. Естественно, Вы хотите, чтобы узел был доступен только членам Вашей группы. Какие средства Internet Information Server позволяют это осуществить?
Средства блокировки доменов позволят предоставить доступ к узлу интрасети только членам Вашей группы.
Изменение конфигурации Windows NT Server после установки IIS
При полной установке IIS происходит ряд изменений конфигурации Windows NT Server. Программа установки создает метабазу и новую учетную запись, устанавливает Microsoft Management Console и добавляет счетчики Performance Monitor.
Метабаза — это база данных параметров конфигурации IIS. Она выполняет некоторые функции реестра Windows NT, но занимает меньше дискового пространства.
Примечание
Метабаза хранится в файле C:\Winnt\System32\lnetsvr\Metabase.bmПри установке IIS в список служб Windows NT Server 4.0 (он доступен с помощью значка Services Панели управления) добавляются следующие службы:
служба индексирования Index Server; cлужба FTP Publishing Service; служба администрирования IIS Admin Service (интегрируемый модуль Internet Service Manager); служба Microsoft Network News Transfer Protocol (NNTP) Service; служба Microsoft Simple Mail Transfer Protocol (SMTP) Service; Microsoft Distributed Transaction Coordinator (MSDTC); служба World Wide Web Publishing Service.Диспетчер пользователей доменов (User Manager for Domains) доступен вменю Administrative Tools. При установке IIS в систему добавляется учетная запись пользователя IIS под названием IUSR_имя компьютера. Например, если Ваш компьютер называется Server1, после установки IIS в списке пользователей появится учетная запись IUSR _ Server1. Наличие учетной записи пользователя IIS позволяет защитить серверы и рабочие станции домена от проникновения извне.
При установке IIS в меню Internet Service Manager добавляется раздел Microsoft Management Console. Список корневых папок Microsoft Management Console обеспечивает возможность конфигурирования всех компонентов IIS.
Монитор производительности (Performance Monitor) доступен в меню Admirnstrative Tools. Этот встроенный компонент Windows NT предназначен для отслеживания конкретных аспектов эффективности работы системы. При установке IIS добавляются следующие счетчики Performance Monitor:
Active Server Pages (ASP); Content Index; Content Index Filter; FTP Service; HTTP Content Index; Internet Information Services Global; NNTP Server Client Requests; NNTP Server Service; SMTP Server; Web Service.Изучив материал этого занятия
IIS можно устанавливать на компьютеры с процессорами Intel и Alpha. В первом случае доступны все функции Internet Information Server, а во втором отсутствуют: компоненты и примеры языка Microsoft Visual Basic; компоненты и примеры языка Microsoft Visual J++; виртуальная Java-машина.
Кроме функциональных различий, неодинаковы и аппаратные требования для разных платформ. Минимальные и рекомендуемые требования к аппаратуре в случае стандартной установки IIS для каждой из двух поддерживаемых платформ перечислены в приведенных ниже таблицах.
Изучив материал этого занятия
Мастер предложит Вам выбрать один из трех вариантов установки. Процесс значительно упростится, если Вы выберете нужный вариант заранее.
Конфигурация Windows NT Server
Для полнофункциональной реализации IIS в среде Windows NT Server 4.0 требуется установить поддержку протокола TCP/IP и файловой системы Windows NT (Windows NT File System, NTFS). Присвоение постоянного IP-адреса серверу для установки IIS не обязательно.
Протокол TCP/IP обеспечивает взаимодействие с Интернетом, необходимое для загрузки информации из Интернета и размещения узла.
NTFS позволяет ограничить доступ к файлам и папкам на сервере Windows NT. Этот ключевой фактор защиты Интернет-сервера и обязательный компонент службы SMTP.
Минимальная установка
При выборе минимальной конфигурации экономится дисковое пространство, но функциональные возможности сервера ограничиваются следующими компонентами.
Internet Information Server — Web-сервер на базе протоколов TCP/IP для поддержки узлов корпоративной интрасети и Интернета. Microsoft Transaction Server (MTS) — система обработки транзакций для создания, развертывания и управления распределенными серверными приложениями. Транзакцией называют операцию сервера, которая выполняется как единое целое, даже если состоит из многих этапов. MTS также обеспечивает изоляцию процессов при выполнении приложений. Active Server Pages — среда поддержки серверных сценариев и компонентов для создания динамических страниц. Microsoft Data Access Components— упрощает работу с БД благодаря поддержке различных интерфейсов доступа к данным, включая Microsoft ActiveX Data Objects/Remote Data Service и OLE DB. Последний — интерфейс доступа к данным, обеспечивающий единообразный доступ к SQL-источникам данных и к источникам данных других типов. Posting Acceptor — помогает размещать файлы на Вашем Web-узле. FrontPage Extensions — позволяет применять Microsoft FrontPage для управления Вашим Web-узлом и для его наполнения. Microsoft Management Console (MMQ— интерфейс для создания специализированных интегрируемых инструментов администрирования. ММС обеспечивает единообразный интерфейс администрирования, не зависящий от конкретного наполнения. Internet Service Manager (административный компонент) — обеспечивает полный контроль над Web- и FTP-узлами благодаря графическому интерфейсу со встроенным мастером. Microsoft Transaction Server (административный компонент) — графический интерфейс управления компонентами приложений и транзакциями. Index Server — обеспечивает индексирование содержимого узла и поддерживает поиск в документах различных форматов. Context-sensitive Help — электронная документация Microsoft Management Console и контекстная справочная система для интерфейсов.Платформа Alpha
Компонент | Минимальные требования | Рекомендуемая конфигурация |
Процессор | 150МГц | 200 МГц |
ОЗУ | 48 Мб | 64 Мб |
Доступное дисковое пространство | 50 Мб | 200 Мб |
Монитор | VGA | SVGA |
Примечание.
Для установки служб SMTP и NNTP необходимы дополнительные ресурсы. Подробную информацию Вы найдете в электронной документации IIS.Требования к программному обеспечению для установки IIS на платформах Intel и Alpha одинаковы: ОС Windows NT Server 4.0, Microsoft Windows NT Workstation 4.0 или Microsoft Windows 95. Особенности IIS на разных платформах описаны “Знакомство с Microsoft Internet Information Server 4.0”.
Для установки IIS на любом компьютере необходим Microsoft Internet Explorer 4.01 в качестве Web-обозревателя. Кроме того, сначала обязательно установите сервисный пакет 3 для Microsoft Windows NT 4.0.
Платформа Intel х86
Компонент | Минимальные требования | Рекомендуемая конфигурация |
Процессор | 48650МГц | Pentium 90 МГц или более быстрая модель |
ОЗУ | 16 Мб | 32-64 Мб |
Доступное дисковое пространство | 50 Мб | 200 Мб |
Монитор | VGA | SVGA |
Прежде всего Для изучения занятий
вводной главы “Об этой книге”; установить Microsoft Windows NT Service Pack 3 и Microsoft Internet Explorer 4.01 согласно инструкциям, приведенным в разделе “Требования к аппаратному и программному обеспечению” вводной главы “Об этой книге”; Windows NT 4.0 Option Pack (находится на компакт-диске учебного курса).
Резюме
Для успешной установки IIS необходимо, чтобы Ваш компьютер отвечал хотя минимальным требованиям к аппаратуре, а в конфигурацию Windows NT Server 4.0 должна быть обязательно включена поддержка протокола TCP/IP.
Резюме
Проверив соответствие компьютера требованиям IIS и конфигурацию Windows NT Server 4.0, можно приступать к установке IIS. Компоненты при этом определяются выбранным вариантом установки (минимальным, обычным или выборочным). При полной установке IIS в состав операционной системы добавляется несколько новых компонентов.
Средства защиты Windows NT
Поскольку IIS полностью интегрирован в среду Windows NT Server 4.0, все встроенные средства обеспечения безопасности этой ОС можно применять и для зашиты IIS. Чтобы воспользоваться ими, рекомендуется:
выбрать NTFS в качестве файловой системы; воспользоваться сложной парольной схемой; придерживаться жесткой стратегии при работе с учетными данными (например, предоставить учетной записи Guest доступ только к конкретным папкам м на сервере); ограничить численность группы Administrators; использовать лишь действительно необходимые службы и протоколы; проверить права доступа к сетевым ресурсам; задействовать средства аудита.Примечание
. Поскольку применение дополнительных средств защиты может замедлить работу сервера, выбор этих средств необходимо тщательно продумать.Стандартная установка
Стандартная установка включает все компоненты минимального варианта, а также:
File Transfer Protocol (FTP) Service — компоненты, необходимые для работы FTP-сервера; Internet Service Manager (HTML) — средства управления Web- и FTP-узлами с помощью программы просмотра Web; Documentation — электронная документация описывающая управление сервером, а также создание и организацию наполнения узлов, включая индексирование, построение сценариев и программирование; Programmability — полнофункциональная отладочная среда Microsoft Script Debugger для отладки клиентских и серверных Web-сценариев; Additional Services — виртуальная Java-машина, обеспечивающая выполнение Java-приложений на сервере.Упражнение
В этом упражнении Вы проанализируете конфигурацию Windows NT. Эта информация понадобится Вам в следующем упражнении, когда Вы будете изучать изменение конфигурации после установки IIS.
8 Изучение конфигурации Windows NT Server
Зарегистрируйтесь на сервере Windows NT Server по учетной записи администратора. Дважды щелкните кнопку Start и выберите в меню команды Settings, Control Panel. Появится окно Панели управления. На Панели управления дважды щелкните значок Services. Появится диалоговое окно Services. Изучите перечисленные службы. В списке не должно быть никаких служб публикаций. Закройте диалоговое окно Services. Закройте Панель управления. Щелкните кнопку Start и выберите в меню команды Programs, Administrative Tools, User Manager for Domains. На экране появится окно User Manager for Domains. Изучите список имен. В списке не должно быть учетной записи Internet Guest Account. Закройте окно User Manager. Щелкните кнопку Start и выберите в меню команды Programs, Administrative Tools, Performance Monitor. Появится окно Performance Monitor. В меню Edit выберите команду Add To Chart. Появится диалоговое окно Add to Chart. Для просмотра доступных объектов раскройте список Object. Появится список объектов. Поищите в списке элементы, имеющие отношение к Интернету (например, FTP- или НТТР- объекты). Если Вы ранее не устанавливали IIS на этом компьютере, таких объектов в списке быть не должно. Закройте диалоговое окно Add to Chart. Закройте окно Performance Monitor.
Упражнение
Удостоверившись в соответствии Вашей системы минимальным требованиям и установив Windows NT Server с поддержкой TCP/IP и NTFS, переходите к установке IIS.
При выполнении упражнения Вы установите все компоненты IIS, включая Site Server и Index Server. Тем самым Ваша система будет подготовлена к выполнению упражнений из следующих глав.
Примечание
Если Вы уже устанавливали предыдущие версии IIS на Вашем компьютере, некоторые параметры могут отличаться от описанных выше. При выполнении упражнения следует выбрать все доступные компоненты. Кроме того, не изменяйте папки по умолчанию: при выполнении других упражнений учебного курса предполагается, что файлы находятся в папках по умолчанию. Внимание!
Не прерывайте процесс установки. Если Вы решите отказаться от установки IIS, завершите ее, а затем воспользуйтесь кнопкой Remove All программы Setup для удаления продукта целиком или выберите конкретные компоненты, подлежащие удалению. 8 Установка IIS 4.0
Открыв компакт-диск учебного курса в окне Проводника, дважды щелкните файл setup.ехе в папке \Software. Появится диалоговое окно Microsoft Windows NT 4.0 Option Pack Setup. Щелкните Next. В окне программы установки появится текст лицензионного соглашения. Щелкните Accept.Выберите вариант установки: минимальная (Minimum), обычная (Typical) или выборочная (Custom). 8 Выбор компонентов и папок
Щелкните Custom. В окне появится список компонентов. Прокрутите список до конца и выберите все компоненты, включая Certificate Server. Выберите Internet Information Server (IIS). Щелкните Show Subcomponents. Выберите Internet NNTP Service. Щелкните OK. Щелкните кнопку Next. Появится предложение выбрать папки по умолчанию для WWW- и FTP-публикаций и папку для установки приложений. Щелкните Next, чтобы согласиться с папками по умолчанию. Появится предложение указать папку для установки Microsoft Transaction Server. Щелкните Next. Появится предложение указать учетную запись администратора. Щелкните Next, чтобы согласиться с параметрами по умолчанию. Появится запрос папки для установки Microsoft Index Server. Щелкните Next. Появится предложение указать папку для установки Microsoft Mail Server. Щелкните Next. Появится предложение указать вышестоящий почтовый сервер. Щелкните кнопку Yes. Появится предложение указать папку для установки Microsoft News Server. Щелкните Next. Появится предложение создать путь для NNTP-файлов. Щелкните Yes. Появится диалоговое окно Microsoft Certificate Server 8 Установка Microsoft Certificate Server
В окне Shared Folder введите C:\lnetpub, чтоб указать местонахождение данных Certificate Server. Согласитесь с предлагаемыми по умолчанию папками для хранения базы данных и журналов. Щелкните Next. Щелкните OK, чтобы создать папку C:\Winnt\System32\Certlog. Появится предложение ввести идентификационные сведения Certificate Server. Заполните диалоговое окно Identifying Information сведениями о себе, руководствуясь следующей таблицей.
В поле | Введите |
Name | Вашу фамилию |
Organization | Название Вашей организации |
Organization Unit | Название отдела или подразделения |
Locality | Название города или населенного пункта |
State | Название области |
Country | Название страны |
8 Завершение установки
Когда программа установки завершит свою работу, щелкните кнопку Finish. Появится предложение перезагрузить компьютер. Щелкните Yes. Зарегистрируйтесь в системе по учетной записи Administrator.
Упражнение
В этом упражнении Вы изучите изменения конфигурации Windows NT Server после установки IIS.
8 Изучение конфигурации Windows NT Server
Щелкните кнопку Start и выберите в меню команды Settings, Control Panel. На экране появится окно Панели управления. Дважды щелкните значок Services. Появится диалоговое окно Services. Изучите список имеющихся служб. Появились ли в списке службы публикации? Закройте диалоговое окно Services. Закройте Панель управления. Щелкните кнопку Start и выберите в меню команды Programs, Administrative Tools, User Manager for Domains. На экране появится окно User Manager for Domains. Изучите список учетных записей. Есть ли в списке учетная запись Internet Guest Account? Закройте окно User Manager for Domains. Щелкните кнопку Start и выберите в меню команды Programs, Administrative Tools, Performance Monitor. На экране появится окно Performance Monitor. В меню Edit выберите команду Add То Chart. Появится диалоговое окно Add То Chart. Щелкните поле Object. Появится список объектов. Изучите список элементов. Есть ли в списке элементы, имеющие отношение к Интернету? Если да, как называются счетчики, значения которых можно отслеживать? Закройте диалоговое окно Add То Chart. Закройте окно Performance Monitor.
Установка IIS
Ответы к упражнениям
8 Изучение конфигурации Windows NT Server
3. Изучите список имеющихся служб. Появились ли в списке службы публикации?
В списке должны появиться две службы: FTP Publishing Service и World Wide Web Publishing Service.
7. Изучите список учетных записей. Есть ли в списке учетная запись Internet Guest Account?
Да. Она называется IUSP_имя_компьютера (здесь имя_компьютера — имя компьютера, на котором установлен IIS).
12. Изучите список элементов. Есть ли в списке элементы, имеющие отношение к Интернету? Да. Если да, как называются счетчики, значения которых можно отслеживать?
Active Server Pages, Content Index, Content Index Kiter, FTP Service, HTTP Content Index, Internet Information Services Global и Web Service.
Установка IIS
В этой главе
В этой главе сначала описаны подготовительные действия, а затем собственно установка Microsoft Internet Information Server 4.0. Кроме того, здесь рассказано, как изменяется конфигурация ОС Microsoft Windows NT Server 4.0 после установки IIS.
Выборочная установка
Этот вариант позволяет задать необходимые компоненты Internet Information Server. Наряду с ранее перечисленными, Вы можете установить следующие компоненты:
Site Server Express — позволяет анализировать журналы регистрации для выяснения статистики обращения к узлу и проверки корректности перекрестных ссылок содержимого Web-узла; Windows Scripting Host — позволяет применять сценарии командной строки для управления сервером; Web Publishing Wizard — мастер Web-публикаций упрощает публикацию материалов на сервере; Additional Documentation — комплект дополнительной документации ко всем устанавливаемым компонентам; SMTP Service — поддержка службы SMTP; NNTP Service — поддержка службы NNTP; Certificate Server — позволяет выдавать собственные сертификаты для клиентов и серверов.Закрепление материала
1. Отличается ли IIS, установленный на Intеl-платформе, от IIS на Alpha-платформе?
Функциональные возможности IIS при установке на платформе Alpha аналогичны возможностям версии для платформы Intel и отличаются лишь отсутствием компонентов и примеров Visual Basic и Visual J++, а также серверной виртуальной Java-машины.
2. Предъявляет ли установка IIS какие-либо требования к типу Web-обозревателя?
Да, для установки Internet Information Server необходим Microsoft Internet Explorer 4.01.
3. Если Вы собираетесь пользоваться службой Microsoft SMTP Service, надо ли вносить какие-либо изменения в конфигурацию операционной системы до установки IIS?
Да, для работы службы SMTP необходим раздел файловой системы NTFS.
4. Какой вариант установки IIS следует выбрать, если Вам необходимы Microsoft Transaction Server и средства удаленного администрирования?
В минимальном варианте установки есть Microsoft Transaction Server, но отсутствуют HTML-средстга администрирования. Если Вам нужны оба компонента, воспользуйтесь обычной или выборочной установкой.
Закрепление материала
Приведенные ниже вопросы помогут Вам лучше усвоить основные темы данной главы. Если Вы не сумеете ответить на вопрос, повторите материал соответствующего занятия. Правильные ответы приведены в части “Вопросы и ответы”, в конце книги. Отличается ли IIS, установленный на Intel-платформе, от IIS на Alpha-платформе? Предъявляет ли установка IIS какие-либо требования к типу Web-обозревателя? Если Вы собираетесь пользоваться службой Microsoft SMTP Service, надо ли вносить какие-либо изменения в конфигурацию операционной системы до установки IIS? Какой вариант установки IIS следует выбрать, если Вам необходимы Microsoft Transaction Server и средства удаленного администрирования?
Занятие
1. Подготовка к установке IIS (продолжительность занятия 15 минут)
Требования к системе Платформа Intel x86 Платформа Alpha Конфигурация Windows NT Server Средства защиты Windows NT Упражнение Резюме До начала установки Internet Information Server Вам следует ознакомиться с некоторыми требованиями к программно-аппаратному обеспечению. Им и посвящено это занятие.
Занятие
2. Особенности установки IIS (продолжительность занятия 30 минут)
Варианты установки Минимальная установка Стандартная установка Выборочная установка Упражнение Изменение конфигурации Windows NT Server после установки IIS Упражнение Резюме Закрепление материала Установку IIS 4.0 осуществляет встроенный мастер: Вы выбираете необходимые компоненты и отвечаете на вопросы о конфигурации, а затем мастер завершает процесс. На этом занятии рассмотрены различные варианты установки IIS, приведены инструкции по установке в среде Windows NT Server 4.0 и описаны изменения конфигурации Windows NT Server после установки IIS.