Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 39849|Odpowiedź: 2

[Źródło] CentOS 7 instaluje środowisko uruchomieniowe z ASP.NET Core 3.1

[Skopiuj link]
Opublikowano 2021-9-21 15:11:19 | | | |
Ponieważ projekt był wcześniej rozwijany ASP.NET Core 2.0, Microsoft nie utrzymuje i nie wspiera już wersji 2.0 .NET Core, a projekt został zaktualizowany do wersji 3.1. Przedstawić:Logowanie do linku jest widoczne.
Recenzja:

Instalacja Centos 7. Tutorial dotyczący SDK NET Core
https://www.itsvse.com/thread-4860-1-1.html

Centos 7 .Net core tutorial dla nadzorcy daemonów
https://www.itsvse.com/thread-4870-1-1.html

Uruchom program konsolowy .net core na Linuksie/Centos [kod źródłowy]
https://www.itsvse.com/thread-3703-1-1.html

Jak zainstalować środowisko uruchomieniowe ASP.NET Core 3.1 na CentOS 7?



Dodaj źródło Microsoft

Przed instalacją .NET wykonaj następujące polecenie, aby dodać klucz podpisu pakietów Microsoft do listy zaufanych kluczy oraz dodać repozytorium pakietów Microsoft. Otwórz Terminal i wykonaj następujące polecenie:



Ponieważ już go wcześniej zainstalowałem, mogę zobaczyć plik microsoft-prod.repo w katalogu /etc/yum.repos.d/, w następujący sposób:

Name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc

Zainstaluj SDK

SDK .NET umożliwia tworzenie aplikacji przez .NET. Jeśli zainstalujesz .NET SDK, nie musisz instalować odpowiedniego runtime. Aby zainstalować SDK .NET, wykonaj następujące polecenie:


dotnet-SDK-3.1 będzie zawierał następujące zależności:

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  

W zasadzieJeśli serwer wdraża tylko ASP.NET aplikacje Core, nie musi instalować SDK, a jedynie środowisko wykonawcze, biorąc za przykład aspnetcore-runtime-3.1, polecenie wygląda następująco:


Uwolnienie i wdrożenie

Spakuj asp.net Core 3.1 jako wersję release, prześlij ją na serwer i uruchom następującym poleceniem:


Korzystając z curl do dostępu do testu interfejsu, ponieważ moja domyślna strona to ciąg input ok, test działa, jak pokazano na poniższym rysunku:



(Koniec)






Poprzedni:Windows używa cwRsync (Rsync) do synchronizacji dwóch plików dyskowych
Następny:W CentOS 7 Kafka często odkłada rozwiązania
Opublikowano 2021-9-22 19:51:59 |
Przyjdź, zobacz i dowiedz się więcej
 Ziemianin| Opublikowano 2021-10-17 12:08:43 |
Polecenia instalacyjne CentOS 8

Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com