Основная информация при развертывании в ОС WINDOWS
Прежде, чем начать установку сервиса новостей, на сервере должны быть включены определенные роли и компоненты IIS и установлен dotnet Microsoft .NET Core Windows Server Hosting. Все установки рассматриваются ниже.
Информация о IIS (Internet Information Services)
IIS (Internet Information Services) — набор сервисов от компании Microsoft для работы веб-сервера и других интернет-служб. Основным компонентом IIS является веб-сервер, который позволяет размещать в Интернете сайты.
IIS поддерживает следующие протоколы: HTTP, HTTPS, FTP, POP3, SMTP, NNTP.
Цель использования: обеспечить эффективное и надёжное размещение, запуск и обслуживание веб-контента.
Требует для работы: Windows 7 или более поздней версии, Windows Server 2012 R2 и более поздние версии.
Информация о Microsoft .NET Core Windows Server Hosting
Microsoft .NET Core Windows Server Hosting — это пакет для хостинга веб-приложений .NET Core на серверах Windows.
Пакет устанавливает .NET Core Runtime, .NET Core Library и модуль ASP.NET Core Module, который создаёт проксирование между IIS и сервером Kestrel.
Обязательным условием является установка .NET Core версии 6.0.33
Цель использования: развёртывание, эксплуатация и управление приложениями .NET Core на сервере Windows.
Требует для работы: Windows Server 2012 R2 или выше.