|
|
Publicado el 2021-9-21 15:11:19
|
|
|
|

Como el proyecto se desarrolló previamente usando ASP.NET Core 2.0, Microsoft ya no mantiene ni soporta la versión 2.0 de .NET Core, y el proyecto ha sido actualizado a la versión 3.1. Introducir:El inicio de sesión del hipervínculo es visible. Revisión:
¿Cómo instalo el entorno de ejecución ASP.NET Core 3.1 en CentOS 7?
Añadir una fuente de Microsoft
Antes de instalar .NET, ejecuta el siguiente comando para añadir la clave de firma de paquetes de Microsoft a la lista de claves de confianza y añadir el repositorio de paquetes de Microsoft. Abre el Terminal y ejecuta el siguiente comando:
Como ya lo he instalado antes, puedo ver el archivo microsoft-prod.repo en el directorio /etc/yum.repos.d/, de la siguiente manera:
name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/rhel/7/prod/ habilitado=1 gpgcheck=1 GPGKEY=https://packages.microsoft.com/keys/microsoft.asc
Instalar el SDK
El SDK .NET te permite desarrollar aplicaciones a través de .NET. Si instalas el SDK .NET, no necesitas instalar el runtime correspondiente. Para instalar el SDK .NET, ejecuta el siguiente comando:
Dotnet-SDK-3.1 incluirá las siguientes dependencias:
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 realidadSi el servidor solo despliega ASP.NET aplicaciones Núcleo, no necesita instalar el SDK, sino solo el tiempo de ejecución, tomando como ejemplo aspnetcore-runtime-3.1, el comando es el siguiente:
Lanzamiento y despliegue
Empaqueta asp.net Core 3.1 como versión de lanzamiento, súbelo al servidor y arránzalo con el siguiente comando:
Usando curl para acceder a la prueba de interfaz, dado que mi página predeterminada es la cadena de entrada ok, la prueba funciona, como se muestra en la figura de abajo:
(Fin)
|
Anterior:Windows utiliza cwRsync (Rsync) para sincronizar dos archivos de discoPróximo:Bajo CentOS 7, Kafka suele colgar soluciones
|