Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 39849|Répondre: 2

[Source] CentOS 7 installe l’environnement d’exécution avec ASP.NET Core 3.1

[Copié le lien]
Publié le 2021-9-21 15:11:19 | | | |
Comme le projet a été auparavant développé avec ASP.NET Core 2.0, Microsoft ne maintient plus ni ne prend en compte la version 2.0 de .NET Core, et le projet a été mis à jour vers la version 3.1. Introduire:La connexion hyperlientérée est visible.
Révision:

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

Tutoriel de superviseur de démons en arrière-plan Centos 7 .Net core
https://www.itsvse.com/thread-4870-1-1.html

Exécuter le programme central de console .net sur Linux/Centos [code source]
https://www.itsvse.com/thread-3703-1-1.html

Comment installer l’environnement d’exécution ASP.NET Core 3.1 sur CentOS 7 ?



Ajouter une source Microsoft

Avant d’installer .NET, exécutez la commande suivante pour ajouter la clé de signature de paquets Microsoft à la liste de clés de confiance et ajouter le dépôt de paquets Microsoft. Ouvrez le Terminal et exécutez la commande suivante :



Comme je l’ai déjà installé auparavant, je peux voir le fichier microsoft-prod.repo sous le dossier /etc/yum.repos.d/, comme suit :

name=packages-microsoft-com-prod
baseurl=https ://packages.microsoft.com/rhel/7/prod/
activé=1
gpgcheck=1
gpgkey=https ://packages.microsoft.com/keys/microsoft.asc

Installer le SDK

Le SDK .NET vous permet de développer des applications via .NET. Si vous installez le SDK .NET, vous n’avez pas besoin d’installer le runtime correspondant. Pour installer le SDK .NET, exécutez la commande suivante :


dotnet-sdk-3.1 inclura les dépendances suivantes :

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  

En faitSi le serveur ne déploie que ASP.NET applications Core, il n’a pas besoin d’installer le SDK, mais seulement l’exécution, prenant aspnetcore-runtime-3.1 comme exemple, la commande est la suivante :


Libération et déploiement

Emballez asp.net Core 3.1 en version de release, téléchargez-le sur le serveur, puis lancez-le avec la commande suivante :


En utilisant le curl pour accéder au test d’interface, puisque ma page par défaut est la chaîne d’entrée ok, le test fonctionne, comme montré dans la figure ci-dessous :



(Fin)






Précédent:Windows utilise cwRsync (Rsync) pour synchroniser deux fichiers disque
Prochain:Sous CentOS 7, Kafka raccroche souvent les solutions
Publié le 22-09-2021 à 19:51:59 |
Venez jeter un œil et en apprendre davantage
 Propriétaire| Publié le 17-10-2021 à 12:08:43 |
Commandes d’installation de CentOS 8

Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com