Search code examples
tomcattomcat7virtual-hosts

Tomcat 7 (Virtual hosts?)


I want use my web application on port 8082 (for example), and it is working correctly. But I want to leave connection on port 8080 (with default Tomcat page), can I do it and how?


Solution

  • you need edit the conf/server.xml to add another Service, such as

    <Service name="for_host1"> 
        <Connector port="8082" .. />
         <Engine name="Catalina_host1" defaultHost="stimpy">
            <Host name="stimpy" appBase="stimpyapps"/>
        </Engine> 
    </Service> 
    <Service name="default"> 
        <Connector port="8080" .. />
         <Engine name="Catalina" defaultHost="ren">
            <Host name="ren"    appBase="renapps"/>
        </Engine> 
    </Service>