"网站放在 tomcat 中,[链接] 可以访问。现去掉 8080 端口访问 https://xxxxx.xxx。 方式 1:通过在 Nginx 上监听 80 端口转向 443 端口,并在 Nginx 上监听 443 端口,并安装证书,达到转到 tomcat 方式 2:通过在 Nginx 上监听 80 端口转到 tomc .."

求助攻 在 Nginx 和 Tomcat 安装 SSL 证书 监听 443 端口 哪种方式更好呢?

网站放在 tomcat 中,http://xxxxx.xxx:8080 可以访问。现去掉 8080 端口访问 https://xxxxx.xxx。

方式 1:通过在 Nginx 上监听 80 端口转向 443 端口,并在 Nginx 上监听 443 端口,并安装证书,达到转到 tomcat
方式 2:通过在 Nginx 上监听 80 端口转到 tomcat,在 tomcat 中设置 https 默认端口为 443,并安装证书。

问:这两种方式哪种更好呢?

感谢    关注    收藏    赞同    反对    举报    分享
4 回帖    
请输入回帖内容...
  • 88250      

    NGINX 上配置简单,而且可以用 Certbot 这类工具进行全自动 HTTPS 配置。

       感谢    赞同    反对    举报    折叠    分享    评论    回复
  • xflash      

    用第二种你会哭的,需要大量了解 Java Keystore 和 Tomcat 相关文档,换个应用服务器又得学一遍。

    1 回复
       感谢    赞同    反对    举报    折叠    分享    评论    回复
  • aeneag            

    我现在就是没用 Nginx,直接把证书安在 tomcat 上,但因个人需要才要改,现在刚刚把他改成用 Nginx 的,把 tomcat 的证书撤掉了

       感谢    赞同    反对    举报    折叠    分享    评论    回复
  • Eddie    

    当然是装在 nginx 上啊。。。

       感谢    赞同    反对    举报    折叠    分享    评论    回复