Tomcat配置https (http转https) (环境: Linux Ubuntu 16.04 64bit , ECS for Aliyun)

3 篇文章 0 订阅
3 篇文章 0 订阅

背景:之前使用的nginx+uwsgi+django时候就已经申请到了一年的ssl免费证书(如果你没有就得先申请),因为打算改用java开发,今天由Nginx改成Tomcat,折腾了差不多一小时,其实很简单,只要几分钟稍加修改tomcat安装目录下的conf/server.xml即可。以下是配置过程:

1.配置80端口

tomcat连接端口我们平时开发中常用的是8080,但如果绑定了域名,需要是用http来访问,就要改为80.找到下面这一段,修改8080为80即可实现使用http访问tomcat。然后再修改为8443为443,表示将80端口的请求转发到443端口。

修改完成后如下所示:

 

2.配置443端口

找到下面这一段注释,并复制,然后粘贴在它后面,并去掉注释,修改以下几行:

1.修改 port="8443"为port="443";

2.修改certificateKeyFile="conf/localhost-rsa-key.pem"和certificateFile="conf/localhost-rsa-cert.pem"中的值为你具体的公钥和私钥的路径;

3.删除certificateChainFile="conf/localhost-rsa-chain.pem"这一行,因为我没有这个文件,如果你有就将值改为你自己的文件路径即可。

完事如下所示:

 

OK了,试试↓

 

 

如果我的文章对您有帮助,就请客官给个赞吧

THE END!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值