使用apache httpd作为Liberty配置文件的ssl存储前端

时间:2014-12-22 10:08:35

标签: apache ssl websphere-liberty

我想使用Apache httpd来服务公共站点并卸载SSL处理

这是拓扑结构 客户端浏览器 - > HTTPS - > Apache httpd 2.2 - > HTTP - > Libery 8.5.5.4

知道如何为上述配置配置Apache和Liberty Profile吗?

2 个答案:

答案 0 :(得分:0)

简而言之,这是必需的步骤:

  • 从WebSphere for Developers下载 - 安装管理器和WebSphere插件。
  • 安装IBM Installation Manager
  • 为Apache安装WebSphere插件
  • 在Liberty中生成插件配置 - plugin-cfg.xml文件 - 通过mbean(jconsole)或Eclipse和WebSphere Developer Tools
  • plugin-cfg.xml复制到您的Apache / Plugin服务器。

有用的链接:

答案 1 :(得分:0)

我发现以下内容适用于我:

  1. 在Libery服务器中,在server.xml中添加以下Web容器自定义属性“httpsIndicatorHeader”
  2. <webContainer httpsIndicatorHeader="Front-End-Https"/>

    1. 在Apache Server中,将以下自定义标头添加到虚拟主机配置中:
    2. <VirtualHost 1.2.3.4:443> : : RequestHeader add Front-End-Https "httpsIndicatorHeader" : : </VirtualHost>

      以下文章帮助我找到了我需要的解决方案:

      1. 本文介绍了使用Websphere进行SSL卸载: http://orebmann.blogspot.com/2013/01/ssl-offloading-with-websphere.html

      2. 本文重点介绍了所需的步骤: WebSphere, sendRedirect and HTTPS