*   >> Lese Utdanning Artikler >> tech >> web development

Slik Tomcat 5.x

ilerer disse servlets i class-filer. Det er derfor Tomcat heter servlet container, ikke JSP container :-) Nå, når du fikk en oversikt på Tomcat struktur, er vi klare til å gå further.Tomcat har variabelen $ CATALINA_BASE som er i tilfelle enkelt bruker er lik $ CATALINA_HOME. Bare legg argumentet "-Dcatalina.base = $ CATALINA_BASE" til oppstart filen og $ CATALINA_BASE variabel inneholder filer for "personal" Tomcat instance.As kan du sannsynligvis anta Tomcat deling mellom flere brukere krever at hver bruker har egen konfigurasjon og egne applikasjoner .

Usage av dette argumentet vil tvinge Tomcat å bruke relative referanser til filer i disse katalogene basedon verdien av $ CATALINA_BASE i stedet for $ CATALINA_HOME: conf - Server konfigurasjonsfiler (inkludert server.xml) logger - Logg og utdatafiler delt - For klasser og ressurser som må deles på tvers av alle web-applikasjoner webapps - automatisk lastet web-applikasjoner arbeids - Midlertidige arbeids kataloger for webapplikasjoner temp - Directory brukes av JVM for midlertidige filer (java.io.

tmpdir) Endelig får du det du trenger for å få en frihet og gjerne fra andre gutta :-) Hvis du ikke passere "-Dcatalina.base = $ CATALINA_BASE" argument til oppstartskommando, vil $ CATALINA_BASE standard til samme verdi som $ CATALINA_HOME, noe som betyr at den samme katalogen er brukes for alle relative bane resolutions.For feilsøking av Tomcat server installasjon kan du se på feilsøking nedenfor: Administrasjons- og manager webapplikasjoner, som er definert i $ CATALINA_BASE /conf /Catalina /localhost /admin.xmland $ CATALINA_BASE /conf /Catalina /localhost/manager.

xml filer, vil ikke kjøre i denne konfigurasjonen, med mindre enten: - Banen er angitt i docBase egenskap av Context element er gjort absolutt, og erstattet med henholdsvis $ CATALINA_HOME /server /webapps /admin og $ CATALINA_HOME /server /webapps /manager - Begge webapplikasjoner kopieres eller flyttes til $ CATALINA_BASE, og banen er angitt i docBase egenskap av Context element er endret på riktig måte. - Begge webapplikasjoner er deaktivert ved å fjerne $ CATALINA_BASE /conf /Catalina /localhost /admin.xml og $ CATALINA_BASE /conf /Catalina /localhost /manager.

xmlTroubleshooting sectionThere er bare 3 ting sannsynlig å gå galt under en frittstående Tomcat installasjon:

(1) Den vanligste hikke er når en annen web server (eller noen prosess for den saks skyld) har lagt beslag på port 8080. Dette er standard HTTP-port som Tomcat forsøker å binde se

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.