国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

tomcat同時使用http和https訪問的配置方法

2024-09-01 13:55:18
字體:
來源:轉載
供稿:網友

針對一個tomcat中有的項目需要使用ssl加密有些可以直接訪問的情況,可通過修改tomcat/conf下的server.xml來實現。具體配置可參考下面這段代碼,注意<Service name=”Catalina1″>這個標簽中的配置。

<?xml version='1.0' encoding='utf-8'?><Server port="8005" shutdown="SHUTDOWN">  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />  <Listener className="org.apache.catalina.core.JasperListener" />  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />  <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />  <GlobalNamingResources>    <Resource name="UserDatabase" auth="Container"      type="org.apache.catalina.UserDatabase"      description="User database that can be updated and saved"      factory="org.apache.catalina.users.MemoryUserDatabaseFactory"      pathname="conf/tomcat-users.xml" />  </GlobalNamingResources>   <Service name="Catalina">    <!-- 此處使用了ssl配置,需用https才可訪問 -->    <Connector port="8284" protocol="HTTP/1.1"      connectionTimeout="20000"      redirectPort="8443" URIEncoding="UTF-8"      clientAuth="false" sslProtocol="TLS"      SSLEnabled="true" scheme="https" secure="true"      keystoreFile="conf/tomcat.jks" keystorePass="pico2012server"      truststoreFile="conf/tomcat.jks" truststorePass="pico2012server"      />    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />     <Engine name="Catalina" defaultHost="localhost">       <Realm className="org.apache.catalina.realm.LockOutRealm">        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"          resourceName="UserDatabase"/>      </Realm>       <Host name="localhost" appBase="webapps"        unpackWARs="true" autoDeploy="true">        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"          prefix="localhost_access_log." suffix=".txt"          pattern="%h %l %u %t "%r" %s %b" />       </Host>    </Engine>  </Service>   <!-- 加入一個新的網站服務配置,每個service都可以單獨配置工程加載目錄、端口等 -->  <Service name="Catalina1">    <!-- 此處表示加載的工程仍使用原始的http方式訪問 -->    <Connector port="8484" protocol="HTTP/1.1"      connectionTimeout="20000"      redirectPort="8443" URIEncoding="UTF-8"      />    <Connector port="18009" protocol="AJP/1.3" redirectPort="18443" />     <Engine name="Catalina1" defaultHost="localhost">      <Realm className="org.apache.catalina.realm.LockOutRealm">        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"          resourceName="UserDatabase"/>      </Realm>      <!-- 該service加載的工程放置目錄,與webapps同目錄的webapps1 -->      <Host name="localhost" appBase="webapps1"        unpackWARs="true" autoDeploy="true">         <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"          prefix="localhost_access_log." suffix=".txt"          pattern="%h %l %u %t "%r" %s %b" />        <!-- 此處要顯示的指定加載webapps1下的GS-Web工程 -->        <Context path="" docBase="GS-Web" debug="0" reloadable="true"/>      </Host>    </Engine>  </Service></Server>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涿州市| 益阳市| 博湖县| 兰溪市| 四子王旗| 柏乡县| 成武县| 海口市| 凤凰县| 中山市| 涟水县| 沁源县| 永川市| 南汇区| 满城县| 库伦旗| 枣阳市| 治多县| 霍州市| 内乡县| 贺州市| 汉阴县| 玛纳斯县| 改则县| 昭通市| 剑阁县| 南陵县| 文成县| 辉南县| 汽车| 波密县| 西丰县| 通城县| 同德县| 康平县| 东阿县| 广州市| 义马市| 安陆市| 辽中县| 昭通市|