Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 39849|Risposta: 2

[Fonte] CentOS 7 installa l'ambiente di esecuzione con ASP.NET Core 3.1

[Copiato link]
Pubblicato il 2021-9-21 15:11:19 | | | |
Poiché il progetto era stato precedentemente sviluppato utilizzando ASP.NET Core 2.0, Microsoft non mantiene né supporta più la versione 2.0 di .NET Core, e il progetto è stato aggiornato alla versione 3.1. Introdurre:Il login del link ipertestuale è visibile.
Recensione:

Installazione di Centos 7. Tutorial per NET Core SDK
https://www.itsvse.com/thread-4860-1-1.html

Centos 7 .Net core tutorial per il supervisore dei demoni in background
https://www.itsvse.com/thread-4870-1-1.html

Esegui il programma core console .net su Linux/Centos [codice sorgente]
https://www.itsvse.com/thread-3703-1-1.html

Come posso installare l'ambiente runtime ASP.NET Core 3.1 su CentOS 7?



Aggiungi una sorgente Microsoft

Prima di installare .NET, esegui il seguente comando per aggiungere la chiave di firma dei pacchetti Microsoft alla lista delle chiavi affidabili e aggiungere il repository dei pacchetti Microsoft. Apri il Terminale ed esegui il seguente comando:



Dato che l'ho già installato in passato, posso vedere il file microsoft-prod.repo sotto la directory /etc/yum.repos.d/, come segue:

name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
abilitato=1
gpgcheck=1
GPGKEY=https://packages.microsoft.com/keys/microsoft.asc

Installa l'SDK

L'SDK .NET ti permette di sviluppare app tramite .NET. Se installi l'SDK .NET, non è necessario installare il runtime corrispondente. Per installare l'SDK .NET, esegui il seguente comando:


dotnet-sdk-3.1 includerà le seguenti dipendenze:

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  

InfattiSe il server distribuisce solo ASP.NET applicazioni Core, non deve installare l'SDK, ma solo il runtime, prendendo come esempio aspnetcore-runtime-3.1, il comando è il seguente:


Rilascio e distribuzione

Impacchettare asp.net Core 3.1 come versione di rilascio, caricarlo sul server e avviarlo con il seguente comando:


Usando il curl per accedere al test dell'interfaccia, dato che la mia pagina predefinita è la stringa di input ok, il test funziona, come mostrato nella figura sotto:



(Fine)






Precedente:Windows utilizza cwRsync (Rsync) per sincronizzare due file disco
Prossimo:Con CentOS 7, Kafka spesso blocca le soluzioni
Pubblicato il 22-09-2021 19:51:59 |
Vieni a dare un'occhiata e scopri di più
 Padrone di casa| Pubblicato il 17-10-2021 12:08:43 |
Comandi di installazione di CentOS 8

Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com