Preparar el ambiente de ejecución en tu servidor
El siguiente paso en la Publicación es crear al ambiente de ejecución para nuestra aplicación dentro de la instancia recién creada.

Al publicar una aplicación .NET en un servidor Linux y si no está encapsulada en un contenedor y tampoco fue publicada con la opción self-contained con el comando dotnet publish, es necesario instalar el ambiente de ejecución en el host.
El siguiente paso en el proceso de publicación es crear al ambiente de ejecución para nuestra aplicación dentro de la instancia recién creada. Dependiendo de la distribución, los comandos de preparación variarán. En cualquier caso, se deberá instalar la librería Runtime. Dado que el servidor no se utilizará para crear aplicaciones .Net sino exclusivamente para publicarlas, no es necesario instalar el SDK.
En el caso de Ubuntu 24.04 LTS, el comando es:
sudo apt-get update && \ sudo apt-get install -y aspnetcore-runtime-8.0
Si se opta por instalar el SDK que además ya incluye la librería de ejecución, ver este artículo.
En ambos casos, se podrán verificar las versiones del SDK o Runtime instaladas con los comandos:
dotnet --list-sdks
o
dotnet --list-runtime
El sistema reportará las versiones instaladas tanto del SDK como de la librería de ejecución.
Suscríbete al Blog
Obtén las últimas noticias en tu correo!Leer siguientes
Reencuentro con Linux
Muchos CIO's han confesado que jamás en su vida profesional fueron partidarios del software libre o del código abierto. Pero...

Creando un servicio de Linux para tu App

Preparar el ambiente de ejecución en tu servidor
