Платформа .NET Core
Для работы серверных компонентов установите платформу .NET Core версии 3.1.
Платформа .NET Core является кроссплатформенной средой разработки с открытым исходным кодом от компании Microsoft и поддерживается как на Windows, так и на различных дистрибутивах Linux.
Информация о последней версии продуктов .NET Core 3.1, исполняемые файлы для установки и исходный код доступны на портале Microsoft.
Для работы на ОС Linux достаточно минимальной версии продукта .NET Core Runtime, на ОС Windows рекомендуется использовать Hosting bundle ASP.NET Core Runtime, в котором содержится .NET Runtime и поддержка IIS.
- ОС Windows
- ОС Linux
До установки Microsoft .NET Core 3.1 Hosting Bundle убедитесь, что вы установили и настроили компоненты IIS.
Для установки .NET Core скачайте исполняемый файл с портала Microsoft из раздела ASP.NET Core Runtime - Installers - Hosting bundle и запустите файл.
Для установки .NET Core на ОС Linux требуется учетная запись с правами суперпользователя.
Установите .NET Core вручную:
- Скачайте с портала Microsoft архив ASP.NET Core Runtime для нужной архитектуры Linux из раздела Binaries.
- Откройте терминал, распакуйте скачанный архив в директорию /usr/share/dotnet и создайте ссылку на исполняемый файл в каталог для объявления исполняемых объектов ОС.
Чтобы проверить успешность установки .NET Core, выполните команду dotnet --info
. NET Core установлен корректно, если команда завершилась без ошибок и в выводе команды указан номер версии 3.1.
В переменную DOTNET_FILE записан путь к скачанному архиву:
DOTNET_FILE=aspnetcore-runtime-3.1.32-linux-x64.tar.gz
sudo mkdir -p /usr/share/dotnet
sudo tar zxf $DOTNET_FILE -C /usr/share/dotnet
sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet