阿里云centOs8 Tomcat8.5.51配置https,tomcat8.0之后的新特性

本文详细介绍了如何在阿里云CentOS8系统上配置Tomcat8.5.51的HTTPS,包括申请SSL证书、修改server.xml文件以及处理新版本特性。强调了添加defaultSSLHostConfigName和hostName属性的重要性,并提醒读者注意日志文件以排查错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

***里云购买的ecs服务器,特价89块,一年,呵呵,够优惠的了。
兴致勃勃地申请了了域名,备了案,终于有了自己的域名了。开心^ _ ^
这些购买服务器,申请域名,备案这些就不说了,网上有很多教程,也不难,请自行查阅!
但是我今天要分享一下配置tomcat的https遇到的坑,呵呵希望有缘看到此文的您能少踩点坑,毕竟我是很愿意为人类做贡献的人…

好了,不调侃了,以下进行正题。。

首先我们可以在阿里云或者腾讯云等等申请ssl证书,个人版有免费的,其他专业版或者更高性能的需要付费,公司或者创业团队建议买付费的吧,哎,毕竟免费的东西没有什么好东西。反正我是这么觉得的。但是我是觉得自己买的服务器自己玩的,就申请了了免费的ssl证书。

1. 申请SSL证书,下载解压后先不要动他(讲笑咩,难道重命名也不行?咁梗系得啦)

申请了证书之后,等一会才能好的,先不要急,几分钟时间吧,等人家审核。审核完了之后点击下载把他下载到本地电脑来,除了重命名之外千万不要好奇双击点开它,好奇害死猫,我就是这样…双击了之后在本地win10系统给生成了证书,这tmd我去年买了个表,win10自动生成被本机电脑生成了ssl证书不知道生成哪里去了,找也找不到,我觉得这样没有用就去阿里云服务台注销了这个证书,但是怎么 都注销不成功,说是邮箱验证失败,但是我点注销之后一直没给我邮箱发邮件啊,我怎么邮箱验证,气死人了。。。阿里云也有很多不人性化的地方。。。阿里云工作台

2. 在ECS服务器(我的是centos8系统)tomcat安装目录下新建一个随意名称的文件夹(例如cert),将ssl证书文件(.pfx)丢进去。如下图:*

ssl证书文件放置到阿里云服务器

3.修改了tomcat bin目录下的server.xml文件,像下图这样(重要重要tomcat8.5.0之后的看这里就够了

 <Connector port="443"
    protocol="org.apache.coyote.http11.Http11NioProtocol" 
    maxThreads="150" 
    SSLEnabled="true"
    defaultSSLHostConfigName="www.amaoagou.top" >
        <SSLHostConfig hostName="www.amaoagou.top">
		<Certificate 
               certificateKeystoreFile="cert/lda.pfx"
               certificateKeystorePassword="****"
               type="RSA"/>
        </SSLH
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值