我们先去阿里云申请免费的ssl证书,选择下载tomcat版本的证书
阿里云ecs服务器ubuntu系统安装tomcat版本ssl证书

下载到本地后解压后会有两个文件,一个是.pfx,一个.txt文件(里面是秘钥)。阿里云ecs服务器ubuntu系统安装tomcat版本ssl证书

下一步,我们在服务器tomcat目录下新建一个cert文件夹(这里我是用的xshell6和xftp6对服务器进行文件操作)阿里云ecs服务器ubuntu系统安装tomcat版本ssl证书
然后就把之前解压完的两个文件传输到服务器上刚才新建的cert文件夹下
阿里云ecs服务器ubuntu系统安装tomcat版本ssl证书

然后去tomcat的server.xml文件对证书进行配置

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="443"
    protocol="org.apache.coyote.http11.Http11NioProtocol"
    SSLEnabled="true"
    scheme="https"
    secure="true"
    keystoreFile="/usr/java/tomcat/apache-tomcat-8.5.34/cert/1541023544.pfx"          //填写你自己pfx文件的地址
    keystoreType="PKCS12"
    keystorePass="F8aHABEN"         //填写你 txt文件中的秘钥
    clientAuth="false"
    SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
 />

然后重启tomacat就可以用https访问了
阿里云ecs服务器ubuntu系统安装tomcat版本ssl证书
第一次安装,用了我大半个下午,对了大家测试是安装否成功的时候,重启tomcat后可以等几分钟再测试,我觉得有点延迟。

相关文章:

  • 2021-11-09
  • 2022-02-08
  • 2022-02-05
  • 2021-12-08
  • 2021-12-10
  • 2021-07-17
  • 2022-01-02
猜你喜欢
  • 2022-02-08
  • 2021-07-03
  • 2021-11-13
  • 2022-02-08
相关资源
相似解决方案