Linux Centos tomcat8.5 https 配置并去除8443端口

《2019年阿里云双11活动拼团》:https://www.aliyun.com/1111/2019/group-buying-share
【限时】1年86元,3年229元,用来建站和编程学习【附WordPress建站教程】

效果图

Linux Centos tomcat8.5 https 配置并去除8443端口_第1张图片
image.png

第一步:阿里云申请免费的SSL证书

申请免费证书比较简单,坑比较少,故不多说,网上很多相关资料
免费证书支持多个服务器,这里演示的是Tomcat服务器
证书需要绑定你购买的域名

阿里云ssl证书控制中心

Linux Centos tomcat8.5 https 配置并去除8443端口_第2张图片
image.png

一定要是签发状态

第二步:配置Tomcat

从阿里云SSL控制台下载SSL证书并解压

Linux Centos tomcat8.5 https 配置并去除8443端口_第3张图片
image.png

把解压的文件放入远程服务器Tomcat目录下的cert目录(新建cert目录)

Linux Centos tomcat8.5 https 配置并去除8443端口_第4张图片
image.png

进入Tomcat conf目录配置server.xml文件





  
  
  
  
  
  
  
  

  
  
    
    
  

  
  

    
    


    
    
    
    
    

    
        
           
        
    

    
    



    
    


    

    
    

      
      

      
      
        
        
      

      

        
        

        
        

      
    
  


第三步:去掉8443端口

上面配置文件已经把8443端口去掉了。如果想改回来,只要把截图中的443更换为8443端口,或者其它你想要的端口号。

image.png
Linux Centos tomcat8.5 https 配置并去除8443端口_第5张图片
image.png

第四步:http自动重定向到https

tomcat conf目录下的web.xml末尾加上如下配置:



    
              SSL
              /*
       
 
       
       CONFIDENTIAL
       
 

前提是Http和Https都可正常访问的情况下。

你可能感兴趣的:(Linux Centos tomcat8.5 https 配置并去除8443端口)