【问题标题】:How do I deploy ASP.NET 5 / .NET Core in Linux / Mac?如何在 Linux / Mac 中部署 ASP.NET 5 / .NET Core?
【发布时间】:2015-03-19 02:33:49
【问题描述】:

随着最近发布的ASP .NET 5 features,很明显,MS 现在更多地针对跨平台 .NET 应用程序开发(也增加了与 Mono 的联系)。

我想知道在 Linux/MAC 中部署 ASP .NET 5 代码的最佳实践 - 考虑到我将使用非 IIS 服务器这一事实。我应该使用MOD_MONO 还是Kestrel

此设置是否可以投入生产?我知道现在决定还为时过早,但有人有任何实践经验吗?

【问题讨论】:

    标签: asp.net .net mod-mono .net-core kestrel-http-server


    【解决方案1】:

    现在您应该使用 Mono 和 Kestrel。 ASP.NET 5 + CoreCLR 尚不适用于 *nix。

    ASP.NET 5 仍处于预发布阶段,这也是您应该如何对待 *nix 故事的方式。

    【讨论】:

    • 您可以将 mono 或 coreclr 与 kestrel 一起使用
    • 如果我选择 coreclr 和红隼,有没有很好的包装方式?
    • 漂亮的包装方式是什么意思?包装与任何其他服务器相同:dnu publish
    • 这仍然相关吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-12
    • 2016-05-22
    • 2020-07-07
    • 1970-01-01
    • 1970-01-01
    • 2015-08-11
    相关资源
    最近更新 更多