Ssl IBM HTTP服务器配置为与websphere通信以提供HTTP/https服务

Ssl IBM HTTP服务器配置为与websphere通信以提供HTTP/https服务,ssl,websphere,tunneling,f5,ibmhttpserver,Ssl,Websphere,Tunneling,F5,Ibmhttpserver,我有两台IBM HTTP服务器,ip为10.10.10.2和10.10.10.3,带有HTTP(端口80)和https(端口443)。我还使用http(端口80)和https(端口443)访问了10.10.10.4。现在,我必须使用单个域名设置两个http服务器,并将动态内容的http/https请求转发到whebsphere 我不知道怎么做。有人能帮我举个例子或写一份像样的文件吗 我阅读了有关虚拟主机和http插件的内容,但我不明白它们之间的区别或它们的具体用途是什么?HTTPplugin是一

我有两台IBM HTTP服务器,ip为10.10.10.2和10.10.10.3,带有HTTP(端口80)和https(端口443)。我还使用http(端口80)和https(端口443)访问了10.10.10.4。现在,我必须使用单个域名设置两个http服务器,并将动态内容的http/https请求转发到whebsphere

我不知道怎么做。有人能帮我举个例子或写一份像样的文件吗


我阅读了有关虚拟主机和http插件的内容,但我不明白它们之间的区别或它们的具体用途是什么?

HTTPplugin是一个允许Web服务器与WAS服务器通信的WebSphere组件

VirtualHost是WAS中的一种配置

部署任何web应用程序时,都会将其与虚拟主机关联

Virtualhost是受支持的IP和端口号的集合

在您的情况下,您有一个域名(比如test.abc.com,它在80和443接收请求)

创建包含两个条目的虚拟主机 test.abc.com:80 test.abc.com:443

部署Web应用时,请将其与此虚拟主机关联

生成通用插件(我假设您没有在WAS中定义Web服务器配置),并将生成的插件文件复制到Web服务器

HTTP插件将使用此插件文件并将Web应用程序的请求路由到应用程序服务器

这篇文章非常古老,但这里提到的基本知识仍然适用


Manglu

HTTPplugin是一个允许Web服务器与WAS服务器通信的WebSphere组件

VirtualHost是WAS中的一种配置

部署任何web应用程序时,都会将其与虚拟主机关联

Virtualhost是受支持的IP和端口号的集合

在您的情况下,您有一个域名(比如test.abc.com,它在80和443接收请求)

创建包含两个条目的虚拟主机 test.abc.com:80 test.abc.com:443

部署Web应用时,请将其与此虚拟主机关联

生成通用插件(我假设您没有在WAS中定义Web服务器配置),并将生成的插件文件复制到Web服务器

HTTP插件将使用此插件文件并将Web应用程序的请求路由到应用程序服务器

这篇文章非常古老,但这里提到的基本知识仍然适用


Manglu

谢谢。你的回答和文件都很好。我还有一个问题。如果我使用ibm插件,我是否被迫在httpd.conf中添加virtualHost定义??在httpd.conf的全局范围中,我看到定义了文档根,它指向Web服务器上的静态文件目录。此外,80/443还有2个侦听配置。因此,如果首先检查插件,并将任何请求转发给插件,否则将从服务器抓取内容。我猜httpd.conf的全局配置也嵌入了一个隐式虚拟主机。我说的对吗???web服务器不需要包含VH定义。Web服务器的工作方式称为惰性方法。它只是将责任转移到插件上,只有当插件(Web服务器上可能有很多插件,WAS插件只是其中之一)说我可以帮助时,Web服务器才会尝试看看它是否能够满足请求。谢谢。你的回答和文件都很好。我还有一个问题。如果我使用ibm插件,我是否被迫在httpd.conf中添加virtualHost定义??在httpd.conf的全局范围中,我看到定义了文档根,它指向Web服务器上的静态文件目录。此外,80/443还有2个侦听配置。因此,如果首先检查插件,并将任何请求转发给插件,否则将从服务器抓取内容。我猜httpd.conf的全局配置也嵌入了一个隐式虚拟主机。我说的对吗???web服务器不需要包含VH定义。Web服务器的工作方式称为惰性方法。它只是把责任推给插件,只有当插件(Web服务器上可能有很多插件,WAS插件只是其中之一)说我可以帮助时,Web服务器才会尝试看看它是否能够满足请求。