后端javaTomcatLinux

HTTP转成HTTPS

2019-08-05  本文已影响500人  printf200

1.首先说明一下我使用的是阿里云Linux服务器,事先已经有了域名
2.然后我们需要申请一下SSL证书


点击连接
3.申请成功如下
image.png
4.我是在Tomcat下部署的所以需要配置对应的
点击下载会出现下图选择Tomcat版本
image.png
下载完成文件
image.png
5.需要在tomcat目录下conf下修改server.xml文件
首先要在Tomcat文件下创建一个cert文件用于存放证书下载.pfx
文档为阿里云帮助
点击跳转
image.png
image.png
6.配置server.xml文件 注意文件配置如下
image.png
首先注意一下
注意:protocol="HTTP/1.1",最初是protocol="org.apache.coyote.http11.Http11Protocol"这个,一直无法访问,修改为HTTP/1.1之后成功!
端口做好是443这个对整体会有好的效果
<Connector port="443"
    protocol="org.apache.coyote.http11.Http11Protocol"
    SSLEnabled="true"
    scheme="https"
    secure="true"
    keystoreFile="/目录/tomcat目录/cert/证书.pfx"
    keystoreType="PKCS12"
    keystorePass="VTQme7gE"
    clientAuth="false"
    SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
    ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>

最后就成功了


image.png
上一篇下一篇

猜你喜欢

热点阅读