Vapor:处理HTTPS请求?

时间:2017-07-04 12:43:21

标签: swift ubuntu-14.04 vps vapor

我安装了Apache2,Swift 3.1.1和Vapor的VPS(Ubuntu 14.04)。我希望通过HTTPS协议(例如,在端口8443上)接收客户端对我的Vapor-Built-Service的请求。我没有找到任何新手助手文件,所以请帮帮我 感谢。

1 个答案:

答案 0 :(得分:7)

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

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