Windows 7 iis: Включение IIS и обязательных компонентов IIS в Windows 7—Руководства по установке (10.3 и 10.3.1)
Содержание
Службы iis windows 7 от А до Я
Обновлено 16.09.2017
Добрый день уважаемые читатели и гости блога pyatilistnik.org, в прошлый раз я вам рассказал, как производится настройка сервера на Windows Server 2016, сегодня же я хочу отойти от серверных платформ и поговорить про дополнительные возможности десктопных систем, а именно про службы iis windows 7, мы рассмотрим вопрос как их устанавливать и как администрировать. Уверен вам пригодятся знания о данной возможности.
И так, не многие пользователи операционной системы Windows 7, знают, что их любимая операционная система, по мимо стандартных функций, имеет еще и дополнительные и вполне может стать сервером на котором можно запускать свои сайты, для этого в ее состав входит такой компонент, как Internet Information Services или просто IIS. С ним я вас уже знакомил уважаемые читатели в своих постах:
- Установка IIS в Windows Server 2012 r2, там мы инсталлировали версию 8,5
- Установка IIS в Windows 10, тут она более продвинутая чем в семерке
Так, что если у вас более новая система, то вам подойдут выше описанные ссылки, еще хочу отметить, что для того, чтобы на своем компьютере запускать различные сайты, вы можете воспользоваться простым и бесплатным комплексом, под названием Denwer, но это так лирическое отступление.
Для установки диспетчера iis windows 7 есть два варианта:
- Через компоненты
- Через powershell
Добавление компонента Internet Information Services
Делать мы будем это через панель управления, для этого откройте пуск и выберите пункт «Панель управления»
Для удобства выберите отображение крупных значков.
Найдите пункт «Программы и компоненты»
Теперь, чтобы включить службы iis windows 7, нужно запустить компонент, делается это через соответствующее меню, оно у меня отмечено красным овалом.
Выставляем галку на против Службы IIS, обратите внимание, что там будет добавлено, очень много разных компонентов:
- Безопасность
- Компоненты разработки приложений
- Функции повышения быстродействия
- Средства управления веб-сайтом
- Общие функции HTTP
Нажимаем ок и производится инсталляция данного компонента, это может занять некоторое время, по завершении, вам не потребуется перезагрузка.
Найти диспетчер IIS можно в панели управления по пути «Панель управления\Все элементы панели управления\Администрирование»
Либо же вы можете одновременно нажать клавиши Win и R и ввести inetMgr
Откроется все тот же диспетчер по построению сайтов.На этом все, но я вам советую почитать как создавать сайты в Internet Information Services.
Добавление компонента через powershell
Тут все просто откройте оснастку powershell и введите команду:
Install-WindowsFeature -name Web-Server -IncludeManagementTools
Частые вопросы по Internet Information Services в Windows 7
- Как отключить iis windows 7, тут все просто делаем по аналогии с десяткой.
- Как установить iis 10 на windows 7 — ответ никак, десятая версия есть только в Windows 10 или Windows Server 2016
Веб-сервер: IIS — Установка и настройка
- ПО — программное обеспечение
- ОС — операционная система
- ПКМ — правая кнопка мыши
Примечание: Подробная информация по веб-сервису служб IIS содержится на оф. сайте производителя данного ПО, компании «Microsoft»:
- http://msdn.microsoft.com/ru-ru/library/k6h9cz8h(v=vs.100).aspx.
- https://technet.microsoft.com/ru-ru/library/cc731179.aspx
Данная статья мало чем отличается от оригинальной информации и дана здесь для простоты поиска и удобного использования технических данных по теме, при настройке ПО компании «ЮСИЭС» использующего функционал веб-сервисов IIS.
- Полную поддержку по продукту IIS необходимо искать на сайте производителя — www.Microsoft.com.
Веб-серверы – это компьютеры, на которых установлено специальное программное обеспечение, позволяющее принимать запросы от клиентских компьютеров и возвращать ответы на эти запросы. Веб-серверы обеспечивают возможность для совместной работы с данными в Интернете, интрасети или экстрасети.
Веб-серверы IIS 7 позволяют:
- Предоставлять сведения пользователям Интернета.
- Загружать с сервера и отправлять на сервер файлы с использованием протокола FTP или WebDAV.
- Размещать веб-службы, содержащие бизнес-логику для трехуровневых приложений.
- Распространять через Интернет приложения, избавив пользователей от необходимости работать с физическими носителями – дискетами и компакт-дисками.
Веб-серверами могут эффективно пользоваться клиенты самого разного уровня для решения самых разнообразных задач. Например:
- Владельцы небольших предприятий могут рекламировать свои услуги с помощью простых веб-сайтов.
- Владельцы более крупных предприятий смогут заниматься реализацией своих товаров и услуг при помощи системы для размещения заказов в Интернете, которая может состоять из нескольких приложений, размещенных на веб-сайте.
- Крупные предприятия могут разрабатывать для своих сотрудников бизнес-приложения для работы в корпоративной сети.
- Организации, работающие в сфере услуг размещения, могут предоставлять своим заказчикам место на сервере и службы для размещения приложений и информационного содержимого в Интернете.
- Крупные организации могут передавать своим деловым партнерам важную информацию по экстрасети и обеспечивать им возможность работать с приложениями в экстрасетях.
Роль Веб-сервер (IIS) в Windows 7 и Windows Server® 2008 R2 позволяет обмениваться информацией с другими пользователями в Интернете, интрасети или экстрасети. В состав Windows Server 2008 R2 входят службы IIS 7.5, которые представляют собой единую веб-платформу, в состав которой входят IIS, ASP.NET и Windows Communication Foundation. Службы IIS 7.5 обладают следующими ключевыми функциями и усовершенствованными возможностями:
- Встроенные расширения
- WebDAV и FTP
- Фильтрация запросов
- Модули пакета администрирования
- Расширения управления
- Анализатор лучших методик
- Модуль IIS для Windows PowerShell™
- Ведение журнала и трассировка конфигурации
- Расширения размещения приложений
- Повышение надежности служб
- Управляемые служебные учетные записи
- Устанавливаемое веб-ядро
- Отслеживание неудачных запросов для FastCGI
- Расширенная поддержка .
NET support в Server Core
По умолчанию, после штатной установки Windows компненты IIS отключены. Что бы появилась возможность управления web-платформой с использованием диспетчера служб IIS необходимо активировать ряд компонентов.
- В пункте [Панель управления] — [Программы и компоненты] выбрать пункт — [Включение или отключение компонентов Windows].
Рис. — Выбор и активация компонентов IIS.
- Для работы на ОС WIN8.1 и WIN10 необходимо поставить компоненты: [IIS] -> [WWW services] -> [Application development Features]: «ASP.NET 4.5» и «.NET Extensibility 4.5» и включить их согласно рисунку ниже.
рис. — Активация компонентов IIS для Win 8 — 10.
- После установки Microsoft .NET Framework его необходимо зарегистрировать в IIS.
- Для этого необходимо открыть командную строку и от имени администратора выполнить следующие команды:
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
Рис. — Регистрация компонентов IIS.
Примечание: Подробнее об этой процедуре и различных вариантах установки на разных редакциях и битностях (x86 и x64) систем можно ознакомиться по ссылке — http://msdn.microsoft.com/ru-ru/library/k6h9cz8h(v=vs.100).aspx .
- После завершения процесса регистрации Net.Framework можно перейти непосредственно в панель управления IIS. Она располагается по адресу — [Панель управления] — [Администрирование] — [Диспетчер служб IIS].
Рис. — Вид диспетчера служб IIS.
- Слева располагаются названия сайтов, активных или остановленных, привязанных к данной Windows. Справа — элементы управления сайтом.
На этом, установка и регистрация компонентов завершена и можно приступать к работе с диспетчером служб IIS.
- Запустить оснастку диспетчера веб-сервисов IIS.
- Нажать «ПКМ» на вкладку [Сайты] — [Добавить веб-сайт].
- В открывшемся окне заполнить:
- «Имя сайта» — имя, которое будет отображаться в IIS.
- «Пул приложений» — Выбирать «DefaultAppPool» (надо убедиться, что внутри пула выбрано «Номер версии — v4.0», «Режим конвеера — Встроенный»)
- «Физический путь» — Путь к каталогу «WebMonitor» на диске.
- «IP-адрес» — назначить адрес (из списка заданных на компьютере), по которому будет доступен сайт.
- «Порт» — 8083
- «Имя узла» — оставить пустым
В случае, если выбран пункт «Запускать веб-сайт немедленно» — после сохранения можно сразу открывать сайт в браузере.
Рис. — Настройка IIS для использования вебмониторингом.
Где я могу найти IIS в Windows 7?
спросил
Изменено
7 лет, 11 месяцев назад
Просмотрено
116 тысяч раз
У меня установлен и включен IIS в Windows 7, но я не знаю, где его открыть, чтобы настроить веб-сайт.
Кажется, я помню, что в Windows XP он был где-то в Панели управления, но я не могу найти его в Windows 7.
- окна-7
- iis
2
Перед этим вы должны включить IIS для Windows по
- start
- Панель управления
- программ
- Включение/выключение функции Windows
- Проверьте службы IIS (4-й и 5-й
флажок) - хорошо
- перезапустить систему
3
Ответ на вопрос Я знаю, но вы всегда можете использовать Ключ Windows + R , введите inetmgr
, затем нажмите либо ENTER , либо CTRL SHIFT + ENTER .
(я фанат клавиатуры)
1
Вам нужно только зайти в панель управления.
Там в Программа->Программы и компоненты->Программы и компоненты->Включение и отключение компонентов Windows. Нажмите «Включение и выключение компонентов Windows». Установите флажок «Информационные службы Интернета» и нажмите кнопку «ОК».
Затем перейдите в Панель управления->Система и безопасность->Администрирование.
Там вы найдете IIS.
Ах — он еще в панели управления, только не нашел где.
- Старт
- Панель управления
- Система и безопасность
- Инструменты администрирования
(И если вы просматриваете большие или маленькие значки, а не по категориям, вы переходите прямо к инструментам администрирования.)
См. http://technet.microsoft.com/en-us/library/cc770472(WS. 10).aspx
Пуск > Панель управления > Система и безопасность > Административные инструменты
включить разделы IIS — World Wide Web Services & Web Management Tools
Попробуйте запустить IIS с помощью служб:
- C:\Windows\system32
- Услуги
- Открыть
- Запустить службы IIS
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Обязательно, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie
.
Установка
— IIS 7 не устанавливается в Windows 7, несмотря на попытки использовать инструмент Windows Fix It, удаление/переустановку .NET 3.5 и т. д.
Машина с Windows 7, но пока ничего не удалось решить проблему. Когда я пытаюсь установить IIS 7, я получаю это сообщение:
Произошла ошибка. Не все функции были успешно изменены.
Это также происходит, если я пытаюсь выполнить полную установку вместо базовой установки .NET Framework 3.5.
Я пробовал несколько других способов решения проблемы с IIS 7:
Удаление .NET 3.5, перезагрузка, переустановка .NET 3.5 (базовая установка), затем установка IIS 7.
Удаление .NET 3.5, перезагрузка, не переустановка, а установка IIS 7.
Запуск инструмента Windows Fix It. (Он обнаружил, что что-то не так с установкой IIS 7, но столкнулся с какой-то собственной ошибкой при попытке ее исправить.
)
После того, как инструменту Windows Fix It удалось успешно исправить некоторые другие проблемы, получив кучу обновлений Windows, перезагрузив компьютер, а затем установив IIS 7.
Убедитесь, что для
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP\Start
установлено значение3
вместо4
.И т. д.
Когда у меня была такая же проблема на том же компьютере несколько месяцев назад, и, в конце концов, я просто пошел дальше, это регистрируется несколько раз в верхней части iis7.log
:
[23/06/2014 20:47:57 ] [ ***** Установка на основе компонентов IIS 7.0 ***** ] [23.06.2014 20:47:57] "C:\Windows\System32\inetsrv\iissetup.exe" /launch C:\Windows\System32\inetsrv\appcmd.exe reset config -section:system.applicationHost/applicationPools [23.06.2014 20:47:57] Запуск командой C:\Windows\System32\inetsrv\appcmd.exe, с параметрами C:\Windows\System32\inetsrv\appcmd.exe reset config -section:system.applicationHost/ applicationPools [23.06.2014 20:47:58] Команда запуска выполнена успешно [23.06.2014 20:47:58] Успехов!
После нескольких из них и до еще нескольких это было зарегистрировано:
[23.06.2014 20:47:59] [ ***** Установка на основе компонентов IIS 7.0 ***** ] [23.06.2014 20:47:59] "C:\Windows\System32\inetsrv\iissetup.exe" /установить SharedLibraries [23/06/2014 20:48:00] Успешно добавлен IIS_IUSRS ACE в DACL в %ProgramData%\Microsoft\Windows\WER\ReportQueue. [23.06.2014 20:48:00] Создан контейнер ключей NetFrameworkConfigurationKey [23.06.2014 20:48:00] Создан ключ пользователя NetFrameworkConfigurationKey [23.06.2014 20:48:00] Установить ACL на NetFrameworkConfigurationKey [23.06.2014 20:48:00] Создан контейнер ключей iisWasKey [23.06.2014 20:48:00] Создал пользовательский ключ iisWasKey [23.06.2014 20:48:00] Создан контейнер ключей iisConfigurationKey [23.06.2014 20:48:00] Создан пользовательский ключ iisConfigurationKey [23.06.2014 20:48:00] Установить ACL на iisConfigurationKey [23.06.2014 20:48:00] iisConfigurationKey уже существует [23.06.2014 20:48:00] Создал AesProvider [23.06.2014 20:48:00] Создал IISWASOnlyAesProvider [23.06.2014 20:48:00] Установка компонента SharedLibraries прошла успешно! [23.06.2014 20:48:00] Успехов! [23/06/2014 20:48:00] [Конец установки на основе компонентов IIS 7.0]
И журналы будут немного развиваться здесь и там, но одна вещь, которая повторилась после вчерашней попытки, была следующей:
[17.02.2015 21:12:29] [ ***** IIS 7.0 Настройка на основе компонентов ***** ] [17/02/2015 21:12:29] "C:\Windows\WinSxS\amd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.17514_none_6f0f7833cb71e18d\Systemiissetup.exe" /lacmdinsetup.exe C:\Windows\rv3 очистить раздел конфигурации: system.webServer/security/applicationDependencies [17.02.2015 21:12:29] < ВНИМАНИЕ! > Не удалось определить, включено ли перенаправление конфигурации. результат = 0x80070032.Предположим, что конфигурация не перенаправлена и продолжается. [17.02.2015 21:12:29] Запуск команды C:\Windows\System32\inetsrv\appcmd.exe, с параметрами C:\Windows\System32\inetsrv\appcmd.exe clear config -section:system.webServer/ безопасность/зависимости приложений [17.02.2015 21:12:29] Игнорирование допустимого сбоя LaunchCommand 0x80070002 [17.02.2015 21:12:29] Успехов! [17.02.2015 21:12:29] [ Конец установки на основе компонентов IIS 7.0 ]
И, наконец, мы заканчиваем несколькими подобными вещами (возможно, из-за того, что я пытался убрать некоторые вещи в течение нескольких минут в самом конце прошлой ночью):
[17.02.2015 21:12:30] [ * **** Настройка на основе компонентов IIS 7.0 ***** ]
[17.02.2015 21:12:30] "C:\Windows\WinSxS\amd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.17514_none_6f0f7833cb71e18d\iissetup.exe" /удалить SharedLibraries
[17.02.2015 21:12:30] < ВНИМАНИЕ! > Не удалось определить, включено ли перенаправление конфигурации.