*   >> Læs Uddannelse artikler >> tech >> web development

Sådan Tomcat 5.x

ved, Tomcat "samler" første JSP sider i servlet java kode og derefter samler de servlets i klasse filer. Det er derfor, Tomcat opkaldt servlet container, ikke JSP container :-) Nu, da du fik et overblik over Tomcat struktur, er vi klar til at gå further.Tomcat har variablen $ CATALINA_BASE som er i tilfælde af enkelt bruger er lig med $ CATALINA_HOME. Blot tilføje det argument "-Dcatalina.base = $ CATALINA_BASE" til start filen og $ CATALINA_BASE variabel skal indeholde filer til "personlige" Tomcat instance.

As du kan sikkert antage Tomcat deling mellem flere brugere kræver, at hver bruger har egen konfiguration og egne applikationer .Usage af dette argument vil tvinge Tomcat til at bruge relative referencer til filer i følgende biblioteker BasedOn værdien af ​​$ CATALINA_BASE stedet for $ CATALINA_HOME: conf - server konfiguration filer (herunder server.

xml) logs - Log og output-filer deles - For klasser og ressourcer, der skal deles på tværs af alle webapplikationer webapps - Automatisk indlæst web applikationer arbejde - Midlertidige arbejdsmetoder biblioteker til web-applikationer temp - vejviser anvendes af JVM til midlertidige filer (java.io.tmpdir) Endelig får du, hvad du behøver for at få en frihed og velkommen fra andre fyre :-) Hvis du ikke består af "-Dcatalina.

base = $ CATALINA_BASE" argument til opstart kommandoen, vil $ CATALINA_BASE standard til den samme værdi som $ CATALINA_HOME, hvilket betyder, at den samme mappe er bruges til alle relativ sti resolutions.For fejlfinding af Tomcat-server installation se venligst Problemløsning nedenfor: administration og udlejer webapplikationer, som er defineret i $ CATALINA_BASE /conf /Catalina /localhost /admin.xmland $ CATALINA_BASE /conf /Catalina /localhost/manager.

xml filer, ikke vil køre i denne konfiguration, medmindre: - Stien er angivet i Docbase attribut af Context element er lavet absolut, og erstattet af henholdsvis $ CATALINA_HOME /server /webapps /admin og $ CATALINA_HOME /server /webapps /manager - Begge web-applikationer kopieres eller flyttes til $ CATALINA_BASE, og stien er angivet i Docbase attribut af Context element er modificeret på passende vis. - Begge web-applikationer er deaktiveret ved at fjerne $ CATALINA_BASE /conf /Catalina /localhost /admin.xml og $ CATALINA_BASE /conf /Catalina /localhost /manager.

xmlTroubleshooting sectionThere er kun 3 ting tilbøjelige til at gå galt under en enkeltstående Tomcat installation:

(1) Den mest almindelige problem er, når en anden webserver

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.