【问题标题】:Vapor: Handle HTTPS requests?Vapor:处理 HTTPS 请求?
【发布时间】:2017-07-04 12:43:20
【问题描述】:

我有一个安装了 Apache2、Swift 3.1.1 和 Vapor 的 VPS (Ubuntu 14.04)。我想通过 HTTPS 协议(例如在端口 8443 上)接收对我的 Vapor-Built-Service 的客户端请求。我没有找到任何新手帮助文档来执行此操作,所以请帮助我。
谢谢。

【问题讨论】:

    标签: swift ubuntu-14.04 vps vapor


    【解决方案1】:

    经过大量搜索,我找到了答案:
    1. 您需要在您的 VPS 上安装 Apache 或 Nginx。这里我假设读者使用的是 Apache。但有关在 Ubuntu 14.04 上安装 Apache 服务器的更多信息,您可以查看 here
    2. 接下来你需要做的是让 Apache 使用 SSL(或 HTTPS 协议)。您可以找到完整的指南here
    3. 现在是时候将 Apache 服务器设置为反向代理服务器了。你可以找到一个很好的指南来做到这一点herehere。不要忘记将反向代理配置代码放在端口 443 相关部分。


    更新:
    还有另一种方法可以直接配置 Vapor。看看here

    【讨论】:

      猜你喜欢
      • 2017-08-17
      • 1970-01-01
      • 2017-04-03
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多