Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 39849|Отговор: 2

[Източник] CentOS 7 инсталира средата за изпълнение с ASP.NET Core 3.1

[Копирай линк]
Публикувано на 21.09.2021 15:11:19 | | | |
Тъй като проектът преди това беше разработван с ASP.NET Core 2.0, Microsoft вече не поддържа и не поддържа версия 2.0 на .NET Core, а проектът беше обновен до версия 3.1. Представям:Входът към хиперлинк е видим.
Преглед:

Инсталация Centos 7. Урок за NET Core SDK
https://www.itsvse.com/thread-4860-1-1.html

Centos 7 .Net Core background daemon supervisor tutorial
https://www.itsvse.com/thread-4870-1-1.html

Стартирай конзолната програма .net core на Linux/Centos [изходен код]
https://www.itsvse.com/thread-3703-1-1.html

Как да инсталирам средата за изпълнение на ASP.NET Core 3.1 на CentOS 7?



Добави Microsoft source

Преди да инсталирате .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

.NET SDK ви позволява да разработвате приложения чрез .NET. Ако инсталираш .NET SDK, не е нужно да инсталираш съответния runtime. За да инсталирате .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 dotnet-apphost-pack-3.1.x86_64 0:3.1.19-1 dotnet-hostfxr-3.1.x86_64 0:3.1.19-1      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 netstandard-targeting-pack-2.1.x86_64 0:2.1.0-1  

ВсъщностАко сървърът разгръща само ASP.NET Core приложения, не е необходимо да инсталира SDK, а само runtime, като вземе за пример aspnetcore-runtime-3.1, командата е следната:


Пускане и разгръщане

Пакетирайте asp.net Core 3.1 като версия за издание, качете го на сървъра и го стартирайте със следната команда:


Използвайки curl за достъп до теста на интерфейса, тъй като моята стандартна страница е входният OK низ, тестът работи, както е показано на фигурата по-долу:



(Край)






Предишен:Windows използва cwRsync (Rsync) за синхронизиране на два дискови файла
Следващ:При CentOS 7 Кафка често спира решенията
Публикувано на 22.09.2021 19:51:59 |
Елате да видите и научете повече
 Хазяин| Публикувано на 17.10.2021 12:08:43 |
Команди за инсталация на CentOS 8

Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com