Интернет -информационные услуги
![]() Скриншот IIS Manager Console Internet Information Services 8.5 | |
Разработчик (ы) | Microsoft |
---|---|
Первоначальный выпуск | 30 мая 1995 г |
Стабильный релиз | |
Написано в | C ++ [ 1 ] |
Операционная система | Windows nt |
Доступно в | Те же языки, что и окна |
Тип | Веб -сервер |
Лицензия | Часть Windows NT (та же лицензия) |
Веб -сайт | www |
Microsoft IIS ( Internet Information Services, IIS, 2S ) - это расширяемый веб -сервер, созданный Microsoft для использования с семейством Windows NT . [ 2 ] IIS поддерживает HTTP , HTTP/2 , HTTP/3 , HTTPS , FTP , FTPS , SMTP и NNTP . Он был неотъемлемой частью семейства Windows NT со времен Windows NT 4.0 , хотя он может отсутствовать в некоторых изданиях (например, Windows XP Home Edition) и не активен по умолчанию. Выделенный набор программного обеспечения под названием SEO Toolkit [ 3 ] включен в последнюю версию менеджера. Этот набор имеет несколько инструментов для SEO с функциями для оптимизации Metatag / Web Coding, конфигурации Sitemeaps / robots.txt, анализом веб-сайтов, настройкой Crawler, конфигурацией на стороне сервера SSL и многом другом.
История
[ редактировать ]Первый веб -сервер Microsoft был исследовательским проектом в Европейском академическом центре Microsoft Windows NT (EMWAC), частью Эдинбургского университета в Шотландии, и был распространен в качестве бесплатного программного обеспечения . [ 4 ] Однако, поскольку сервер EMWAC не смог справиться с объемом трафика, идущего на Microsoft.com , Microsoft была вынуждена разработать свой собственный веб -сервер IIS. [ 5 ]
Почти каждая версия IIS была выпущена либо вместе, либо с версией Microsoft Windows:
- IIS 1.0 был первоначально выпущен в виде бесплатного дополнения для Windows NT 3.51.
- IIS 2.0 был включен в Windows NT 4.0.
- IIS 3.0, который был включен в Service Pack 2 из Windows NT 4.0, представил среду динамических сценариев Active Server . [ 6 ]
- IIS 4.0 был выпущен как часть «пакета опций» для Windows NT 4.0. Он представил новое приложение администрирования на основе MMC , а также была первой версией, в которой могут работать несколько экземпляров веб -серверов и FTP, дифференцируя их по номеру порта и/или имени хоста. Это была также первая версия, которая запустила пулы приложений.
- IIS 5.0, поставляемый с Windows 2000 и представил дополнительные методы аутентификации, поддержку протокола WebDAV и усовершенствования для ASP . [ 7 ] IIS 5.0 также отказался от поддержки протокола Gopher . [ 8 ] IIS 5.0 добавил http.sys.
- IIS 5.1 был отправлен с Windows XP Professional и был почти идентичен IIS 5.0 в Windows 2000.
- IIS 6.0 включен в Windows Server 2003 и Windows XP Professional X64 Edition , добавила поддержку IPv6 и включила новую модель процесса рабочего процесса, которая повышала безопасность, а также надежность. [ 9 ] HTTP.SYS был представлен в IIS 6.0 в качестве HTTP-специфического протокола протокола для HTTP-запросов. [ 10 ] Кроме того, каждый компонент (например, например, на стороне сервера или ASP) теперь должен быть явно установлен, потому что в более ранних версиях часто хакеры вводили сайты, используя ошибки безопасности компонентов, которые даже не использовались на взломанном сайте, улучшая безопасность.
- IIS 7.0 был полным редизайном и переписыванием IIS и был отправлен с Windows Vista и Windows Server 2008 . IIS 7.0 включал в себя новый модульный дизайн, который позволил получить уменьшенную поверхность атаки и повышение производительности. Он также представил систему иерархической конфигурации, позволяющую для более простых развертываний сайта, нового приложения управления на основе Windows , новых параметров управления командной строкой и повышенной поддержки .NET Framework . [ 11 ] IIS 7.0 на Vista не ограничивает количество разрешенных соединений, как это делал IIS на XP, но ограничивает одновременные запросы 10 (Windows Vista Ultimate, Business и Enterprise Editions) или 3 (Vista Home Premium). Дополнительные запросы находятся в очереди, которые препятствуют производительности, но они не отклоняются, как при XP.
- IIS 7.5 был включен в Windows 7 (но он должен быть включен на боковой панели программ и функций) и Windows Server 2008 R2 . IIS 7.5 Улучшенные модули WebDAV и FTP, а также администрация командной строки в PowerShell . Он также представил поддержку TLS 1.1 и TLS 1.2, а также инструмент для анализатора лучших практик и изоляцию процесса для пулов приложений. [ 12 ]
- IIS 8.0 доступен только в Windows Server 2012 и Windows 8 . IIS 8.0 включает в себя SNI (привязка SSL с именами хоста, а не IP -адреса), инициализацию приложения, централизованную поддержку сертификации SSL и многоядерное масштабирование на оборудовании NUMA , среди других новых функций.
- IIS 8.5 включен в Windows Server 2012 R2 и Windows 8.1 . Эта версия включает в себя страницу Page-Process Procecess, динамическая активация сайта, расширенную журнал, журналирование ETW и автоматическое повторение сертификата.
- IIS 10.0 Версия 1607 AKA версия 10.0.14393 включена в Windows Server 2016 2016-09-26 и обновление Windows 10 Anniversary выпущено 2016-08-02. Эта версия включает в себя поддержку HTTP/2 , [ 13 ] Запуск IIS в контейнерах Windows на Nano Server, новом API управления REST и соответствующим веб-графическим интерфейсом управления и заголовками хоста подстановочного знака. [ 14 ]
- IIS 10.0 Версия 1709 включена в Windows Server, версию 1709 (полугодовой канал) и обновления Windows 10 Fall Creators, выпущенные 2017-10-17. Эта версия добавляет поддержку HSTS , усовершенствования контейнеров, новые CMDLETS для привязки сайта PowerShell и 4 новых переменных сервера, префиксированные «crypt_». [ 15 ]
- IIS 10.0 версия 1809 AKA версия 10.0.17763 включена в Windows Server 2019 и Windows 10 октябрь . Эта версия добавила флаги для управления HTTP/2 и сшинкой OCSP на сайт, API сжатия и модуля реализации, поддерживающего как GZIP , так и Brotli схемы, и пользовательский интерфейс для настройки HSTS . [ 16 ] IIS 10.0 в Windows 11 и Windows Server 2022 имеет собственную поддержку HTTP/3 .
Все версии IIS до 7.0 работают в клиентских операционных системах, поддерживавших только 10 одновременных соединений и одного веб -сайта.
Microsoft подверглась критике со стороны поставщиков другого программного обеспечения веб -сервера, включая O'Reilly & Associates и Netscape , за лицензирование ранних версий Windows NT; Выпуск «Рабочая станция» ОС позволил только десять одновременных соединений TCP/IP, тогда как более дорогое «сервер», в котором в противном случае было мало дополнительных функций, разрешенных неограниченных соединений, но в комплекте IIS. Подразумевалось, что это было предназначено для того, чтобы отговорить потребителей от запуска альтернативных пакетов веб -сервера в более дешевом издании. [ 17 ] Netscape написал открытое письмо в антимонопольное подразделение Министерства юстиции США относительно этого различия в лицензировании продукта, которое, как он утверждал, не имела технических достоинств. [ 18 ] О'Рейли показал, что пользователь может удалить принудительные пределы, предназначенные для повреждения рабочей станции NT 4.0 в качестве веб -сервера с двумя изменениями ключей реестра и другими настройками файлов Trivial Configuration.
Функции
[ редактировать ]IIS 6.0 и более высокие поддерживают следующие механизмы аутентификации : [ 19 ]
- Анонимная аутентификация
- Аутентификация базового доступа
- Аутентификация доступа к доступу
- Интегрированная аутентификация Windows
- Аутентификация UNC
- Аутентификация паспорта .NET (удалено в Windows Server 2008 и IIS 7.0) [ 20 ]
- Аутентификация сертификата
IIS 7.0 имеет модульную архитектуру. Модули, также называемые расширениями, могут быть добавлены или удалены индивидуально, так что необходимо установить только модули, необходимые для конкретной функциональности. IIS 7 включает в себя собственные модули как часть полной установки. Эти модули являются отдельными функциями, которые сервер использует для обработки запросов. [ 21 ]
IIS 7.5 включает в себя следующие дополнительные или расширенные функции безопасности: [ 22 ]
- Картирование сертификата клиента
- IP Security
- Запросить фильтрацию
- Разрешение на URL
Аутентификация слегка изменилась между IIS 6.0 и IIS 7, особенно в том, что анонимный пользователь, который был назван «iusr_ {machineName}», является встроенной учетной записью в Vista и будущих операционных системах и назван «IUSR». Примечательно, что в IIS 7 каждый механизм аутентификации изолирован в свой собственный модуль и может быть установлен или удален. [ 20 ]
IIS 8.0 предлагает новые функции, предназначенные для производительности и более простого администрирования. Новые функции:
- Инициализация приложения: функция, которая позволяет администратору настраивать определенные приложения для автоматического запуска с запуском сервера. Это уменьшает время ожидания, испытываемое пользователями, которые впервые получают доступ к сайту после перезагрузки сервера. [ 23 ]
- Страница Splash во время инициализации приложения: администратор может настроить страницу Splash, которая будет отображаться посетителю сайта во время инициализации приложения. [ 23 ]
- Поддержка ASP.NET 4.5: с IIS 8.0, ASP.NET 4.5 включен по умолчанию, и IIS также предлагает несколько параметров конфигурации для выполнения его рядом с ASP.NET 3.5. [ 24 ]
- Централизованная поддержка сертификации SSL: функция, которая облегчает управление сертификатами, позволяя администратору хранить и получить доступ к сертификатам в акции файла. [ 25 ]
- Multicore Scalling на оборудовании NUMA : IIS 8.0 предоставляет несколько параметров конфигурации, которые оптимизируют производительность в системах, которые запускают NUMA, такие как запуск нескольких рабочих процессов в одном пуле приложений, используя мягкую или жесткую аффинность и многое другое. [ 26 ]
- Поддержка протокола WebSocket [ 27 ]
- Индикация имени сервера (SNI): SNI-это расширение для обеспечения безопасности уровня транспортировки, которое позволяет привязывать несколько веб-сайтов с различными именами хоста с одним IP-адресом (аналогично тому, как заголовки хоста используются для не SSL-сайтов). [ 28 ]
- Динамические ограничения IP -адреса: функция, которая позволяет администратору динамически блокировать IPS или IP -диапазоны, которые попадают на сервер с большим количеством запросов [ 29 ]
- Дросселя процессора: набор элементов управления, которые позволяют администратору сервера управлять использованием процессора каждым пулом приложений, чтобы оптимизировать производительность в мультитенантной среде [ 30 ]
IIS 8.5 имеет несколько улучшений, связанных с производительностью в крупномасштабных сценариях, таких как те, которые используются коммерческими провайдерами хостинга и собственными облачными предложениями Microsoft. Он также имеет несколько дополнительных функций, связанных с журналом и устранением неполадок. Новые функции:
- Page-Out Page-Out: Функция для приостановки мест для приостановки простоя, чтобы уменьшить следов памяти сайтов простоя [ 31 ]
- Динамическая активация сайта: функция, которая регистрирует очереди прослушивания только на сайтах, которые получили запросы [ 32 ]
- Усовершенствованные журналы: функция, позволяющая коллекции переменных сервера, заголовков запросов и заголовков ответов в журналах IIS [ 33 ]
- Регистрация ETW: поставщик ETW, который позволяет собирать журналы в реальном времени, используя различные инструменты для трассе событий [ 34 ]
- Повторение автоматического сертификата: функция, которая обнаруживает, когда сертификат сайта был продлен, и автоматически переживает его сайт [ 35 ]
Выражать
[ редактировать ]IIS Express , легкая версия IIS (4,5–6,6 МБ), доступна в виде автономного бесплатного сервера и может быть установлен на Windows XP с помощью Service Pack 3 и последующими версиями Microsoft Windows. IIS 7.5 Express поддерживает только протоколы HTTP и HTTPS. Он портативный, хранит свою конфигурацию для каждого пользователя, не требует административных привилегий и попыток избежать противоречия с существующими веб-серверами на той же машине. [ 36 ] IIS Express можно загрузить отдельно [ 37 ] или как часть веб -мастеры [ 38 ] или Visual Studio 2012 и позже. [ 39 ] (В Visual Studio 2010 и ранее веб -разработчики, разрабатывающие приложения ASP.NET, использовали сервер разработки ASP.NET, кодовой «Кассини».) [ 40 ] По умолчанию IIS Express обслуживает только местный трафик. [ 41 ] [ 39 ]
Расширения
[ редактировать ]IIS выпускает новые модули функций между выпуском основной версии, чтобы добавить новые функции. Следующие расширения доступны для IIS 7.5:
- FTP Publishing Service: Позволяет создателям веб-контента. [ 42 ]
- Пакет администрирования: добавляет поддержку пользовательского интерфейса администрирования для функций управления в IIS 7, включая авторизацию ASP.NET, пользовательские ошибки, конфигурацию FastCGI и фильтрацию запросов. [ 43 ]
- Маршрутизация запроса приложения : предоставляет модуль маршрутизации на основе прокси, который пересылает HTTP-запросы на серверы контента на основе заголовков HTTP, переменных сервера и алгоритмов баланса загрузки. [ 44 ]
- Менеджер базы данных: позволяет легко управлять локальными и удаленными базами данных из IIS Manager. [ 45 ]
- Медиа -сервисы: интегрирует платформу доставки медиа с IIS для управления и управления доставкой богатых медиа и другого веб -контента. [ 46 ]
- Модуль переписывания URL: предоставляет механизм переписывания на основе правил для изменения URL-адресов запроса до их обработки веб-сервером. [ 47 ]
- WebDAV: Позволяет веб -авторам публиковать контент безопасно для IIS 7 веб -серверов, а также позволяет веб -администраторам и шлифтам управлять настройками WebDAV , используя инструменты управления и конфигурации IIS 7. [ 48 ]
- Инструмент внедрения веб -развертывания: синхронизирует серверы IIS 6.0 и IIS 7, мигрирует сервер IIS 6.0 в IIS 7 и развертывает веб -приложения на сервер IIS 7. [ 49 ]
Использование
[ редактировать ]Согласно NetCraft , в феврале 2014 года IIS была «доля рынка всех сайтов» 32,80%, что делает его вторым по популярности веб -сервера в мире, за Apache HTTP Server на 38,22%. NetCraft продемонстрировал растущую тенденцию в доле рынка для IIS, с 2012 года [update]. [ 50 ] 14 февраля 2014 года, однако, W3Techs показывает разные результаты. Согласно W3Techs, IIS является третьим наиболее используемым веб -сервером Apache HTTP Server (1 -е место) и Nginx . Кроме того, это показывает неизменно падение тенденции для использования IIS с февраля 2013 года [update]. [ 51 ]
Данные NetCraft в феврале 2017 года указывают на то, что IIS имела «долю рынка из самых загруженных сайтов» в 10,19%, что делает его третьим самым популярным веб -сервером в мире, за Apache на 41,41%и Nginx на 28,34%. [ 52 ]
Безопасность
[ редактировать ]IIS 4 и IIS 5 были затронуты уязвимостью CA-2001-13 , которая привела к печально известной красного кода ; атаке [ 53 ] [ 54 ] Тем не менее, обе версии 6.0 и 7.0 не имеют никаких проблем с этой конкретной уязвимостью. [ 55 ] В IIS 6.0 Microsoft решила изменить поведение предварительно установленных обработчиков ISAPI , [ 56 ] Многие из которых были виновниками в уязвимости 4,0 и 5,0, тем самым уменьшая поверхность атаки IIS. [ 54 ] Кроме того, IIS 6.0 добавил функцию «Расширения веб -службы», которая не позволяет IIS запускать какую -либо программу без явного разрешения администратором.
По умолчанию IIS 5.1 и более ранние веб -сайты за один процесс, запускающий контекст системной учетной записи, [ 57 ] Учетная запись Windows с административными правами. Под 6.0 все процессы обработки запросов, выполняемые в контексте учетной записи сетевой службы, которая имеет значительно меньше привилегий, поэтому в случае уязвимости в функции или пользовательском коде, она не обязательно будет поставить под угрозу всю систему, учитывая среду песочницы, эти рабочие процессы пробежать. [ 58 ] IIS 6.0 также содержал новую http -стек (IIS 6.0 ( http.sys
) с более строгим HTTP -анализатором запроса и кэшем ответов как для статического, так и для динамического содержания. [ 59 ]
По данным Secunia , по состоянию на июнь 2011 года [update], IIS 7 имел в общей сложности шесть разрешенных уязвимостей, в то время как [ 55 ] IIS 6 имело в общей сложности одиннадцать уязвимостей, из которых он все еще не был непреодолит. Неопасный консультант по безопасности имеет рейтинг серьезности 2 из 5. [ 55 ]
В июне 2007 года исследование Google в 80 миллионов доменов пришло к выводу, что, хотя доля рынка IIS в то время составляла 23%, в серверах IIS было размещено 49% вредоносных программ в мире, так же, как серверы Apache, доля рынка, на рынке составляла 66%. В исследовании также наблюдалось географическое расположение этих грязных серверов и предположило, что причиной этого может быть использование нелицензированных копий окон, которые не могли получить обновления безопасности от Microsoft. [ 60 ] В сообщении в блоге от 28 апреля 2009 года Microsoft отметила, что она предоставляет обновления безопасности всем без подлинной проверки. [ 61 ] [ 62 ]
Раскрытие массового наблюдения в 2013 году стало более широко известным, что IIS особенно плох в поддержке идеальной секретности вперед (PFS), особенно при использовании в сочетании с Internet Explorer. Обладая одним из долгосрочных асимметричных секретных ключей, используемых для создания сеанса HTTPS , не должно облегчить получение краткосрочного сеанса, чтобы затем расшифровать разговор, даже в более позднее время. Обмен ключевыми ключами Diffie - Hellman (DHE) и эллиптическая кривая диффи - Hellman Exchange (ECDHE) в 2013 году - единственные, кто известен, обладая этим имуществом. Только 30% сеансов браузера Firefox, Opera и Chromium используют его, и почти 0% сеансов Apple Safari и Microsoft Internet Explorer. [ 63 ]
Смотрите также
[ редактировать ]- IIS Metabase
- Пары бревен
- Microsoft Personal Web Server
- Услуги активации Windows
- Сравнение веб -серверов
- Список почтовых серверов
Ссылки
[ редактировать ]- ^ Lextrait, Винсент (февраль 2010 г.). «Маяк программирования, v10.0» . Архивировано из оригинала 30 мая 2012 года . Получено 12 февраля 2010 года .
- ^ «Запуск IIS 6.1 как сервер приложений (IIS 6.0)» . Техник . Microsoft . Архивировано из оригинала 21 сентября 2013 года . Получено 14 декабря 2012 года .
- ^ «Начало работы с SEO Toolkit» . Microsoft Learn . Microsoft . 11 апреля 2024 года . Получено 14 апреля 2024 года .
- ^ «Интернет -серверы Windows NT» . Microsoft . 10 июля 2002 года. Архивировано из оригинала 19 сентября 2008 года . Получено 26 мая 2008 года .
- ^ Крамер, Дэйв (24 декабря 1999 г.). «Краткая история Microsoft в Интернете» . Microsoft . Архивировано из оригинала 14 мая 2008 года . Получено 26 мая 2008 года .
- ^ «Microsoft ASP.NET 2.0 Следующая остановка на дорожной карте Microsoft Web Development» . [ Постоянная мертвая ссылка ]
- ^ «Глава 1 - Обзор интернет -информационных служб 5.0» . 9 декабря 2009 г. Получено 25 октября 2010 года .
- ^ «Глава 2 - Управление процессом миграции» . 9 декабря 2009 г. Получено 27 июня 2012 года .
- ^ "Что нового в IIS 6.0?" Полем Архивировано из оригинала 14 мая 2013 года . Получено 25 ноября 2010 года .
- ^ Аркайти. «Введение в архитектуры IIS» . docs.microsoft.com . Получено 29 августа 2019 года .
- ^ «IIS 7.0: исследуйте веб -сервер для Windows Vista и за ее пределами» . Получено 25 ноября 2010 года .
- ^ «Что нового в роли веб -сервера (IIS) в Windows 2008 R2» . Получено 25 ноября 2010 года .
- ^ Майк Бишоп; Дэвид SO (11 сентября 2015 г.). «Http/2 на IIS» . Microsoft.
{{cite web}}
: Cs1 maint: несколько имен: список авторов ( ссылка ) - ^ Sourabh Shirhatti (14 июня 2022 года). «Новые функции, представленные в IIS 10.0» . Microsoft.
- ^ Sourabh Shirhatti; Ричард Лэнг (19 мая 2022 г.). «Новые функции, представленные в IIS 10.0 версии 1709» . Microsoft.
{{cite web}}
: Cs1 maint: несколько имен: список авторов ( ссылка ) - ^ Sourabh Shirhatti. «Новые функции, представленные в IIS 10.0, версия 1809» . Microsoft.
- ^ «Netscape отправляется в тюрьму, не собирает 200 долларов» . InfoWorld. Архивировано из оригинала 23 декабря 2008 года . Получено 12 апреля 2014 года .
- ^ «Различия между NT -сервером и рабочей станцией минимальны» . О'Рейли СМИ. Архивировано с оригинала 16 марта 2016 года . Получено 7 июля 2018 года .
- ^ «Методы аутентификации, поддерживаемые в IIS 6.0 (IIS 6.0)» . IIS 6.0 документация . Microsoft . Архивировано с оригинала 2 ноября 2012 года . Получено 13 июля 2011 года .
- ^ Jump up to: а беременный «Изменения между IIS 6.0 и IIS 7 Security» . iis.net . Microsoft . 7 февраля 2010 года . Получено 13 июля 2011 года .
- ^ Темплин, Рейган (11 августа 2010 г.). «Введение в архитектуру IIS 7» . iis.net . Microsoft . IIS 7 модулей . Получено 16 июля 2011 года .
- ^ «Доступные ролевые услуги веб -сервера (IIS) в IIS 7.5» . Microsoft Technet . Microsoft . 27 января 2010 . Получено 13 июля 2011 года .
- ^ Jump up to: а беременный Иган, Шон (29 февраля 2012 г.). «IIS 8.0 Инициализация приложения» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ Ю, победит (29 февраля 2012 г.). «IIS 8.0 ASP.NET Управление конфигурацией» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ Иган, Шон (29 февраля 2012 г.). «IIS 8.0 Централизованная поддержка сертификации SSL» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ МакМюррей, Роберт (29 февраля 2012 г.). «IIS 8.0 Multicore Scalling on Numa Hardware» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ «Поддержка протокола IIS 8.0 WebSocket» . Блог IIS . Microsoft . 28 ноября 2012 года . Получено 19 сентября 2013 года .
- ^ Иган, Шон (29 февраля 2012 г.). «IIS 8.0 Индикация имени сервера» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ МакМюррей, Роберт (29 февраля 2012 г.). «IIS 8.0 Динамические ограничения IP -адреса» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ Иган, Шон (29 февраля 2012 г.). «IIS 8.0 ЦП дросселирование» . Блог IIS . Microsoft . Получено 19 сентября 2013 года .
- ^ Бенари, Эрез (26 июня 2013 г.). «Страница простаивания рабочих-процесса» . Блог IIS . Microsoft . Получено 18 сентября 2013 года .
- ^ Бенари, Эрез (3 июля 2013 г.). «Динамическая активация сайта» . Блог IIS . Microsoft . Получено 18 сентября 2013 года .
- ^ Бенари, Эрез (10 июля 2013 г.). «Усовершенствованные журналы» . Блог IIS . Microsoft . Получено 18 сентября 2013 года .
- ^ Бенари, Эрез (15 июля 2013 г.). "ETW Logging" . Блог IIS . Microsoft . Получено 18 сентября 2013 года .
- ^ Бенари, Эрез (3 сентября 2013 г.). «Автоматическое сертификат переживания» . Блог IIS . Microsoft . Получено 18 сентября 2013 года .
- ^ «IIS Express FAQ» . iis.net . Microsoft . 14 января 2011 года . Получено 27 января 2011 года .
- ^ «Интернет -информационные услуги (IIS) 7.5 Express» . Скачать центр . Microsoft . 10 января 2011 года . Получено 27 января 2011 года .
- ^ "IIS Express Opeview" . iis.net . Microsoft . 14 января 2011 года . Получено 27 января 2011 года .
- ^ Jump up to: а беременный Гансельман, Скотт; Кондон, Глен (15 сентября 2015 г.). «3 Представление контроллера представления модели (MVC)» . Введение в ASP.NET . Microsoft . 0:14:02.
- ^ Гатри, Скотт (29 июня 2010 г.). «Представление IIS Express» . Блог Скоттгу . Microsoft .
- ^ Гопалакришнан, Вайди (12 января 2011 г.). «Обработка сбоев связывания URL в IIS Express» . iis.net . Microsoft .
- ^ "FTP Publishing Service" . iis.net . Microsoft . Получено 17 июля 2011 года .
- ^ "Административный пакет" . iis.net . Microsoft . Получено 17 июля 2011 года .
- ^ «Маршрутизация запроса приложения» . iis.net . Microsoft . Получено 17 июля 2011 года .
- ^ "Диспетчер базы данных" . iis.net . Microsoft . Получено 17 июля 2011 года .
- ^ "IIS Media Services" . iis.net . Microsoft . Получено 30 июля 2011 года .
- ^ "URL переписывает" . iis.net . Microsoft . Получено 17 июля 2011 года .
- ^ «Расширение WebDav» . iis.net . Microsoft . Получено 17 июля 2011 года .
- ^ "Web Deploy 2.0" . iis.net . Microsoft . Получено 17 июля 2011 года . [ Постоянная мертвая ссылка ]
- ^ «Февраль 2014 г. Обзор веб -сервера» . news.netcraft.com . NetCraft . 3 февраля 2014 года.
- ^ «Статистика использования и доля рынка Microsoft-IIS для веб-сайтов» . W3Techs . Q-Success.
- ^ «Февраль 2017 г. Обзор веб -сервера» . news.netcraft.com . NetCraft . 27 февраля 2017 года.
- ^ «CA-2001-13 буферный переполнение в службе индексации IIS DLL» . Cert® Advisory . Команда реагирования на экстренную ситуацию в компьютере . 17 января 2002 г. Получено 1 июля 2011 года .
- ^ Jump up to: а беременный Хади, Нахари (2011). Безопасность веб -коммерции: дизайн и разработка Крурц, Рональд Л. Индианаполис: Wiley Pub. П. 157. ISBN 9781118098899 Полем OCLC 757394142 .
- ^ Jump up to: а беременный в «Отчет об уязвимости: информационные услуги Microsoft Internet (IIS) 6» . Secunia . Secunia aps . Получено 1 июля 2011 года .
- ^ «IIS устанавливает в заблокированном режиме (IIS 6.0)» . Microsoft Developer Network (MSDN) . Microsoft . Архивировано из оригинала 30 апреля 2011 года . Получено 1 июля 2011 года .
- ^ «Как: запустить приложения, не в контексте системной учетной записи в IIS (Revision 5.1) Microsoft Corporation» . 7 июля 2008 г. Получено 20 июля 2007 года .
- ^ Хенриксон, Хет; Хофманн, Скотт Р. (2003). «Глава 15: веб -сервисы ASP.NET» . IIS 6: Полная ссылка . Нью-Йорк: McGraw-Hill Professional. п. 482. ISBN 978-0-07-222495-5 Полем Получено 12 июля 2011 года .
- ^ Хенриксон, Хет; Хофманн, Скотт Р. (2003). «Глава 1: Основы IIS» . IIS 6: Полная ссылка . Нью-Йорк: McGraw-Hill Professional. п. 17. ISBN 978-0-07-222495-5 Полем Получено 12 июля 2011 года .
- ^ «Программное обеспечение и вредоносное ПО на веб -сервере» . Google Online Security Blog .
- ^ «Windows Pirates рекомендуется устанавливать обновления безопасности» . USA сегодня . Технологии живут. Февраль 2010 . Получено 18 июля 2011 года .
- ^ Кук, Пол (27 апреля 2009 г.). "Кто получает обновления безопасности Windows?" Полем Блог безопасности Windows . Microsoft . Получено 18 июля 2011 года .
- ^ SSL: перехвачен сегодня, расшифровано завтра , NetCraft, 25 июня 2013 года.
Внешние ссылки
[ редактировать ]