架构师_程序员_码农网

Имя пользователя Получить пароль
Регистрация

QQ登录

Всего один шаг, чтобы начать

Поиск
Просмотров:22510|Ответов: 2
打印 上一主题 下一主题

[Документация]Runtime Environment for ASP.NET Core 3.1 Installation on CentOS 7

[Копировать ссылку].
Поднимайте прямо к 跳转到指定楼层
владельцу
发表于 2021-9-21 15:11:19|只看该作者回帖奖励|Реверсивныйпросмотр|Режим чтения
Поскольку ранее проект был разработан с использованием ASP.NET Core 2.0, проект был обновлен до версии 3.1, так как Microsoft больше не поддерживает версию 2.0 .NET Core. Введение: https: //docs.microsoft.com/zh-cn/dotnet/core/install/linux
Обзор:

Учебник по установке NET Core SDK для Centos 7
h ttps:// www.itsvse.com/thread-4860-1-1.html

[Практическое руководство] Centos 7 .Net core background daemon Supervisor tutorial
h ttps:// www.itsvse.com/thread-4870-1-1.html

Запуск консольного приложения .net core на Linux/Centos [исходный код]
h ttps:// www.itsvse.com/thread-3703-1-1.html

Как установить среду выполнения ASP.NET Core 3.1 на CentOS 7?



Добавление источников Microsoft

Перед установкой .NET выполните следующую команду, чтобы добавить ключ подписи пакетов Microsoft в список доверенных ключей и добавить репозиторий пакетов Microsoft. Откройте терминал и выполните следующую команду:



Поскольку я установил его раньше, я могу видеть файл microsoft-prod.repo в каталоге /etc/yum.repos.d/, как показано ниже:

name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
включено=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc

Установка SDK

SDK .NET позволяет разрабатывать приложения на основе . Если вы установите .NET SDK, вам не нужно будет устанавливать соответствующую среду выполнения. Чтобы установить .NET SDK, выполните следующую команду:


dotnet-sdk-3.1 будет включать следующие зависимости:

aspnetcore-runtime-3.1.x86_64 0:3.1.19-1 aspnetcore-targeting-pack-3.1.x86_64 0:3.1.10-1 & nbsp; dotnet-apphost-pack-3.1.x86_64 0:3.1.19-1 dotnet-hostfxr-3.1.x86_64 0:3.1.19-1 & nbsp; dotnet-runtime-3.1.x86_64 0:3.1.19-1
dotnet-runtime-deps-3.1.x86_64 0:3.1.19-1 dotnet-targeting-pack-3.1.x86_64 0:3.1.0-1 & nbsp; netstandard-targeting-pack-2.1.x86_64 0:2.1.0-1

На самом деле, если на сервере разворачиваются только приложения ASP.NET Core, вам не нужно устанавливать SDK, вам нужно установить среду выполнения, например, aspnetcore-runtime-3.1, команда выглядит следующим образом:


Публикация и развертывание

Упакуйте asp.net core 3.1 как релизную версию, загрузите ее на сервер и запустите следующей командой:


Используйте curl для доступа к интерфейсу для тестирования, так как на моей странице по умолчанию нужно ввести строку ok, тест проходит, как показано ниже:



(Окончание)






Предыдущая: Windows использует cwRsync (Rsync) для синхронизации двух дисковых файлов
Следующая: Kafka часто зависает под CentOS 7 Solution
Код Farmer, публикуется только в процессе практики, столкнулся с техническими трудностями, не вводите в заблуждение других.
ASP.NET
sofabed
发表于 2021-9-22 19:51:59|只看该作者
Я не уверен, что вы сможете хорошо рассмотреть это.
Код фермерской сети, опубликован только в процессе практики, возникли технические трудности, не вводите в заблуждение других.
сапоги угги продажа
скамейка запасных
楼主|发表于 2021-10-17 12:08:43|只看该作者
Единственное, что я собираюсь сделать, это опубликовать технические проблемы, с которыми я столкнулся в ходе своей практики, и не вводить в заблуждение других.
Вы должны войти в систему, прежде чем сможете отправлять сообщения назад Войти | Зарегистрироваться

Эта версия интегральных правил


DISCLAIMER: Все программное обеспечение, материалы программирования или статьи, опубликованные код фермер сети ограничивается для изучения и исследования целей; вышеуказанное содержание не должно быть использовано для коммерческих или незаконных целей, в противном случае, все последствия, пожалуйста, пользователь несет ответственность. Это сайт информации из сети, авторские права спор не имеет никакого отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с вашего компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купить регистрацию и получить лучше подлинного обслуживания. Если есть какие-либо нарушения, пожалуйста, свяжитесь с нами по электронной почте, чтобы разобраться с этим.

Почта To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-19 02:57

Быстрый ответНазад к началуНазад к списку