Веб сервер IIS, запуск и настройки

IIS (Internet Information Services) — комплекс служб Интернета от компании Майкрософт. IIS распространяется с операционными системами семейства Windows. Основным компонентом IIS является веб-сервер, который обслуживает веб сайты расположенные на локальной машине и в интернете. IIS поддерживает протоколы HTTP, HTTPS, FTP, POP3, SMTP. IIS сервер позволяет использовать для сайтов программирование на ASP.NET, PHP, Python, баз данных MSSQL, MySQL, малое потребление ресурсов процессора, является одним из самых быстрых серверов, имеет централизованную поддержку компании Microsoft.

Службы IIS не устанавливаются по умолчанию при установке Windows. Чтобы установить веб-сервер для работы с сайтами ASP.NET необходимо включить компонент Windows IIS. Активация служб IIS Панель Управления - Программы - Включение и отключение компонентов Windows - поставьте галочки у себя также как на рисунке, на первое время этого достаточно, в дальнейшем можно будет добавить необходимые настройки.

Для работы вебсайтов на основе ASP.NET обязательно требуется установка .NET Framework, для универсальности желательно 3, 3.5, 4, 4.5 версии.

Если сайтов у вас несколько, для каждого сайта необходимо установить привязки: прикрепление сайта к имени и порту. В большинстве случаев достаточно оставить сатйы на порту 80 и придумать уникальное имя, в пределах данного сервера, по которому вы будете получать доступ к сайту через браузер.
Для того чтобы работать с несколькими сайтами на адресе 127.0.0.1 (или на другом) необходимо в файле hosts расположенный по адресу C:\Windows\System32\drivers\etc дописать необходимые строки соответствия адреса имени сайта как на рисунке.
Количество просмотров 3985

Книги по тематике

Основы ASP.NET 2.0 Гаряка А.А., 2014 В курсе рассматривается создание web-приложений, использующих ASP.NET 2.0. ASP.NET —это технология,... Узнать больше »
ASP.NET Core. Разработка приложений. Руководство Чамберс Джеймс, 2018 Современные разработчики занимаются построением кроссплатформенных приложений, их сопровождением... Узнать больше »
Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET Виега Дж., 2018 Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы,... Узнать больше »
ASP.NET MVC 5 с примерами на C# 5.0. Для профессионалов Фримен Адам, 2015 Инфраструктура ASP.NET MVC 5 представляет собой последнюю версию веб-платформы ASP.NET от Microsoft.... Узнать больше »
Яндекс цитирования Rambler's Top100 Яндекс.Метрика