美文网首页
Tomcat SSL证书安装(阿里云)

Tomcat SSL证书安装(阿里云)

作者: 小炉炉 | 来源:发表于2019-01-11 14:45 被阅读9次

    域名备案以后,访问域名得又SSL安全证书。在Tomcat上面安装,其实很简单,但是以前没有实际操作过。现在操作了一下最后才发现真的是太简单了。

    1. 申请SSL

    域名备案以后可以直接申请SSL证书的,又很多个版本,nginx ,tomcat等我这里仅操作了tomcat

    参考了这位大神的博客:https://www.cnblogs.com/linnuo/p/9964688.html。已经很详细,但是我还想按照我自己的方式记述一边方便我自己理解。
    申请的过程在大神博客中已经介绍过了,我这里就不细说了。

    2. 配置信息

    其实这里面最主要的还是配置步骤,不过在配置之前需要先将第一步下载的SSL的证书文件和密码文件解压出来

    中间是下载的压缩包,上下两个分别是pfx文件和密码文件(打开后有个密码设置时需要用到)

    在linux服务器通过命令行进入到Tomcat的目录下的conf目录中,把这两个文件上传到上面。
    我的就是在tomcat目录下的conf里面:

    所以pfx文件的路径是---》/usr/local/apache-tomcat-8.5.37/conf/1721867_datavapi.sinze.ltd.pfx

    这个路径很重要因为,后面进行设置的时候是需要用到的。
    紧接着就是使用linux命令编辑conf下的server.xml

    vi server.xml

    直接打开文件,把下面内容粘贴进去到相应的位置:

    <Connector port="443"
        protocol="HTTP/1.1"
        SSLEnabled="true"
        scheme="https"
        secure="true"
        keystoreFile="/usr/local/apache-tomcat-8.5.37/conf/1721867_xxxxx.xxxxx.xxxx.pfx"   
        keystoreType="PKCS12"
        keystorePass="rP7vxH34"  
        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"/>
    

    port端口我这里改成了443,因为Tomcat是从apache官网下载没做多少修改的原版,所以我这离port用的443,你如果这个端口有其他的占用了,那就修改城一个没有被占用的端口

    上面的代码解释:

    keystoreFile :是pfx文件的路径,我上面所说的哪个需要保存的conf文件夹下pfx文件的路径就是这里所使用的。

    keystorePass:跟pfx文件被一起解压出来的文件里面有这个密码,复制出来粘贴到这里就行了。

    还有一点需要了解的是:Tomcat的入口端口是80 ,所以需要将原本的80 或者8080 端口下的内容进行修改如下所示

     <Connector port="80" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="443" />
    

    需要将 redirectPort 后面的端口号改成之前所所的443,端口对应起来,意味着访问80端口的服务都会被转发到443 端口。到这里基本上就设置完了,最后我们可以拿哪个有该SSL证书的域名进行访问了。

    https://xxxxx.xxx.ltd/InFoget/getAes/tradingLine

    image.png

    Nginx 配置SSL 参考该博客:https://www.cnblogs.com/tianhei/p/7726505.html

    相关文章

      网友评论

          本文标题:Tomcat SSL证书安装(阿里云)

          本文链接:https://www.haomeiwen.com/subject/iucxdqtx.html