Настройка iis windows 10

Обновлено: 21.11.2024

IIS (менеджер информационных служб Интернета) на рабочем столе или сервере Windows 10/7 — это, по сути, гибкий и безопасный веб-сервер, предоставляемый Microsoft для настольных и серверных операционных систем. Так же, как Apache и Nginx в дистрибутивах Linux на WIndows, у нас есть IIS.

Установите и настройте веб-сервер (IIS) в Windows 10

Microsoft не интегрировала только настольную версию Windows с IIS-Internet Information Services, вместо этого даже Windows 10 Home можно превратить в веб-сервер с помощью этой функции.

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

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

Итак, если вы хотите настроить и запустить какое-либо приложение на ПК с Windows 10 с использованием IIS, например, WordPress, то вот пошаговое руководство по установке и настройке этого веб-сервера.

Шаг 1. Включите службы IIS в Windows 10

Итак, чтобы установить функцию веб-сервера Windows 10, нам не нужно загружать какие-то специальные пакеты, она уже есть в нашей системе, и нам нужно только активировать ее.

Перейдите в Панель управления-> Выберите программу-> Включение и отключение компонентов Windows.

Включение и отключение функций Windows

Теперь прокрутите вниз, выберите «Internet Information Services» и нажмите кнопку «ОК», чтобы установить его. Позже перезагрузите компьютер, чтобы изменения вступили в силу.

Включить информационные службы Интернета — IIS в Windows 10

Шаг 2. Запустите диспетчер информационной службы Интернета (IIS)

Перейдите в окно поиска Windows 10 и просто введите IIS, и вы получите установленное приложение диспетчера веб-сервера, щелкните его, чтобы запустить.

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

Запустить диспетчер информационных служб Интернета (IIS)

Шаг 3. Тестирование веб-сервера IIS

Проверить, работает ли веб-сервер IIS

Однако для недавно установленного веб-сервера IIS такой проблемы не возникнет.

Щелкните правой кнопкой мыши параметр «Веб-сайт по умолчанию», указанный в разделе «Сайты», и выберите «Редактировать привязки».

Теперь нажмите кнопку «Изменить» и измените номер порта на тот, который вы хотите использовать. Вы также можете указать любой конкретный IP-адрес, который вы хотите использовать для этого номера порта.

Шаг 4. Настройте и установите WordPress с помощью IIS Manager

Итак, чтобы дать вам представление о том, как разместить веб-сайт HTML или веб-приложение, такое как WordPress, на IIS, мы собираемся его настроить.

Однако при размещении веб-сайта в IIS шаги будут одинаковыми как для WordPress, так и для простого HTML. Тем не менее, будучи веб-приложением, WordPress также нуждается в поддержке PHP.

Нажмите правой кнопкой мыши на веб-сайте по умолчанию и выберите "Обзор".

Откроется корневой каталог %SystemDrive%\inetpub\wwwroot. Теперь просто извлеките туда все ваши файлы WordPress. Если запросит разрешение, дайте его.

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

Добавить index.php в документ по умолчанию.

Выберите веб-сайт по умолчанию и дважды щелкните значок документа по умолчанию, затем добавьте ссылку, указанную на правой боковой панели. Введите index.php и сохраните его.

Добавить index.php в документ по умолчанию

Снова щелкните правой кнопкой мыши на веб-сайте по умолчанию ->Исследовать, а затем переименуйте wp-config-sample.php в wp-config.php.

Теперь отредактируйте файл wp-config.php и измените следующие элементы, выделенные красным цветом… Короче говоря, добавьте данные базы данных.

В случае, если у вас будет указано, что у вас нет разрешения на запись файла wp-config, просто щелкните правой кнопкой мыши веб-сайт по умолчанию в диспетчере IIS и выберите «Изменить разрешения».

Редактировать разрешение веб-сайта

Перейдите на вкладку "Безопасность" и выберите системного пользователя Windows. Затем кнопка «Редактировать» -> Дайте ему все разрешения, а затем нажмите кнопку «ОК».

Изменить права доступа к корневому каталогу

Точно так же, если вы разместили файл веб-сайта на основе HTML для разработки в корневом каталоге веб-сайта по умолчанию, вы увидите это.

Как отключить веб-сервер IIS в Windows 10

Если вам не нужен диспетчер IIS и вы хотите его отключить. Снова откройте «Включить или выключить функцию Windows» и снимите флажок «Информационные службы Интернета». Это удалит веб-сервер IIS с вашего ПК, ноутбука или сервера с Windows 10 или Windows 7.

Тейлор Гибб

Тейлор Гибб
Писатель

Тейлор Гибб — профессиональный разработчик программного обеспечения с десятилетним опытом работы. Он работал региональным директором Microsoft в Южной Африке в течение двух лет и получил несколько наград Microsoft MVP (самый ценный профессионал). В настоящее время он работает в отделе исследований и разработок в Derivco International. Подробнее.

Ник Льюис
Писатель

Ник Льюис — штатный автор How-To Geek. Он использует компьютеры уже 20 лет — возится со всем — от пользовательского интерфейса до реестра Windows и прошивки устройств. До How-To Geek он использовал Python и C++ в качестве внештатного программиста. В колледже Ник широко использовал Fortran, чтобы получить степень по физике. Подробнее.

Примечание. В Windows могут работать разные версии IIS. Это один и тот же процесс во всех современных версиях Windows.

Установка IIS

Сохраняя модульную структуру Microsoft, IIS в Windows по-прежнему является необязательным компонентом Windows в современных версиях Windows.

Чтобы установить его, нажмите Windows+R, введите appwiz.cpl в поле запуска и нажмите Enter.

Откроется часть «Программы и компоненты» панели управления. Нажмите на ссылку "Включение или отключение компонентов Windows" слева.

Теперь установите флажок "Информационные службы Интернета".

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

После нажатия кнопки "ОК" это диалоговое окно на некоторое время появится на вашем экране.

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

Это все, что нужно сделать.

  • › Лучшие статьи по использованию и настройке Windows 8
  • › Компьютерщик для начинающих: как разместить собственный веб-сайт в Windows (WAMP)
  • › Как восстановить метки панели задач в Windows 11
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Почему прозрачные чехлы для телефонов желтеют?
  • › Что означает XD и как вы его используете?
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › Почему СМС должен умереть
  • Установите IIS на Windows Server® 2012 с помощью пользовательского интерфейса диспетчера IIS.
  • Установите IIS в Windows® 8 с помощью пользовательского интерфейса диспетчера IIS.
  • Установите IIS с помощью командной строки.

Чтобы установить IIS в Windows Server 2012 или Windows 8, вы должны войти в систему как член группы администраторов.

При желании вы можете использовать установщик веб-платформы (Web PI) для установки IIS и сторонних приложений, работающих в IIS. Поскольку Web PI устанавливает последние версии доступных предложений веб-платформы, всего за несколько простых щелчков вы можете загрузить и установить любые новые инструменты или обновления. Дополнительные сведения о Web PI см. в статье Дополнительные сведения и установка Web PI.

  1. На начальном экране щелкните правой кнопкой мыши плитку командной строки и выберите "Запуск от имени администратора".
  2. В командной строке введите следующее: dism /online /enable-feature /featurename:netfx3
  3. Дождитесь завершения команды. Это может занять несколько минут.
  4. Закройте окно командной строки.

На начальной странице щелкните плитку диспетчера серверов и нажмите кнопку ОК.

В диспетчере серверов выберите «Панель управления» и нажмите «Добавить роли и функции».

В мастере добавления ролей и компонентов на странице "Перед началом" нажмите "Далее".

На странице "Выбор типа установки" выберите "Установка на основе ролей или компонентов" и нажмите "Далее".

На странице "Выбор целевого сервера" выберите "Выбрать сервер из пула серверов", выберите свой сервер и нажмите "Далее".

На странице "Выбор ролей сервера" выберите "Веб-сервер (IIS)" и нажмите "Далее".

На странице "Выбор функций" нажмите "Далее".

На странице "Роль веб-сервера (IIS)" нажмите "Далее".

На странице "Сводка компонентов для установки" подтвердите свой выбор и нажмите "Установить".

Нажмите "Далее".

На странице "Подтверждение выбора установки" нажмите "Установить".

На странице "Ход установки" убедитесь, что установка роли веб-сервера (IIS) и необходимых служб роли выполнена успешно, а затем нажмите "Закрыть".

Чтобы убедиться, что IIS успешно установлен, введите в веб-браузере следующее:

Отображается стандартная страница приветствия IIS.

На начальной странице щелкните плитку панели управления.

На панели управления нажмите "Программы", а затем нажмите "Включение или отключение компонентов Windows".

В диалоговом окне "Компоненты Windows" нажмите "Информационные службы Интернета", чтобы установить компоненты по умолчанию.

Нажмите "ОК", чтобы закрыть диалоговое окно "Компоненты Windows".

Чтобы убедиться, что IIS успешно установлен, введите в веб-браузере следующее:

Отображается стандартная страница приветствия IIS.

Введите следующую команду в командной строке или в сценарии:

  • Строка псевдонима, которая становится частью корневого URL приложения.
  • Пул приложений для запуска приложения.
  • Физический путь к файлам приложения на сервере.

Откройте диспетчер IIS.

  • Для Windows Server 2012: на начальной странице щелкните плитку Диспетчер серверов, а затем нажмите кнопку ОК. В диспетчере серверов откройте меню "Сервис" и выберите "Диспетчер информационных служб Интернета (IIS)".
  • В Windows 8 на начальной странице введите Панель управления, а затем щелкните значок панели управления в результатах поиска. На экране панели управления щелкните Система и безопасность, щелкните Администрирование, а затем щелкните Диспетчер информационных служб Интернета (IIS).

На панели "Подключения" разверните узел "Сайты".

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

В текстовом поле Псевдоним введите значение URL-адреса приложения, например маркетинг. Это значение используется для доступа к приложению по URL-адресу.

Нажмите «Выбрать», если вы хотите выбрать пул приложений, отличный от того, который указан в поле «Пул приложений». В диалоговом окне "Выбор пула приложений" выберите пул приложений из списка "Пул приложений" и нажмите кнопку "ОК".

В текстовом поле Физический путь введите физический путь к папке приложения или нажмите кнопку обзора (. ), чтобы перейти к файловой системе и найти папку.

При необходимости нажмите Подключиться как, чтобы указать учетные данные, у которых есть разрешение на доступ к физическому пути. Если вы не используете определенные учетные данные, выберите параметр Пользователь приложения (сквозная проверка подлинности) в диалоговом окне Подключиться как.

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

Нажмите "ОК".

Чтобы добавить приложение на сайт, используйте следующий синтаксис:

appcmd добавить приложение /site.name:string /path:string /physicalPath:string

Переменная site.name:string — это имя веб-сайта, на который вы хотите добавить приложение. Переменная path:string — это виртуальный путь к приложению, например /application , а PhysicalPath:string — это физический путь к содержимому приложения в файловой системе.

Например, чтобы добавить приложение marketing на сайт contoso с содержимым c:\application , введите в командной строке следующее и нажмите клавишу ВВОД:

В этом разделе описывается, как установить и настроить информационную службу Интернета (IIS) для веб-клиента Microsoft Dynamics NAV. Чтобы развернуть веб-клиент Microsoft Dynamics NAV, необходимо установить компоненты веб-сервера Microsoft Dynamics NAV на компьютер, на котором запущены IIS 7.5, IIS 8.0, IIS 8.0 или IIS 10.0. Веб-сайт для веб-клиента Microsoft Dynamics NAV установлен в IIS.

В IIS должны быть включены следующие функции:

Если вы размещаете компоненты веб-сервера Microsoft Dynamics NAV на ферме серверов IIS, использующей маршрутизацию запросов приложений (ARR), см. раздел Настройка заголовков в правилах маршрутизации запросов приложений (ARR).

Вместо ручной установки IIS вы можете использовать мастер установки Dynamics NAV для установки и включения функций IIS. Дополнительные сведения см. в разделе Использование программы установки Microsoft Dynamics NAV для установки функций IIS.

Установите IIS в Windows 7, 8, 8.1 и 10

На начальной странице выберите Панель управления, а затем выберите Программы.

В разделе "Программы и компоненты" выберите "Включение или отключение компонентов Windows".

Откроется диалоговое окно компонентов Windows.

Разверните элемент корневого уровня Internet Information Services, разверните World Wide Web Services, а затем выполните следующие действия:

Разверните раздел "Функции разработки приложений" и выберите следующие функции:

Расширения ISAPI

Фильтры ISAPI

Разверните раздел Безопасность и выберите следующие функции:

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

Аутентификация Windows

В разделе "Информационные службы Интернета" разверните Инструменты веб-управления, а затем выберите Консоль управления IIS.

Это необязательный шаг для установки диспетчера IIS службы IIS. Вы используете Internet Information Service IIS Manager для управления локальными и удаленными веб-серверами и сайтами.

Нажмите кнопку OK, чтобы завершить установку.

Откроется веб-сайт по умолчанию, на котором должно отображаться изображение IIS 8.

Установка IIS на Windows Server 2012 и 2016

На начальной странице выберите Диспетчер серверов.

На панели навигации выберите Панель инструментов, а затем выберите Добавить роли и функции.

В мастере добавления ролей и компонентов на странице "Перед началом работы" нажмите кнопку "Далее".

На странице "Выбор типа установки" выберите "Установка на основе ролей" или "Установка на основе компонентов", а затем нажмите кнопку "Далее".

На странице "Выбор целевого сервера" выберите "Выбрать сервер из пула серверов", выберите свой сервер из списка "Пул серверов" и нажмите кнопку "Далее".

В окне "Выбор ролей сервера" выберите "Веб-сервер (IIS)", а затем нажмите кнопку "Далее".

Если появится диалоговое окно "Добавить компоненты, необходимые для веб-сервера (IIS)", выберите "Добавить компоненты".

Если вы не хотите устанавливать консоль управления IIS, снимите флажок "Включить средства управления" и нажмите кнопку "Продолжить".

N.NN указывает номер версии, который может варьироваться между 4.50, 4.60 и 4.70 в зависимости от версии Windows Server.

Добавлены следующие дополнительные функции.

Добавлены следующие дополнительные функции.

На странице "Выбор компонентов" нажмите кнопку "Далее".

На странице "Роль веб-сервера (IIS)" нажмите кнопку "Далее".

На странице "Выбор служб ролей" убедитесь, что выбраны как минимум следующие службы ролей.

Безопасность

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

Аутентификация Windows

Разработка приложений

Расширения ISAPI

Фильтры ISAPI

Инструменты управления (необязательно)

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

Нажмите кнопку "Далее"

На странице "Подтвердить выбор установки" нажмите кнопку "Установить".

На странице "Ход установки" подтвердите успешное завершение установки и нажмите кнопку "Закрыть".

Откроется веб-сайт по умолчанию, и на нем должно отображаться изображение IIS.

Настройка заголовков в правилах маршрутизации запросов приложений (ARR)

На ферме серверов в IIS добавьте или измените правило маршрутизации, чтобы включить серверную переменную для X-Forwarded-Proto . Например, с помощью диспетчера IIS выберите «Правила маршрутизации» > «Перезапись URL-адреса» > «Правка» > «Переменные сервера», а затем добавьте переменную сервера со следующими параметрами:

Читайте также: