← Back to team overview

sslug-teknik team mailing list archive

Virtuelt domain for Tomcat

 

Hej!

Jeg håber I kan hjælpe mig lidt vedrørende min Apache Tomcat server..

Jeg har som sagt en Apache Tomcat server kørende, hvor jeg skal have tilføjet et ekstra domæne (virtuelt?). Pt ser min server.xml fil således ud:


<Server port="8005" shutdown="SHUTDOWN" debug="0">
  <Service name="Tomcat-Standalone">
    <!-- This connector is for normal HTTP connections -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="80" minProcessors="5" maxProcessors="75"
               enableLookups="true" redirectPort="443" 
               acceptCount="100" debug="0" connectionTimeout="20000"
               useURIValidationHack="false" disableUploadTimeout="true" />
    <!-- This connector is for HTTPS connections -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
               port="443"  minProcessors="5" maxProcessors="75"
               enableLookups="true"
        acceptCount="100" debug="0" scheme="https" secure="true"
               useURIValidationHack="false" disableUploadTimeout="true">
      <Factory className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
               clientAuth="false" protocol="TLS" keystoreFile="conf/keystore"/>
    </Connector>
    <!-- This connector is for JK2 connections. Used to integrate DeskNow with Apache or IIS. You can comment this out if not needed. -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
               port="8009" minProcessors="5" maxProcessors="75"
               enableLookups="true"
               acceptCount="10" debug="0" connectionTimeout="-1"
               useURIValidationHack="false" 
               protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
    <Engine name="Standalone" defaultHost="localhost" debug="0">
      <Logger className="org.apache.catalina.logger.FileLogger"
              prefix="catalina_log." suffix="..txt"
              timestamp="true"/>
      <Host name="localhost" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true">
 <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common"/>
        <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
         timestamp="true"/>
      </Host>
    </Engine>
  </Service>
</Server>


Jeg ville gå ud fra, at jeg skulle tilføje til ovenstående:

      <Host name="www.otherdomain.com">
       <Context docBase="C:\www\otherdomain" path=""/>
      </Host>

Systemet er pt desværre en Wiindows server (skulle gerne migreres til Linux i løbet af et par måneder), men server.xml ser jo ganske ens ud på både Windows og Linux.

Men jeg synes ikke rigtig det fungere, så er der nogen som kan se, hvad jeg gør forkert?

På forhånd mange tak.
Allan



Follow ups