zoukankan      html  css  js  c++  java
  • 【Tomcat】2.配置Tomcat服务器端口和HTTPS

    1、修改XML配置文件

    找到Tomcat安装目录下的conf文件夹,打开server.xml文件(可以用笔记本打开)

    其中有几行代码如下

    <Server port="8005" shutdown="SHUTDOWN">
    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

    分别对应安装时的几个端口

    如果需要修改哪个端口,就对应修改代码即可
    例如要修改Web服务器端口为80,则修改代码如下

    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    修改为
    <Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>

    2、配置HTTPS

    这里介绍使用配置PFX证书的方法
    例如在阿里云上可以申请PFX证书,得到证书后,把上面修改Web服务器端口的代码修改如下

    <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
                 maxThreads="150" scheme="https" secure="true"
                 clientAuth="false" SSLProtocol="TLSv1+TLSv1.1+TLSv1.2" 
                keystoreFile="C:/xxx.pfx"
                 keyStoreType="PKCS12"
                 keystorePass="xxx"
            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,TLS_RSA_WITH_3DES_EDE_CBC_SHA"/>
  • 相关阅读:
    【js】js中的||和&&
    【jQuery】form表单元素序列化为json对象
    【jQuery】serializeArray()与serialize()的区别
    【jQuery】jquery-ui autocomplete智能提示
    【js】批量判断表单中的文本框非空
    【php】基础学习5
    【php】基础学习4
    【php】基础学习3
    SpringMVC与Struts2区别与比较总结
    iOS 改变UILabel部分颜色
  • 原文地址:https://www.cnblogs.com/LiveYourLife/p/9105774.html
Copyright © 2011-2022 走看看