【问题标题】:Hosting multiple .net core application on Ubuntu using Nginx使用 Nginx 在 Ubuntu 上托管多个 .net 核心应用程序
【发布时间】:2020-02-04 13:49:45
【问题描述】:

我在 .net core 上创建了示例 web api,并将其注册到 Nginx 的默认文件中,并且能够从外部访问它。 API 看起来像 https:///api/values。 现在我想添加更多配置来托管更多具有不同端口号的 web api。问题是默认文件如何区分多个 API,因为基本 URL 是相同的,即 localhost\ 用于所有。

【问题讨论】:

    标签: linux asp.net-core nginx asp.net-web-api hosting


    【解决方案1】:

    您需要创建服务器块。这些服务器块中的每一个都将处理/侦听/响应不同的应用程序。您可以通过这种方式使用 nginx 在单个 Ubuntu 机器上托管任意数量的应用程序。

    This 将非常有帮助,并描述了为您的 nginx 服务器创建服务器块的整个过程。

    【讨论】:

      猜你喜欢
      • 2018-02-18
      • 2020-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-12
      相关资源
      最近更新 更多