网站放在 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 上啊。。。