|
|
Postat la 2021-9-21 15:11:19
|
|
|
|

Deoarece proiectul a fost dezvoltat anterior folosind ASP.NET Core 2.0, Microsoft nu mai întreține și nu mai susține versiunea 2.0 a .NET Core, iar proiectul a fost actualizat la versiunea 3.1. Prezenta:Autentificarea cu hyperlink este vizibilă. Recenzie:
Cum instalez mediul de rulare ASP.NET Core 3.1 pe CentOS 7?
Adaugă o sursă Microsoft
Înainte să instalezi .NET, rulează următoarea comandă pentru a adăuga cheia de semnare pachete Microsoft în lista de chei de încredere și pentru a adăuga depozitul de pachete Microsoft. Deschide Terminalul și rulează următoarea comandă:
Deoarece l-am instalat deja înainte, pot vedea fișierul microsoft-prod.repo sub directorul /etc/yum.repos.d/, după cum urmează:
name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/rhel/7/prod/ activat=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc
Instalează SDK-ul
SDK-ul .NET îți permite să dezvolți aplicații prin .NET. Dacă instalezi SDK-ul .NET, nu trebuie să instalezi runtime-ul corespunzător. Pentru a instala SDK-ul .NET, rulează următoarea comandă:
Dotnet-SDK-3.1 va include următoarele dependențe:
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 De faptDacă serverul implementează doar ASP.NET aplicații Core, nu trebuie să instaleze SDK-ul, ci doar runtime-ul, luând ca exemplu aspnetcore-runtime-3.1, comanda este următoarea:
Lansare și implementare
Pachetează asp.net Core 3.1 ca versiune de lansare, încarcă-l pe server și pornește-l cu următoarea comandă:
Folosind curl pentru a accesa testul interfeței, deoarece pagina mea implicită este șirul de input ok, testul funcționează, așa cum se arată în figura de mai jos:
(Sfârșit)
|
Precedent:Windows folosește cwRsync (Rsync) pentru a sincroniza două fișiere de discUrmător:Sub CentOS 7, Kafka închide adesea soluțiile
|