slide1
Download
Skip this Video
Download Presentation
Internet Information Services в Windows Server 2008 R2

Loading in 2 Seconds...

play fullscreen
1 / 24

Internet Information Services в Windows Server 2008 R2 - PowerPoint PPT Presentation


  • 187 Views
  • Uploaded on

Internet Information Services в Windows Server 2008 R2. Александр Шаповал Эксперт по информационной инфраструктуре [email protected] http://blogs.technet.com/ashapo. Содержание. Обзор ключевых изменений IIS в R2 Поддержка .NET в режиме Server Core Удаленное управление IIS

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Internet Information Services в Windows Server 2008 R2 ' - adele-prince


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
internet information services windows server 2008 r2

Internet Information Services в Windows Server 2008 R2

Александр Шаповал

Эксперт по информационной инфраструктуре

[email protected]

http://blogs.technet.com/ashapo

slide3
Содержание
  • Обзор ключевых изменений IIS в R2
  • Поддержка .NET в режиме Server Core
  • Удаленное управление IIS
  • ASP.NET в Server Core
  • IIS и PowerShell
  • Расширения IIS
slide4
Эволюция IIS

Расширения и новые возможности

Расширения и новые возможности

Расширения IIS

Расширения IIS

Интеграция некоторых расширений

Платформа IIS 7.0

Платформа IIS 7.5

slide5
Ключевые изменения в R2

Новые модули в IIS Manager

ASP.NET в Server Core

Интегрированный провайдерPowerShell

Протоколирование и трассировка

Встроенныеслужбы FTP и WebDAV

Расширенная защита

server core r2
Архитектура Server Core в R2

Роли при полной установке(для примера)

TS

NAS

ADFS

WDS

И др.

Роли и доп. возможности Server Core

Полная установка

.NetFx, Проводник, утилиты и пр.

ASP.NET

PS

.NET3/3.5

.NET2.0

File

ADLDS

Print

Hyper-V

DNS

DHCP

AD

IIS 7

MediaServer

Server Core

Безопасность, TCP/IP, файловые

системы, RPC, другие подсистемы ОС

WoW64

Графический

интерфейс,

Медиа-плейер, IE и пр.

net server core
.NET в Server Core
  • .NET Framework в Server Core
    • Подмножество .NET 2.0
    • Подмножество .NET 3.0
      • Windows Communication Framework (WCF)
      • Windows Workflow Framework (WF)
    • Подмножество .NET 3.5
      • Дополнения WF версии 3.5
      • LINQ
  • Поддержка подмножества ASP.NET для IIS
  • Windows PowerShell
  • WoW64 в виде дополнительной возможности
    • Не устанавливается по умолчанию
net 2 0 server core
.NET 2.0 в Server Core
  • Подмножество .NET 2.0 в Server Core
    • Функциональность .NET соответствует возможностям Server Core
    • Не устанавливается по умолчанию
  • Установка
    • start /w pkgmgr /l:log.etw /iu:NetFx2-ServerCore
    • Для поддержки 32-битных приложений:
      • start /w pkgmgr /l:log.etw /iu:NetFx2-ServerCore-WOW64
net 3 0 3 5 server core
.NET 3.0 / 3.5 в Server Core
  • Функциональность .NET 3.0
    • WPF отсутствуетв Server Core
  • Функциональность .NET 3.5
    • LINQ
  • .NET 3.0 и 3.5 устанавливаются единым пакетом и требуют наличия .NET 2.0
    • start /w pkgmgr /l:log.etw /iu:NetFx3-ServerCore
    • Для поддержки 32-битных приложений:
      • start /w pkgmgr /l:log.etw /iu:NetFx3-ServerCore-WOW64
net web server server core windows server 2008 r2
демо

Установка .NET и роли Web Server в режиме Server Core Windows Server 2008 R2

slide12
Удаленное управление IIS
  • Установить IIS Management Service
    • start /w pkgmgr /l:log.etw /iu:IIS-ManagementService
  • Включить удаленное управление
    • HKLM\Software\Microsoft\WebManagement\Server
    • ПрисвоитьEnableRemoteManagement 1
  • Запустить службу
    • net start wmsvc
asp net server core
ASP.NET в Server Core
  • Используется такой же модуль как в режиме полной установки: IIS-ASPNET
  • Ограничения
    • Невозможно использовать класс System.Web.Mail, поскольку недоступна библиотека CDOSYS
      • ИспользуйтеSystem.Net.Mail
asp net server core1
Установка ASP.NET в Server Core
  • При условии, что роль Web Server и поддержка .NET уже установлены
    • start /w pkgmgr /l:log.etw /iu:IIS-ASPNET;IIS-ISAPIFilter;IIS-ISAPIExtensions;IIS-NetFxExtensibility
powershell iis
Провайдер PowerShell для IIS

Позволяет автоматизировать комплексные задачи, связанные с управлением и поддержкой серверов IIS

Преимущества

Упрощение администрирования с помощью скриптов

Выполнение повторяющихся задач на множестве серверов

Консолидация информации со множества серверов в реальном режиме времени

  • Возможности
  • Управление различными аспектамиработы IIS:
    • Добавление, удаление, изменение сайтов, пулов, приложений, виртуальных каталогов
    • Конфигурация SSL
    • Резервное копирование конфиг. файлов
    • Мониторинг
powershell
Установка PowerShell
  • Предварительно необходимо установить поддержку .NET
  • Установка PowerShell
    • start /w pkgmgr /l:log.etw /iu:MicrosoftWindowsPowerShell
  • Загрузка провайдера для IIS
    • Import-Module WebAdministration
      • Только провайдер IIS
    • ImportSystemModules
      • Все доступные в системе модули
  • Включение удаленного управления с помощью PowerShell
    • Enable-PSRemoting
slide20
Расширения IIS
  • Новые возможности за счет расширяемой модульной архитектуры
  • Новые модули для IIS Manager на основеMicrosoft.Web.Administration – публичного API
    • http://msdn.microsoft.com
  • Список доступных расширенийдля IIS:
    • http://www.iis.net/extensions
iis r2
Расширения IIS в R2
  • Windows PowerShell Provider for IIS
  • FTP Publishing
  • WebDAV Publishing
  • Модули IIS Administration Pack
    • FastCGI Configuration
    • Request Filtering Configuration
    • Configuration Editor
    • ASP.NET Authorization and Custom Errors
slide22
Итоги
  • IIS в R2 – эволюционное развитие
  • Основной фокус – интеграция расширений
  • Наиболее существенное изменение – поддержка .NET в режиме Server Core
slide23
Ресурсы
  • Мой блог
    • http://blogs.technet.com/ashapo
  • Русский портал TechNet
    • http://technet.microsoft.com/ru-ru/default.aspx
  • Русский портал MSDN
    • http://msdn.microsoft.com/ru-ru/default.aspx
  • Портал сообщества IIS (на англ. языке)
    • http://www.iis.net
ad