阿里云服务器--tomcat上配置SSL证书--提供https服务

1、《申请证书》

申请免费SSL证书,审核通过后,下载tomcat证书文件。

解压缩后, 【证书名】.pfx 为证书文件,【密码文件名】.txt内保存了证书密码,每次下载都是一组,一个证书对应一个密码

2、《拷贝证书》

将 【证书名】.pfx 拷贝到tomcat目录下 /conf/目录下。如权限不够,可使用chmod 777 【证书名】.pfx 为证书赋权

3、《配置server.xml》

3-1、添加https内容

配置tomcat目录下conf/server.xml文件,因为https的默认端口为443,此处使用该端口进行了配置。

找到如下位置:

修改为:

<Connector port="443" protocol="HTTP/1.1" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" keystoreFile="conf/【证书名】.pfx" keystoreType="PKCS12" keystorePass="4NYE61SP" --从【密码文件名】.txt找到密码填写在此处。 clientAuth="false" sslProtocol="TLS"/>

3-2、修改http指向redirectPort

修改为

3-3、修改8009点redirectPort

修改为

4、《重启tamcat,生效》

经验分享 程序员 微信小程序 职场和发展