Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 39849|Svar: 2

[Källa] CentOS 7 installerar runtime-miljön med ASP.NET Core 3.1

[Kopiera länk]
Publicerad den 2021-9-21 15:11:19 | | | |
Eftersom projektet tidigare utvecklades med ASP.NET Core 2.0 underhåller och stödjer Microsoft inte längre version 2.0 av .NET Core, och projektet har uppgraderats till version 3.1. Introducera:Inloggningen med hyperlänken är synlig.
Recension:

Installation av Centos 7. NET Core SDK-handledning
https://www.itsvse.com/thread-4860-1-1.html

Centos 7 .Net core bakgrunds-daemon-supervisorhandledning
https://www.itsvse.com/thread-4870-1-1.html

Kör .net core-konsolprogrammet på Linux/Centos [källkod]
https://www.itsvse.com/thread-3703-1-1.html

Hur installerar jag ASP.NET Core 3.1-runtime-miljön på CentOS 7?



Lägg till en Microsoft-källa

Innan du installerar .NET, kör följande kommando för att lägga till Microsofts paketsigneringsnyckel i listan över betrodda nycklar och lägg till Microsofts paketarkiv. Öppna Terminal och kör följande kommando:



Eftersom jag redan har installerat det tidigare kan jag se microsoft-prod.repo under katalogen /etc/yum.repos.d/, enligt följande:

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

Installera SDK:n

.NET SDK gör det möjligt att utveckla appar via .NET. Om du installerar .NET SDK behöver du inte installera motsvarande runtime. För att installera .NET SDK, kör följande kommando:


DotNet-SDK-3.1 kommer att inkludera följande beroenden:

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  

I själva verketOm servern endast distribuerar ASP.NET Core-applikationer behöver den inte installera SDK:n, utan endast körtiden, med aspnetcore-runtime-3.1 som exempel, är kommandot följande:


Utsläpp och utplacering

Paketera asp.net Core 3.1 som en releaseversion, ladda upp det till servern och starta det med följande kommando:


Genom att använda curl för att komma åt gränssnittstestet, eftersom min standardsida är input ok-strängen, fungerar testet, som visas i figuren nedan:



(Slut)






Föregående:Windows använder cwRsync (Rsync) för att synkronisera två diskfiler
Nästa:Under CentOS 7 lägger Kafka ofta upp lösningar
Publicerad den 2021-9-22 19:51:59 |
Kom och titta och lär dig mer
 Hyresvärd| Publicerad den 2021-10-17 12:08:43 |
CentOS 8-installationskommandon

Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com