Para qué servidor web está utilizando en producción ASP.NET Core en un servidor *nix?


Con ASP.NET Core ahora lanzado, me preguntaba cuál es la mejor opción de alojamiento para entornos Linux y Mac. ¿Hay algún servidor web de grado de producción en desarrollo activo?

El único que conozco es el Cernícalo que viene con el framework. De los documentos , parece que el cernícalo carece de varias características en comparación con IIS

introduzca la descripción de la imagen aquí

Estas respuestas de Stackoverflow sugieren que las aplicaciones. NET Core funcionarían con cualquier HTTP servidor. ¿Esto significa que funcionará con digamos, Apache? ¿Faltaría alguna característica si es así? Tenía la impresión de que solo funciona con servidores basados en OWIN. Me estoy perdiendo algo?

Author: Community, 2016-01-05

1 answers

Usa Cernícalo, es el camino a seguir. Refiérase a esto: Cambiar al modelo de alojamiento IIS.

¿Esto significa que funcionará con say, Apache?

Sí y, de hecho, ese es el enfoque recomendado. Sin embargo, nunca exponga al cernícalo al mundo exterior directamente. Siempre póngalo detrás de un servidor web como nginx, IIS, HAProxy o Apache. Más sobre el cernícalo:

Algunos ejemplos de usar esos proxies inversos:

 52
Author: tugberk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-18 17:18:11