Информационные службы Интернета (IIS) вместе с операционной системой Microsoft® Windows Server 2003™ обеспечивают комплексные, надежные, масштабируемые, безопасные и регулируемые возможности веб-сервера при работе с внутренними и внешними сетями, а также с Интернетом. IIS является инструментом для создания мощных коммуникационных платформ динамических сетевых приложений. Различные организации используют IIS для поддержки и управления веб-страниц в Интернете или во внутренней сети, для поддержки и управления FTP-узлами, для маршрутизации новостей и почты, которые используют протоколы NNTP и SMTP. IIS 6.0 поддерживает последние веб-стандарты, такие как Microsoft ASP.NET, XML и протокол SOAP, для разработки, реализации и управления веб-приложениями. IIS 6.0 включает новые возможности, созданные в помощь организациям, техническим специалистам и веб-администраторам для достижения желаемой производительности, надежности, масштабируемости и безопасности тысяч веб-узлов на одном или нескольких серверах IIS.
Важно! |
|---|
|
Чтобы уменьшить возможности атак на системы, IIS не устанавливается по умолчанию вместе с операционной системой семейства Windows Server 2003. Первоначально при установке IIS 6.0 он блокирован. Это означает, что включена только обработка запросов статических веб-страниц и установлена только служба веб-публикации. Отключены все функции, работающие поверх IIS, такие как ASP, ASP.NET, сценарии CGI, серверные расширения Microsoft FrontPage® 2002 и публикация WebDAV. Если эти функции не будут включены, IIS будет возвращать ошибку 404. Эти возможности можно включить через узел Включение или выключение динамического содержимого в IIS 6.0 диспетчера IIS. Сведения о разрешении ошибок 404 и других проблем см. в разделе Устранение неполадок в IIS 6.0. |
Эта версия IIS обладает следующими преимуществами и возможностями.
|
Возможности IIS 6.0
|
Описание
|
|---|
Надежность | IIS 6.0 использует новую архитектуру обработки запросов и среду изоляции приложений, что позволяет отдельным веб-приложениям работать внутри самостоятельного рабочего процесса. Эта среда предотвращает остановку одного приложения или веб-узла из-за неисправности другого и сокращает время перезапуска служб при устранении неполадок приложений. Новая среда также включает профилактическое Работоспособность групп приложений. |
Масштабируемость | В IIS 6.0 введен новый драйвер режима ядра для обработки и кэширования HTTP, который специально настроен на увеличение пропускной способности веб-сервера и масштабируемости многопроцессорных компьютеров, что значительно увеличивает: -
количество узлов, поддерживаемых одним сервером IIS 6.0;
-
количество одновременно выполняемых рабочих процессов;
Кроме того, с помощью Настройка предельного времени запуска и завершения работы IIS предоставляет ресурсы активным узлам и не тратит ресурсы на неактивные запросы. |
Система безопасности | В IIS 6.0 по сравнению с предыдущими версиями значительно улучшилась система безопасности. Чтобы уменьшить возможности атак на системы, IIS не устанавливается по умолчанию вместе с операционной системой семейства Windows Server 2003. Администраторы должны явно выбрать и установить IIS. IIS устанавливается по умолчанию в заблокированном состоянии с возможностью обслуживания только статического содержимого. С помощью узла "Расширения веб-службы" администраторы веб-узла могут Настройка IIS для динамического содержимого функциональность IIS в зависимости от потребностей организации. IIS 6.0 включает разнообразные средства и технологии Безопасность в IIS 6.0 для обеспечения целостности содержимого веб-узла или узла FTP, а также данных, передаваемых через узлы. Средства безопасности IIS включают следующие задачи безопасности: |
Управляемость | Чтобы отвечать требованиям различных организаций, IIS предоставляет разнообразные средства управления и администрирования. Администраторы могут настроить сервер IIS 6.0 с помощью Диспетчер IIS, Использование сценариев администрирования, запускаемых из командной строки или непосредственного Включение возможности изменения метабазы в рабочем режиме. Кроме того, администраторы могут Удаленное администрирование серверов в IIS 6.0 серверами и узлами IIS. |
Расширенные возможности разработки | По сравнению с более старыми операционными системами семейство Windows Server 2003 предоставляет расширенные возможности по разработке приложений благодаря интеграции с О среде ASP.NET и IIS. ASP.NET распознает большинство кодов ASP, обеспечивая расширенную функциональность для создания веб-приложений корпоративного уровня, которые могут работать как часть Microsoft .NET Framework. ASP.NET позволяет воспользоваться всеми преимуществами средств общей языковой среды, такими как безопасность типов, наследование, языковое взаимодействие и согласование версий. IIS 6.0 поддерживает также последние веб-стандарты, в том числе XML, SOAP и Возможности IPv6. |
Совместимость приложений | IIS 6.0 обеспечивает совместимость с большинством существующих приложений, благодаря взаимодействию с огромным числом пользователей и независимых поставщиков программного обеспечения. Кроме того, чтобы обеспечить максимальную совместимость, IIS 6.0 может быть настроена для работы в Режим изоляции IIS 5.0 в IIS 6.0. |
Руководство по эксплуатации IIS 6.0 включает следующие разделы.
- Знакомство с IIS 6.0: описание основных возможностей IIS 6.0 и отличий от предыдущих версий, а также основных понятий и действий, таких как установка IIS или запуск диспетчера IIS.
- Решение административных задач в IIS 6.0: несколько разделов с краткими инструкциями по выполнению обычных задач IIS 6.0.
- Настройка узлов: инструкции по начальной настройке веб-, FTP-, SMTP- или NNTP-узла.
- Администрирование сервера: сведения концептуального характера и инструкции по выполнению административных задач на серверах и узлах IIS.
- Безопасность в IIS 6.0: описывается, как настроить веб-сервер, чтобы повысить безопасность веб-узлов и осуществить другие необходимые функции поддержания безопасности.
- Настройка производительности: инструкции по увеличению производительности IIS 6.0.
- Ведение журналов узлов: инструкции по использованию журналов операционной системы и IIS для сбора информации о событиях сервера, его производительности и действиях пользователей.
- Сообщения об ошибках в IIS 6.0: инструкции по настройке IIS для выдачи произвольных сообщений об ошибках и сообщений об ошибках по умолчанию.
- Руководство по веб-приложениям: инструкции по разработке и управлению веб-приложениями с помощью ASP и ASP.NET.
- IIS 6.0 Administration Reference: описаны интерфейсы, объекты и структуры данных IIS, которые могут использоваться в целях программирования и администрирования, а также свойства метабазы.
- Устранение неполадок в IIS 6.0: описание способов устранения неполадок в системе IIS 6.0.