在哪里放置SSL加密,Apache HTTP或Webapp

时间:2016-04-14 08:59:46

标签: apache web-services ssl erlang cowboy

我正在使用牛仔框架和带有ModProxy的Apache HTTP为Erlang创建一个中间件/ Web应用程序,将请求从端口80重定向到端口80xx,因为我不想使用自定义端口来监听请求而我不想在root中运行代码以便能够在端口80中侦听。

现在我想用SSL加密连接,使用HTTPS,我的问题是:在Apache HTTP中使用证书,密钥等配置SSL的最佳做法(在使用ModProxy重定向之前)或在Erlang app中的Cowboy框架中,因为两者都支持SSL配置。

提前致谢!

1 个答案:

答案 0 :(得分:3)

我把它放在Apache中:

  • 如果您想稍后添加更多服务,他们将自动受益于SSL保护。
  • 如果您需要调试某些内容,可以tcpdump Apache和您的Erlang VM之间的数据,这些数据将在此时被解密。