我有一個通配ssl證書,用於域名爲「www.abc.com」,它在Apache上運行,並使用端口80用於http端口號爲的https端口443。Tomcat和Apache的通配符SSL證書都在端口443上
現在,我想添加一個新的域名「www2.abc.com」,它在Tomcat上運行,並使用端口8080用於http &端口443的https。
如果我在端口443上同時使用,是否存在衝突?
非常感謝。
我有一個通配ssl證書,用於域名爲「www.abc.com」,它在Apache上運行,並使用端口80用於http端口號爲的https端口443。Tomcat和Apache的通配符SSL證書都在端口443上
現在,我想添加一個新的域名「www2.abc.com」,它在Tomcat上運行,並使用端口8080用於http &端口443的https。
如果我在端口443上同時使用,是否存在衝突?
非常感謝。
如果我在端口443上同時使用,是否存在衝突?
是,你不能同時設置兩個或多個應用程序在同一時間同一端口上聽。
那麼,從技術上講,你不能同時在443上有tomcat 和 apache監聽。你可以讓Apache轉發請求到tomcat並處理加密。查找mod_jk,mod_proxy或mod_proxy_ajp瞭解如何執行此操作。
一旦你這樣做,你可以有多個<VirtualHost>
聲明在Apache上的端口443。如果他們都使用相同的通配符證書*.abc.com
這將工作正常。
在這種情況下,tomat可能根本不會配置爲執行ssl。我建議使用協議ajp(不是http)作爲轉發部分,因爲這會將有關連接性質的所有必要信息轉發給tomcat。
檢查佔用端口的'netstat'。 –