главная    •    Новости    •    софт    •    RSS-ленты    •    реклама    •    PDA-Версия    •    Контакты
Windows XP     •    Windows 7    •    Windows 8    •    Windows 10   •    Windows Server     •    Железо
Полезные советы      •     Администрирование      •     Сеть      •     Безопасность      •     статьи
Реклама на сайте
Книга жалоб и предложений
Правила на сайте
О Winblog.ru и о копирайте
Написать в редакцию
Конфиденциальность
                       
  • Настольные Windows-программы будут работать на смартфонах
  • Windows 10 Insider Preview: вышла сборка 14986
  • Windows 10 Creators Update сделают безопаснее для организаций
  • В Windows 10 будет поддержка шрифта Брайля
  • Веб-сервер IIS 7.0 можно установить двумя различными способами с помощью Windows Server 2008.

    • Как часть режима Коренного Сервера, где IIS 7.0 установлен в качестве одной из ролей Сервера.
    • Нормальным путем через графический интерфейс GUI, где собственно и установлен IIS 7.0 в качестве одной из ролей Сервера.

    В этой статье также будет рассказано об установке IIS 7.0 в операционную систему Windows Vista. А в конце я расскажу и об автоматической установке IIS.

    Режимы установки

    Для установки IIS 7 в операционной среде Windows Server 2008 применяют два основных способа:

    1...Нормальный режим (GUI) – с использованием графического интерфейса GUI для администрирования и управления
    2...Режим Коренного Сервера(Server Core)– только с помощью команды prompt & для администрирования локальному серверу доступна PowerShell, удаленно усправление возможно с использованием MMC 3.0 и встроенных модулей.

    Выше приведенная установка может происходить автоматически. Для этого используется автоматическая установка, о которой будет рассказано в конце статьи.

    В Windows Vista IIS может быть установлен двумя способами: через нормальный графический интерфейс GUI вследствие чего добавляются новые Windows Features в Vista, или в качестве составляющей автоматической установки.

    IIS в Windows Server 2008

    IIS 7.0 - это одна из серверных ролей Windows Server 2008. IIS может быть установлен через графический интерфейс GUI с использованием нового интерфейса Server Manager после завершения установки Windows Server 2008.

    Server Manager представляет собой прибор для установки или удаления ролей и устройств сервера. Также он сообщает обо всех установленных ролях и устройствах. Когда вы выбираете IIS 7.0 для Server Manager, то автоматически выбираются базовые компоненты, которые необходимы для IIS.

    Установка IIS 7.0 в Windows Server 2008 немного отличается от установки IIS 6.0, но она все такая же простая, если использовать Server Manager.

    Вы можете установить IIS через Server Manager, который находится в:

    Меню Пуск – Server Manager (также его можно найти в: Меню Пуск– Административные устройства – Server Manager)

    Выберите “Add Roles” в меню Roles

    Выберите “Web Server (IIS)” на странице Server Roles:

    Установка IIS 7.0
    Рисунок 1: Страница выбора ролей сервера


    Выберите IIS Services, которые нужно установить. В этом случае будет установлен ASP.NET. Выберите сервисы, которые требует ваша прикладная программа:

    Установка IIS 7.0
    Рисунок 2: Страница выбора ролей сервера


    Когда вы будете выбираться сервисы, приведенные выше, то вас могут предупредить об установке дополнительных сервисов, необходимых для выбранных вами, если эти сервисы еще не установлены:

    Установка IIS 7.0
    Рисунок 3: Страница с предупреждением Wizard


    IIS 7.0 успешно установлен с натсройками по умолчанию для хостинга ASP.NET в вашем Windows Server 2008:

    Установка IIS 7.0
    Рисунок 4: Страница результатов установки


    Убедитесь ,что веб-сервер работает с использованием http://localhost:

    Установка IIS 7.0
    Рисунок 5: Вебсайт по умолчанию


    Установите только самые необходимые сервисы IIS, чтобы минимизировать установку IIS. Это также уменьшит поверхность атаки, что является одним из преимуществ нового IIS 7.0.

    Коренной сервер (Server Core)
    Windows Server 2008 может быть установлен в режим коренного сервера (Server Core). Коренной сервер (Server Core) выбирается в течение начальной установки Windows Server 2008.

    Режим коренного сервера (Server Core) - это новое устройство в Windows Server 2008. Это наименьшая по объему установка сервера, когда для запуска определенных сервисов, уже установленных, требуется минимальное количество двоичных файлов, например, веб-сервера. Это означает, что устанавливается даже не Windows Shell (GUI), а только минимальный объем файлов, который необходим для запуска сервера, и после загрузки у администратор появляется командная строка.

    IIS 7.0 - одна из ролей сервера, которая может быть установлена в Windows Server 2008, запускаемом в режиме коренного сервера (Server Core_.

    Введите следующую команду для установки IIS 7.0 в сервер, запускающий режим коренного сервера (Server Core):

    Pkgmgr.exe /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel


    Эта команда произведет минимальную (по умолчанию) установку IIS 7.0.

    Сейчас в Windows Server 2008 в режиме коренного сервера (Server Core) доступны только классические веб-прикладные программы, такие как ASP и PHP. В режиме коренного сервера (Server Core) недоступны следующие сервисы IIS services:

    • IIS-ASPNET
    • IIS-NetFxExtensibility
    • IIS-ManagementConsole
    • IIS-ManagementService
    • IIS-LegacySnapIn
    • IIS-FTPManagement
    • WAS-NetFxEnvironment
    • WAS-ConfigurationAPI

    В режиме коренного сервера (Server Core) управление и настройка IIS должны производиться через файлы настроек .config xml или через командное устройство appcmd.exe. Также доступны такие интерфейсы, как WMI и COM, удаленно усправление возможно с использованием MMC 3.0 и втсроенных модулей.

    Убедитесь, что установка проходит с помощью копирования или создания некоторых .html веб-страниц и они помещаются в корневую папку Inetpub.

    Автоматическая установка

    Автоматическая установка - один из способ последовательной и автоматизации установки IIS 7.0. Если вам нужно использовать веб-серверы и вы хотите убедиться, что каждый из веб-серверов установлен с идентичными компонентами и сервисами, то вам будет необходимо воспользоваться автоматизированой установкой с использованием автоматических скриптов.

    Это делается различными способами с использованием Windows Server 2003. В Windows Server 2008 и Windows Vista устройство, используемое для автомтаических скриптов, называется pkgmgr.exe. Это основной компонент, который используется в процессе автоматической установки - он позволяет вам установить или удалить из командной строки или из скрипта. Pkgmgr.exe заменяет sysocmgr.exe из Windows Server 2003.

    Прежде чем использовать pkgmgr.exe, убедитесь, что вы обладаете привилегиями администратора.

    Введите следующую команду через командную строку или черз скрипт:

    pkgmgr.exe /iu:
    IIS-WebServerRole;
    IIS-WebServer;
    IIS-CommonHttpFeatures;
    IIS-StaticContent;
    IIS-DefaultDocument;
    IIS-DirectoryBrowsing;
    IIS-HttpErrors;
    IIS-HttpRedirect;
    IIS-ApplicationDevelopment;
    IIS-ASPNET;
    IIS-NetFxExtensibility;
    IIS-ASP;
    IIS-CGI;
    IIS-ISAPIExtensions;
    IIS-ISAPIFilter;
    IIS-ServerSideIncludes;
    IIS-HealthAndDiagnostics;
    IIS-HttpLogging;
    IIS-LoggingLibraries;
    IIS-RequestMonitor;
    IIS-HttpTracing;
    IIS-CustomLogging;
    IIS-ODBCLogging;
    IIS-Security;
    IIS-BasicAuthentication;
    IIS-WindowsAuthentication;
    IIS-DigestAuthentication;
    IIS-ClientCertificateMappingAuthentication;
    IIS-IISCertificateMappingAuthentication;
    IIS-URLAuthorization;
    IIS-RequestFiltering;
    IIS-IPSecurity;
    IIS-Performance;
    IIS-HttpCompressionStatic;
    IIS-HttpCompressionDynamic;
    IIS-WebServerManagementTools;
    IIS-ManagementConsole;
    IIS-ManagementScriptingTools;
    IIS-ManagementService;
    IIS-IIS6ManagementCompatibility;
    IIS-Metabase;
    IIS-WMICompatibility;
    IIS-LegacyScripts;
    IIS-LegacySnapIn;
    IIS-FTPPublishingService;
    IIS-FTPServer;
    IIS-FTPManagement;
    WAS-WindowsActivationService;
    WAS-ProcessModel;
    WAS-NetFxEnvironment;
    WAS-ConfigurationAPI


    Вышеприведенная команда установит IIS 7.0 со всеми доступными сервисами. Выберите только те сервисы, которые требует ваша прикладная программа.

    Та же команда может быть запакована в xml-файл и может запускать pkgmgr.exe с файлами параметра xml, также через командную строку:

    pkgmgr.exe /n:IIS7_unattend.xml


    Ниже приведен пример IIS7_unattend.xml файла, который установливает IIS 7.0 с устройствами по умолчанию:

    <?xml version="1.0" ?>
       <unattend xmlns="urn:schemas-microsoft-com:unattend"
       xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
             <servicing>
                <package action="configure">
                   <assemblyIdentity
                   name="Microsoft-Windows-Foundation-Package"
                   version="6.0.6001.16659"
                   language="neutral"
                   processorArchitecture="x86"
                   publicKeyToken="31bf3856ad364e35"
                   versionScope="nonSxS" />
                      <selection name="IIS-WebServerRole" state="true"/>
                      <selection name="WAS-WindowsActivationService" state="true"/>
                      <selection name="WAS-ProcessModel" state="true"/>
                      <selection name="WAS-NetFxEnvironment" state="true"/>
                      <selection name="WAS-ConfigurationAPI" state="true"/>
                </package>
             </servicing>
       </unattend>
    </pre>


    Нужно заметить, что версия Windows, сконструированная через xml-файл (версия="6.0.6001.16659"), является номером полной версии OS, иначе xml-файл не будет работать.

    Откройте свойства файла regedit.exe, чтобы получить номер последней конструкции:

    Установка IIS 7.0
    Рисунок 6: Свойства Regedit.exe


    Версия конструкции нужна в версии продукта (Product version), представленной выше.

    Для получения более подробной информации об автоматической установке IIS 7.0 или о xml-синатксисе, используемом автоматическими установками посетите веб-сайт Микрософт: www.iis.net.

    IIS в Windows Vista

    IIS 7.0 доступно и в Windows Vista почти со всеми устройствами IIS 7.0.

    Установка IIS 7.0 в Windows Vista ненмого отличается от установки IIS 6.0 в Windows XP, но она все такая же простая.

    Вы можете установить IIS через:

    Control Panel – Programs and Features – Turn Windows features on or off (found in the task pane).

    Выберите “Internet Information Services”, как показано ниже, и пройдите через диалоговые окна.

    Установка IIS 7.0
    Рисунок 7: Устройства Windows Features и выбранные устройства IIS


    IIS 7.0 успешно установлен в Windows Vista с настройками по умолчанию. Убедитесь, что он работает, используя http://localhost.

    Установка IIS 7.0
    Рисунок 8: Веб-сайт по умолчанию


    Использование Internet Information Services Manager для управления и настройки IIS.

    Установка IIS 7.0
    Рисунок 9


    Если вы хотите использовать ASP, ASP.NET или даже PHP, установите модули, необходимые для этих страниц хост-узлов, это можно сделать во время установки IIS или после ее завершения.

    Можно установить IIS 7.0 в Windows Vista автоматически, как об этом говорилось выше.

    Заключение

    IIS 7.0 в Windows Server 2008 является более гибким в администратировании и управлении.

    Установка IIS в качестве части коренного сервера (Server Core) Windows Server 2008 является великим устройством и может являться хорошим методом использования веб-IIS. К счастью, программное обеспечение для .NET (ASP.NET) в режиме коренного сервера (Server Core) будет доступным в последнем выпуске.

    IIS 7.0 в Windows Vista не ограничен как IIS в предыдущей Windows XP. Установка IIS 7.0 в Windows Vista может быть очень полезной для разработчиков веб-сайтов, которые можно легко передавать между Vista и Windows Server 2008.

    Более того, достаточно легко запускать и работать с IIS 7.0 как в Windows Server 2008, так и в Windows Vista.

    IIS 7.0 доступен в Windows Vista и в качестве составляющей Windows Server 2008, который можно скачать как Пробную версию 0 (RC0)

    Дополнительную информацию о IIS 7.0 можно получить здесь:

    The Microsoft IIS.net TechCenter site
    IIS 7.0 Operations Guide

    Автор: Питер Шмидт (Peter Schmidt)
    Источник: www.windowsnetworking.com
    Русская версия: netdocs.ru


    Оцените статью:
    Голосов 6

    Материалы по теме:
  • Сергей Брин: «Windows неплоха, но...»
  • Установка Windows 7 по локальной сети в несколько шагов
  • Получение списка открытых портов и прослушивающих порты служб
  • Мониторинг изменений ролей.
  • Поддержка фоматов HD DVD и Blu-ray в Windows Media Center
    1. #3

      как бы php-mysql-iis7 настроить, было бы вобще золото

      +

    2. #2

      как бы php-mysql-iis7 настроить, было бы вобще золото

    3. #1

      СПС с статью



    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Для отправки комментария, обязательно ответьте на вопрос

    Вопрос:
    Сколько будет восемь минус четыре?
    Ответ:*




    ВЕРСИЯ ДЛЯ PDA      СДЕЛАТЬ СТАРТОВОЙ    НАПИШИТЕ НАМ    РЕКЛАМА

    Copyright © 2006-2016 Winblog.ru All rights reserved.
    Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.
    Сайт для посетителей возрастом 18+