我有一台已安装好并且能与 IIS 6 协同工作的 Windows Server 2003 机器。IIS 被设置为使用默认端口通过 HTTP 和 HTTPS 连接为网站提供服务。
由于各种原因,我需要在同一台服务器上设置 Apache,并且它需要将其页面作为 SSL 加密的 HTTPS 页面提供给最终用户。IIS 和 Apache 都不是(或者永远不会)流量或使用率特别高。
我认为有两种方法可以实现此目的。
从 IIS 导出 SSL 证书,在 Apache 中进行设置,并让 Apache 通过非默认端口自行为 HTTPS 连接提供服务。
或者使用 IIS 以某种方式代理 Apache 现有的 SSL 安全性。
什么会最容易安装、配置、维护和运行?哪个会最有效?以前有人做过这种事吗?有什么提示或注意事项吗?