Tips: Het instellen van virtual host in Tomcat5.x



Redenen:

Engage in een periode van web projecten (op basis van JSP + JavaBeans technologie, de server is Apache Tomcat +), bleek dat ons project bestanden worden geplaatst in de TOMCAT_HOMEwebapps in, maar je kunt configureren server.xml ons project naar een andere directory, maar wanneer veel items Wanneer de server.xml zal zijn opgeblazen en slordig, moeilijk te beheren en te onderhouden.

Om te voorkomen dat de hierboven beschreven situatie doet zich niet voor, om project meer beheersbaar the volgende zal vertellen u is that slechts een of twee in het server.xml om virtuele hosts aan het project gecentraliseerde beheer-adres te configureren, en de configuratie files die nodig zijn voor het project are also each niet toevoegen aan het server.xml in het maken van server.xml niet bloated, niet verwarring, maar meer bevorderlijk te beheren en te onderhouden.

In de eerste plaats voor te bereiden:

Stel je hebt een web-programmeur, en hebben enig begrip van de kater, en kunt configureren hun routine

In de tweede plaats, de configuratie te starten:

1) In de eerste plaats in de TOMCAT_HOME het server.xml bestand gevonden in de conf directory en open het in Notepad;

2) Zoek de tag in het dossier server.xml;

3) / host tag na de nieuwe informatie hieronder:

unpackWARs = "true" autoDeploy = "true"

prefix = "onion_log." suffix = ". txt" timestamp = "true" /

prefix = "onion_access_log." suffix = ". txt" patroon = "gemeenschappelijke" resolveHosts = "false" /






Beschrijving:

】 【Ui voor uw host of domeinnaam;

【F: StudioOnionWEB_Project】 beginnen directory voor de virtual host;

【】 Onion_log voor het logbestand naam;

】 【Onion_access_log gastheer voor het bezoek aan het log-bestand naam.

4) Start de virtual host directory voor uw project naar een map op te bouwen en een project met dezelfde naam van het configuratiebestand (de mijne is f: StudioOnionWEB_Project shsc en f: StudioOnionWEB_Project shsc.xml).

5) Open het project dat net is gebouwd uw project configuratie bestand naar de basisgegevens (zoals: virtuele directory en echte pad, enz.) configureren, kortom bijna alle van de configuratie kan worden voltooid in dit configuratiebestand, uiteraard, het inzetten servlet, en bonen In web.xml, aan te vullen, dit is niet gerelateerd aan deze inhoud is hier niet op ingaan. De volgende is de inhoud van het configuratiebestand shsc.xml referentie:

oplaadbaar = "true" crossContext = "true"




Derde, test

Open Internet Explorer in de adresbalk http://onion/shsc als je JSP-pagina te zien, Gefeliciteerd met je succes.