虚拟主机域名注册-常见问题服务器知识 → 服务器问题

Tomcat 服务器安装 SSL证书方法

  本文以阿里云为例:

  一、下载证书

  1.1、登录阿里云:https://www.aliyun.com/

  1.2、控制台搜索:SSL证书

  1.3、进入 SSL证书控制台

  1.4、申请免费 SSL证书,已有证书请跳过

  1.5、下载已签发的证书、选择 Tomcat 版本

  二、Tomcat 服务器配置

  2.1、进入 Tomcat 目录创建个 cert 文件夹

  2.2、将下载好的 SSL证书压缩包里的文件、拷进 cert 文件夹。

  2.3、找到安装 Tomcat目录下在 conf 文件夹中的 server.xml 文件。找到

  protocol="org.apache.coyote.http11.Http11NioProtocol"

  SSLEnabled="true"

  scheme="https"

  secure="true"

  keystoreFile="cert/cert-1530000000000_www.XXXXXXXXX.com.pfx"

  keystoreType="PKCS12"

  keystorePass="XXOOXXOO"

  clientAuth="false"

  SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"

  ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>

  keystoreFile :cert文件夹下的 .pfx 文件。

  keystorePass :cert文件夹下 pfx-password.txt 文件里的内容。

  2.4、重启 Tomcat 即可通过 HTTPS 进行访问(确认已开启 443 端口)

  三、配置自动跳转 HTTPS

  3.1、找到安装 Tomcat目录下在 conf 文件夹中的 server.xml 文件。找到

  maxThreads="4000" minSpareThreads="1000" maxSpareThreads="2000"

  enableLookups="false" redirectPort="443" acceptCount="2000"

  connectionTimeout="20000" disableUploadTimeout="true" />

  3.2、找到安装 Tomcat目录下在 conf 文件夹中的web.xml 文件。文件内容...标签中增加以下配置:

  CLIENT-CERT

  Client Cert Users-only Area

  SSL

  /*

  CONFIDENTIAL

  3.3、重启 Tomcat 即可。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:tomcat中如何配置域名解析
下一篇:Tomcat 怎样设置301重定向
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部