Linux

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.

Mani MacmedJul 23

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...

Mani Macmed Jun 19
An unhandled error has occurred. Reload 🗙