Tips: Konfigurera virtuella värden i Tomcat5.x



Anledningar:

Delta i en period av webbprojekt (baserat på JSP + JavaBean teknik är servern Apache + Tomcat) fann att vårt projekt filer placeras i TOMCAT_HOMEwebapps i, men du kan konfigurera server.xml vårt projekt till andra katalogen, men när många objekt Och när han kom server.xml blir dess uppsvälld och rörig, svår att hantera och underhålla.

För att undvika ovan beskrivna situation inte uppstår, för att projektet mer hanterbart nästa kommer att berätta är att bara en eller två i server.xml att konfigurera virtuella värdar att ta itu med projektets centraliserad förvaltning och konfigurationsfiler som behövs för varje projekt finns också lägger inte till den server.xml att göra server.xml inte uppblåst, inte förvirring, utan i högre grad främjar hantera och underhålla.

För det första att förbereda:

Anta att du har en webb-programmerare, och har viss förståelse för hankatt, och kan konfigurera sin rutin

För det andra, starta konfigurationen:

1) Först och främst i TOMCAT_HOME den server.xml filen finns i katalogen conf och öppna den i Anteckningar;

2) hitta taggen i filen server.xml;

3) / Host -taggen efter att den nya informationen nedan:

unpackWARs = "true" autoDeploy = "true"

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

prefix = "onion_access_log." suffix = ". txt" mönster = "vanlig" resolveHosts = "false" /






Beskrivning:

】 【Lök för ditt värdnamn eller domännamn;

【F: StudioOnionWEB_Project】 start katalog för den virtuella värden;

【Onion_log】 för loggfilen namn;

】 【Onion_access_log värd för besöket till loggfilen namn.

4) Starta den virtuella värden katalog för ditt projekt att bygga en katalog och ett projekt med samma namn i konfigurationsfilen (min är f: StudioOnionWEB_Project shsc och f: StudioOnionWEB_Project shsc.xml).

5) Öppna projektet som just har byggt ert projekt konfigurationsfil för att konfigurera grundläggande information (t.ex. virtuell katalog och verkliga sökväg etc.), kort sagt nästan alla konfigurationen kan utföras i denna konfigurationsfil, naturligtvis, till installations-servlet, och bönor I web.xml, att komplettera, är detta ingen koppling till detta innehåll inte gå in på det här. Följande är innehållet i konfigurationsfilen shsc.xml referens:

omladdningsbara = "true" crossContext = "true"




För det tredje, test

Öppna IE i adressfältet http://onion/shsc om din JSP-sida för att se, Grattis till din framgång.