您的位置:首页 > 运维架构 > 网站架构

JSP设置端口:部署多个网站的server.xml标准配置

2011-08-16 15:30 253 查看
注意<Host...></Host>中的appBase,我就是忽略了这个属性的设置,在这个点上磨蹭了不少时间:

server.xml:

<Server port="8005" shutdown="JSPGen" debug="0">   <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" debug="0"/>

  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" debug="0"/>

  

  <GlobalNamingResources>

    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>

    <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved">

    </Resource>

    <ResourceParams name="UserDatabase">

      <parameter>

        <name>factory</name>

        <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>

      </parameter>

      <parameter>

        <name>pathname</name>

        <value>conf/tomcat-users.xml</value>

      </parameter>

    </ResourceParams>

  </GlobalNamingResources>  

  <Service name="Catalina">

    <Connector port="1080" maxThreads="200" minSpareThreads="4" maxSpareThreads="50" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />

    <Connector port="8009" enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" />     <Engine name="Catalina" defaultHost="localhost" debug="0">

      <Host name="localhost" debug="0" appBase="e:\jsp\" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" reloadable="true">

 <Context docBase="e:\jsp\" path="/"></Context>

     </Host>

    </Engine>

 </Service>

  <Service name="Web1">

    <Connector port="1081" maxThreads="200" minSpareThreads="4" maxSpareThreads="50" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />

    <Connector port="8009" enableLookups="false" redirectPort="8444" debug="0" protocol="AJP/1.3" />     <Engine name="Web1" defaultHost="localhost" debug="0">

      <Host name="localhost" debug="0" appBase="e:\jsp\1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" reloadable="true">

  <Context docBase="e:\jsp\1\" path="/"></Context>

     </Host>

    </Engine>

 </Service>

  <Service name="Web2">

    <Connector port="1082" maxThreads="200" minSpareThreads="4" maxSpareThreads="50" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />

    <Connector port="8009" enableLookups="false" redirectPort="8445" debug="0" protocol="AJP/1.3" />     <Engine name="Web2" defaultHost="localhost" debug="0">

      <Host name="localhost" debug="0" appBase="e:\jsp\2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" reloadable="true">

  <Context docBase="e:\jsp\2\" path="/"></Context>

     </Host>

    </Engine>

 </Service>

</Server>

server.xml:end ----------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息