我有域名“www.abc.com”的通配符ssl证书,该证书在Apache上运行,并使用端口80进行http&端口443 for https。
现在,我想添加一个新的域名“www2.abc.com”,它在Tomcat上运行,并使用端口8080进行http&端口443 for https。
如果我在端口443上同时使用它们,是否有任何冲突?
非常感谢。
答案 0 :(得分:1)
嗯,从技术上讲,你不能让tomcat 和 apache同时收听443。您可以向Apache发送Apache转发请求并处理加密。查找mod_jk,mod_proxy或mod_proxy_ajp以了解如何执行此操作。
执行此操作后,您可以在Apache上为端口443添加多个<VirtualHost>
声明。如果他们都使用*.abc.com
相同的通配符证书,这将正常工作。
在这种情况下,tomat可能根本不会被配置为执行ssl。我建议使用协议ajp(而不是http)作为转发部分,因为这会将有关连接性质的所有必要信息转发给tomcat。
答案 1 :(得分:0)
如果我在端口443上同时使用它们,是否有任何冲突?
是的,您无法同时设置两个或多个应用程序在同一端口上侦听。