Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 39849|Antwoord: 2

[Bron] CentOS 7 installeert de runtime-omgeving met ASP.NET Core 3.1

[Link kopiëren]
Geplaatst op 21-9-2021 15:11:19 | | | |
Omdat het project eerder werd ontwikkeld met ASP.NET Core 2.0, onderhoudt en ondersteunt Microsoft de 2.0-versie van .NET Core niet meer, en is het project geüpgraded naar versie 3.1. Voorstellen:De hyperlink-login is zichtbaar.
Recensie:

Centos 7 installatie. NET Core SDK tutorial
https://www.itsvse.com/thread-4860-1-1.html

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

Voer .net core consoleprogramma uit op Linux/Centos [broncode]
https://www.itsvse.com/thread-3703-1-1.html

Hoe installeer ik de ASP.NET Core 3.1 runtime-omgeving op CentOS 7?



Voeg een Microsoft-bron toe

Voordat je .NET installeert, voer je het volgende commando uit om de Microsoft-pakketondertekeningssleutel toe te voegen aan de lijst met vertrouwde sleutels en voeg je de Microsoft-pakketrepository toe. Open Terminal en voer het volgende commando uit:



Omdat ik het al eerder heb geïnstalleerd, zie ik het microsoft-prod.repo bestand onder de map /etc/yum.repos.d/ als volgt:

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

Installeer de SDK

De .NET SDK stelt je in staat om apps te ontwikkelen via .NET. Als je de .NET SDK installeert, hoef je de bijbehorende runtime niet te installeren. Om de .NET SDK te installeren, voer je het volgende commando uit:


DotNet-SDK-3.1 zal de volgende afhankelijkheden bevatten:

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  

EigenlijkAls de server alleen ASP.NET Core-applicaties uitrolt, hoeft hij niet de SDK te installeren, maar alleen de runtime, neem aspnetcore-runtime-3.1 als voorbeeld, het commando is als volgt:


Vrijgave en inzet

Pak Core 3.1 asp.net als releaseversie, upload het naar de server en start het met het volgende commando:


Met curl werkt de test als de interface test en mijn standaardpagina de input ok-string is, zoals te zien is in de onderstaande figuur:



(Einde)






Vorig:Windows gebruikt cwRsync (Rsync) om twee schijfbestanden te synchroniseren
Volgend:Onder CentOS 7 hangt Kafka vaak oplossingen op
Geplaatst op 22-9-2021 19:51:59 |
Kom eens kijken en leer meer
 Huisbaas| Geplaatst op 17-10-2021 12:08:43 |
CentOS 8 installatiecommando's

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com