Андрей Смирнов
Время чтения: ~9 мин.
Просмотров: 285

Как установить и запустить сервер Nginx на Windows 10



Как установить iis на windows 10 за минуту

Как установить iis на windows 10 за минуту

iis.png

Добрый день, в прошлый раз я вам рассказал, как отключить Internet Information Services и мы в этом разобрались, теперь же я хотел вернуться к клиентской версии операционной системы, а именно к Windows 10 Creators Update и другие редакции, многие из пользователей не предполагают, что еще со времен Windows 7, ее можно превратить в настоящий веб-сервер, на той же службе IIS и создавать на ней свои сайты, такой аля хостинг, как в Европе. Сегодня я вам покажу, как установить iis на windows 10 за минуту, вы поймете, что это реально просто и дешевле, чем покупать серверную версию.

Диспетчер служб iis в windows 10

Итак, службы iis в windows 10 по умолчанию, находятся в выключенном состоянии, а точнее, данный компонент не установлен из коробки, сделано это специально, чтобы не тратились ресурсы компьютера и лишние сокеты не крутились на нем. Чтобы нам добавить нужный компонент, сделайте вот что. Нажмите сочетание клавиш Win+R и введите в окне выполнить:

control panel

otkryivaem-control-panel-v-windows-10.png

В результате чего у вас откроется панель управления Windows. Сделаем в ней представление значков в формате «Крупные значки»

dobavlenie-komponenta-iis-windows-10.png

Далее находим пункт «Программы и компоненты»

Programmyi-i-komponentyi-Windows-10.png

Переходим в пункт «Включение или отключение компонентов Windows», мы с вами это уже делали, устанавливая telnet клиент

iis-windows-10.png

Находим среди множества пунктов «Службы Интернета», ставим на против них галку и нажимаем ок. У вас начинается установка IIS windows 10.

komponent-sluzhbyi-IIS.png

Компонент веб сервер IIS, будет добавлен в считанные секунды, после чего я вам советую перезагрузить вашу операционную систему Windows 10.

veb-server-iis-windows-10.png

Как и писал выше, перезапустим систему.

perezagruzka-sistemyi.png

Кстати, как только вы все установили, перед запуском не поленитесь поискать свежие обновления в центре обновления Windows, так как могут быть свежие заплатки. Теперь смотрите, как вы можете теперь открыть диспетчер IIS. Есть несколько способов, первый, нажмите WIN+R и введите inetMgr. У вас откроется нужная оснастка.

inetMgr-Internet-Information-Services.png

Второй метод, это открыть кнопку пуск и в папке «Средства администрирования» найдите «Диспетчер служб IIS»

Zapusk-dispetchera-IIS-cherez-pusk.png

Вот так вот выглядит оснастка. Далее я вам советую почитать, про создание сайтов.

Dispetcher-IIS-Windows-10.png

Установить IIS 8.5 через powershell

Можно командой:

Install-WindowsFeature -name Web-Server -IncludeManagementToolsСен 15, 2017 09:00

Windows 10 — это современная операционная система для компьютеров. На сегодняшний день в ней существует огромное количество различных скрытых функций, приложений и служб. Все они уже включены в Windows и позволяют расширить потенциал системы.

Именно такой службой является IIS или как принято называть — Internet Information Service. Специализированный сервис IIS — это комплект, предназначенный для создания, редактирования и полного управления сайтами. Такой специализированный сервис может использовать абсолютно любой пользователь и создавать на сервисе IIS собственные веб-сайты, являясь хостингом для них. Необходимо знать, что один сервер IIS способен управлять сразу несколькими веб-сайтами. При этом такой сайт будет иметь собственные свойства и настройки.

Интересные статьи по теме:

Настройка горячих клавиш Windows 10

Как добавить пользователя в локальные администраторы в Windows 10

Как настроить электропитание в системе Windows 10

Аварийный дамп памяти Windows 10

Как установить IIS в Windows 10

Изначально служба IIS в операционной системе Windows 10 выключена, а точнее не установлена. Это сделано с той целью, чтобы система поглощала, как можно меньше ресурсов и ваш персональный компьютер работал более оптимально. Поэтому если вы не нуждаетесь в данной службе, то желательно научиться ее включать и таким же образом выключать, чтобы не тратить лишние ресурсы вашего компьютера.

Для того чтобы установить службу IIS необходимо

Попасть в управление панели Windows. Сделать это можно с помощью клавиш Win + R, прописав там — control panel.

1-5.png

В открывшемся окне в правом вернем углу выбрать размер значков и выбрать в панели — крупные значки.

2-5.png

После чего найти пункт программы и компоненты. Найти их можно в этом окне, пролистав мышкой, далее необходимо зайти в этот пункт.

3-5.png

Теперь остается обратиться во вкладку включение или отключение компонентов Windows. Находиться она в левой стороне экрана.

4-4.png

В этой вкладке среди множества различных служб необходимо найти службу интернета. Находится она в папке службы iis.

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

Попасть в эту службу можно при помощи пуска, где у пользователя должна появиться новая вкладка с названием – диспетчер служб iis.

Теперь с помощью этой вкладки можно входить в Internet Information Service. В этом окне можно настраивать, управлять и редактировать вебсайт.

Функционал службы достаточно обширный и конечно прежде всего подойдет для профессиональных пользователей, которые знакомы с веб-сайтами и хостингами. Хотя и пользоваться данной службой будет не затруднительно обычным юзерам.

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

Сегодня мы с Вами научимся устанавливать веб сервер IIS в операционной системе Windows Server 2016 нескольким способами, а именно с помощью графического инструмента и, конечно же, с помощью Windows PowerShell.

Содержание

Что такое IIS 10?

IIS (Internet Information Services) — это набор служб, предназначенный для реализации web сервера в операционной системе Windows с поддержкой сайтов HTML и приложений на ASP.NET или ASP. В Windows Server он распространяется в виде отдельной роли с достаточно большим количеством служб роли. Ранее в материале «Описание и назначение ролей сервера в Windows Server 2016» мы рассмотрели краткое описание всех ролей сервера и их служб, в том числе и роли «Веб-сервер (IIS)» поэтому повторяться сейчас, т.е. описывать каждую из служб роли, я не буду.

В актуальной на данный момент версии серверной операционной системе Windows Server 2016 присутствует также самая новая версия веб сервера, а именно – IIS 10.

Версии веб сервера IIS

Версия IIS Версия операционной системы
10 Windows 10; Windows Server 2016
8.5 Windows 8.1; Windows Server 2012 R2
8.0 Windows 8; Windows Server 2012
7.5 Windows 7; Windows Server 2008 R2
7.0 Windows Vista; Windows Server 2008
6.0 Windows Server 2003
5.1 Windows XP Professional
5.0 Windows 2000

Установка Web сервера IIS 10

Итак, давайте переходить к рассмотрению процесса установки, и для примера давайте просто установим основные компоненты, которые необходимы для функционирования веб сервера и его администрирования (средства управления), а также разместим на нем простую HTML страничку, т.е. по сути HTML сайт, для проверки работы web сервера. Если Вам необходимо размещать приложения, например на ASP.NET, то Вам необходимо также установить соответствующие службы роли из раздела «Разработка приложений».

Установка веб сервера IIS с помощью мастера

Сначала давайте разберем процесс установки web сервера IIS 10 с помощью «Диспетчера серверов», а конкретней «Мастера добавления ролей и компонентов».

Шаг 1

Открываем диспетчер серверов «Пуск ->Диспетчер серверов».

Install_WEB_Server_Windows_Server_1.jpg

Затем запускаем «Мастер добавления ролей и компонентов», меню «Управление ->Добавить роли и компоненты».

Install_WEB_Server_Windows_Server_2.jpg

Шаг 2

Затем жмем «Далее».

Install_WEB_Server_Windows_Server_3.jpg

Шаг 3

Потом выбираем тип установки «Установка ролей или компонентов», жмем «Далее».

Install_WEB_Server_Windows_Server_4.jpg

Шаг 4

Затем выбираем целевой сервер и жмем «Далее».

Install_WEB_Server_Windows_Server_5.jpg

Шаг 5

На шаге выбора ролей отмечаем роль «Веб-сервер (IIS)». Автоматически Вам сразу предложат установить компонент «Консоль управления службами IIS», мы соглашаемся и жмем «Добавить компоненты».

Install_WEB_Server_Windows_Server_6.jpg

И сразу жмем «Далее».

Install_WEB_Server_Windows_Server_7.jpg

Шаг 6

Все необходимые компоненты мы уже отметили, поэтому на этом шаге также сразу жмем «Далее».

Install_WEB_Server_Windows_Server_8.jpg

Шаг 7

Теперь нам необходимо настроить установку роли «Веб-сервер IIS», сначала жмем «Далее».

Install_WEB_Server_Windows_Server_9.jpg

А потом выбираем необходимые службы роли, по умолчанию минимальное количество служб уже будет выбрано, но если Вам нужно что-то еще, то отмечаете их галочкой. Для нашей тестовой задачи, т.е. разместить простой статический HTML сайт, отмеченных по умолчанию служб будет достаточно, жмем «Далее».

Install_WEB_Server_Windows_Server_10.jpg

Шаг 8

Проверяем выбранные роли, службы и компоненты и жмем «Установить».

Install_WEB_Server_Windows_Server_11.jpg

Установка будет завершена, как появится соответствующее сообщение.

Install_WEB_Server_Windows_Server_12.jpg

Установка web сервера IIS с помощью Windows PowerShell

Для того чтобы установить web сервер IIS с помощью PowerShell запускайте оболочку Windows PowerShell и вводите следующие команды (перечисленные ниже команды установят все те же службы, которые мы установили с помощью мастера чуть выше).

Документ по умолчанию

      Install-WindowsFeature -Name "Web-Default-Doc"    

Обзор каталога

      Install-WindowsFeature -Name "Web-Dir-Browsing"    

Ошибки http

      Install-WindowsFeature -Name "Web-Http-Errors"    

Статическое содержимое

      Install-WindowsFeature -Name "Web-Static-Content"    

Фильтрация запросов

      Install-WindowsFeature -Name "Web-Filtering"    

Ведение журнала http

      Install-WindowsFeature -Name "Web-Http-Logging"    

Сжатие статического содержимого

      Install-WindowsFeature -Name "Web-Stat-Compression"    

Консоль управления службами IIS

      Install-WindowsFeature -Name "Web-Mgmt-Console"    

Install_WEB_Server_Windows_Server_13.jpg

Размещаем HTML сайт на веб сервере IIS

Первое что нужно сделать — это создать корневую директорию нашего тестового сайта, для этого в каталоге С:inetpub создаем папку TestSite и в нее для проверки добавляем файл index.html со следующим содержимым, например

<Н1>Тестовый сайтН1>

Затем открываем «Диспетчер служб IIS», это можно сделать, например, из диспетчера серверов «Средства ->Диспетчер служб IIS».

Install_WEB_Server_Windows_Server_14.jpg

Потом щелкаем правой кнопкой мыши по пункту «Сайты ->Добавить веб-сайт».

Install_WEB_Server_Windows_Server_15.jpg

Откроется окно добавления веб сайта, заполняем необходимые поля и жмем «ОК» (TestSite в моем случае это название сайта).

Install_WEB_Server_Windows_Server_16.jpg

Теперь можем проверить работу веб сервера и только что созданного сайта, для этого открываем любой веб браузер и переходим на сайт TestSite (только помните, для того чтобы у Вас также как у меня открылся сайт по имени, он должен быть добавлен на DNS сервере (создана A запись) или хотя бы для тестов добавлена запись в файл HOSTS локального сервера).

Install_WEB_Server_Windows_Server_17.jpg

Удаление веб сервера IIS с помощью мастера

Для удаления web сервера IIS открываем диспетчер серверов, затем в меню нажимаем «Управление ->Удалить роли и компоненты».

Install_WEB_Server_Windows_Server_18.jpg

В итоге запустится «Мастер удаления ролей и компонентов», где мы делаем практически то же самое, что и при установке, только галочки мы не ставим, а снимаем.

Install_WEB_Server_Windows_Server_19.jpg

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

Удаление web сервера IIS с помощью PowerShell

Для удаления web сервера IIS на PowerShell запускаем оболочку Windows PowerShell и используем командлет Uninstall-WindowsFeature. Для удаления следующих служб ролей веб сервера IIS, можно использовать вот такие команды:

Документ по умолчанию

      Uninstall-WindowsFeature -Name "Web-Default-Doc"    

Обзор каталога

      Uninstall-WindowsFeature -Name "Web-Dir-Browsing"    

Ошибки http

      Uninstall-WindowsFeature -Name "Web-Http-Errors"    

Статическое содержимое

      Uninstall-WindowsFeature -Name "Web-Static-Content"    

Фильтрация запросов

      Uninstall-WindowsFeature -Name "Web-Filtering"    

Ведение журнала http

      Uninstall-WindowsFeature -Name "Web-Http-Logging"    

Сжатие статического содержимого

      Uninstall-WindowsFeature -Name "Web-Stat-Compression"    

Консоль управления службами IIS

      Uninstall-WindowsFeature -Name "Web-Mgmt-Console"    

Вот мы с Вами и научились устанавливать и удалять web сервер IIS в операционной системе Windows Server 2016 и на этом у меня все, пока!

Используемые источники:

  • http://pyatilistnik.org/how-to-install-iis-on-windows-10/
  • https://www.softo-mir.ru/iis-v-windows-10/
  • https://info-comp.ru/sisadminst/563-install-iis-10-in-windows-server-2016.html

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации