【问题标题】:Installing and Configuring Apache 2.4 on windows在 Windows 上安装和配置 Apache 2.4
【发布时间】:2017-04-02 05:10:35
【问题描述】:

我的任务是在 Windows 服务器上安装和配置 Apache 2.4,目的如下:

  1. 通过 apache 配置 SSL

  2. Apache Tomcat 还安装在服务器上以处理对特定 Web 应用程序的 Web 请求 - MySQL db 也在同一台服务器上。

如何在 Windows Server 2012 上通过 apache 2.4 安装和配置 SSL?

我在论坛等上阅读了很多文件和很多问题,现在比以前更加困惑。 http://httpd.apache.org/docs/2.4/

https://www.sslshopper.com/article-installing-an-ssl-certificate-in-windows-server-2008-iis-7.0.html

到目前为止,我已经下载并安装了 apache 作为服务,并从 OPENSSL 创建了证书服务请求(也已下载并安装)。

我现在需要做的就是:

  1. 如何在 apache 中导入这些证书?

  2. 如何测试导入是否成功以及 ssl 是否正常工作?

  3. 如何将 Apache 重定向到 Apache tomcat 以提供网页服务

有人可以概述所需的步骤,如果可能的话,如何在 Windows 中为 apache 执行这些步骤。

谢谢。

问候,

罗伯特·拉穆塔。

【问题讨论】:

    标签: apache tomcat ssl https


    【解决方案1】:

    如何将这些证书导入[to] Apache [httpd]?

    http://httpd.apache.org/docs/2.4/ssl/ssl_faq.html#realcert

    如何测试导入是否成功以及 SSL 是否正常工作?

    使用带有 HTTPS 的 Web 浏览器连接到服务器。如果它有效,并且证书看起来像您希望的那样,并且您没有收到错误/警告,那么您就很好。

    如何将 Apache [httpd] 重定向到 Apache Tomcat 以提供网页服务

    您需要使用像mod_proxy 这样的反向代理模块。阅读mod_proxy_http 的文档,了解如何设置。

    【讨论】:

    • 当您说使用 https 连接到浏览器时:您的意思是只需执行以下操作:“localhost:443”或“mywebsite.com”
    • @Robert 你需要使用 TLS 证书中的主机名,否则你会收到警告。使用您希望用户获取的任何 URL 以正确测试行为。
    猜你喜欢
    • 2019-06-19
    • 2018-02-01
    • 2017-07-07
    • 1970-01-01
    • 2014-02-18
    • 2018-07-24
    • 2015-01-12
    • 1970-01-01
    • 2016-05-18
    相关资源
    最近更新 更多