Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https

第一步:登录阿里云,给每个域名配置申请一个SSL证书

Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https_第1张图片

第二步:审核通过之后,点击下载

Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https_第2张图片

第三步:窗口右侧会弹出如下窗口

Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https_第3张图片

第四步:下载这两个文件,里面会有pfx证书文件,证书密码,还有pem文件

准备工作结束!!!!

 

先说一点,在网上复制代码,会附带很多空格,必须清除干净,类似下图

Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https_第4张图片

看到红色报错的地方没!!!

 

第五步:Tomcat 【conf文件夹下server文件】配置,先说配置多个

在Tomcat配置多个SSL证书,此Tomcat放多个项目,配置如下,默认以注释的配置已删除。

我写好注释的代码,就是在server文件默认代码基础上自己添加的代码。

记得改port="80",redirectPort="443",port="443"这些配置

记得把注释删掉




    
    
    
    
    

    
        
    

    
	
        
        
				   
				   
				   
		
        		
        
        
				   
                
                
            
            
                
            
        
        
		
		

        
        

		
		
		
        
            
                
            

			
	    
            
                
            

            
                
            
	    

        
    

 

 

在Tomcat配置一个SSL证书,此Tomcat放一个项目

方式一:在上面的基础上去掉一个即可。

方式二:直接在默认基础上添加以下红框代码,pem文件可用,可不用!!!不用就去掉

Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https_第5张图片

	

第六步:配置Tomcat自动跳转https

即,浏览器输入http://www.aaa.com/  》》》 https://www.aaa.com/

打开Tomcat【conf/web.xml】文件

在底部添加以下代码

Linux 一个Tomcat配置一个或多个【阿里云】免费SSL证书 自动 / 强制 跳转Https_第6张图片

	
		        
			SSL     
			/*
		    
		
			CONFIDENTIAL
		
	

over!!!

 

你可能感兴趣的:(经历路程)