记录一次linux+docker下tomcat部署https项目

记录一次linux+docker下tomcat部署https项目,第1张

记录一次linux+docker下tomcat部署https项目 记录一次linux+docker下tomcat部署https项目 更改tomcat的conf目录下 的server.xml

首先建议在你的tomcat目录下创建一个cert的目录,然后把你的证书放到cert目录下面,然后在你的conf目录下的server.xml加入下面这段配置

***这里的80就是你的http端口号(建议采用80),redirectPort重定向到https的443端口(建议采用443)***

	

如果你不用域名的方式访问则不需要改如下配置,如果需要,就更改一下

最下面原有的Engine标签注释掉留做备份,改成下面的,域名和ip地址更换成你自己的
 
      
        
      
		
		
	  
	  

	  
        
			   
      
	  
	    
    



然后你这个时候tomcat的配置完成了,linux服务器需要把80端口和443端口放开,还有一个很重要的点!切记!要开放docker对该tomcat容器的端口映射,否则访问是无效的

端口映射修改 hostconfig.json和config.v2.json 这两个配置文件
需要照葫芦画瓢加一个端口映射,怎么添加可以参考下面帖子https://www.cnblogs.com/kingsonfu/p/11578073.html

照葫芦画瓢↓↓↓↓↓↓↓↓↓↓↓(还是放一张截图吧)

切记修改这两个json配置文件之前要先停掉docker,否则修改无效!

此时tomcat的server.xml配置完毕+linux防火墙端口开放完毕+docker 的配置文件对端口映射配置完毕,重启tomcat重启docker重启linux防火墙后,可以访问你的页面试试了 (windows也需要开启防火墙端口的入站规则,普通linux下部署https则不需要修改docker端口映射)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5606341.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存