FAQ

Preguntas
Frecuentes

Consultá
tus inquietudes
Registrá tu Dominio
Categorías

JSP

Cual es la estructura de directorios de TOMCAT?

Estructura de Directorios de Tomcat

Los directorios que se listan a continuación se encuentran ubicados en “/usr/local/tomcat-5.5/”

bin  Contiene los scripts de arrancar/parar

conf  Contiene varios ficheros de configuración incluyendo server.xml (el fichero de configuración principal de Tomcat) y web.xml que configura los valores por defecto para las distintas aplicaciones desplegadas en Tomcat.

lib Contiene varios ficheros jar que son utilizados por Tomcat, estos ficheros deben ser añadidos al classpath de Tomcat.

Estos son los principales, puede haber otros que generalmente no se modifican, como:

work  Generado automáticamente por Tomcat, este es el sitio donde Tomcat sitúa los ficheros intermedios (como las páginas JSP compiladas) durante su trabajo. Si borramos este directorio mientras se está ejecutando Tomcat no podremos ejecutar páginas JSP.

classes  Podemos crear este directorio para añadir clases adicionales al classpath. Cualquier clase que añadamos a este directorio encontrará un lugar en el classpath de Tomcat.

Configuracion de Tomcat, server.xml es el archivo principal de configuración para Tomcat, éste es un archivo en XML, el cual de no contener una estructura conforme a XML, se indicará al arranque de Tomcat, la ubicación de este archivo es:

 /usr/local/tomcat-5.5/conf/server.xml


A continuación se detallan algunas de las caracteristicas principales a tener en cuenta, tal como se indico, posee la estructura correspondiente XML.

<Server> es el elemento principal del archivo server.xml y todas las demás secciones deben encontrarse entre estos nodos (dentro de <Server> y </Server>), el atributo port indica el puerto TCP donde se espera la señal de cierre (shutdown) de Tomcat. Tenga en cuenta que los usuarios de planes que poseen Java, poseen acceso total a su server, por lo que ellos pueden modificar éste archivo.

<Listener> A través de los elementos <Listener> se configuran las extensiones JMX ("Java Management Extensions") que serán utilizadas por Tomcat, dichos elementos toman dos atributos : className que indica la Clase diseñada para escuchar sobre eventos JMX y debug para especificar el nivel de "debug" generado al tiempo de ejecución.

<Connector> El elemento Connector representa las conexiones (Puertos TCP) que serán abiertas por Tomcat al arranque, a su vez dentro de cada elemento Connector se definen diversos atributos los cuales dan más detalles acerca de la conexión.

 <Engine> – </Engine>  Los elementos <Engine> representan el mecanismo que atenderá toda solicitud arrivada Tomcat, esto es, toda solicitud recibida por las definiciones Connectors será procesada por <Engine>, los atributos de este elemento son los siguientes:

  defaulthost representa el nombre del servidor Tomcat mientras debug indica el nivel de "debug" generado al tiempo de ejecución
 
Logger,  los elementos Logger le indican a Tomcat hacia donde deben ser enviados los registros "Logs"

<Host> – </Host>, los elementos Host permiten definir varios Hosts "Virtuales" para Tomcat, esto es, a través del elemento <Engine> se define un sitio para atender solicitudes, a través de Host es posible definir diversos sitios "Virtuales", un ejemplo puede ser:

      <Host name="dogmedia.com.mx" appBase="/home/vu000324/public_html/webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
       </Host>

Lo anterior indica que el sitio dogmedia.com.mx contiene sus aplicaciones bajo el directorio /home/vu000324/public_html/webapps, el atributo unpackWARs le indica a Tomcat que debe descomprimir los archivos WAR’s al arranque.

Otro archivo de configuracion es context.xml, que esta tambien en /usr/local/tomcat-5.5/conf el mismo al ser un XML posee tambien la estructura correspondiente pero por default solo tiene definido el elemento “<context>” el cual es utilizado para indicar la ubicación de las aplicaciones ejecutadas en Tomcat, en su configuración "Default" estas aplicaciones se encuentran dentro del directorio webapps bajo el directorio raíz de Tomcat ( /usr/local/tomcat ), según nuestros planes se modifica y un ejemplo seria:

      <Context>
          <WatchedResource>/home/vu000324/public_html/webapps/WEB-INF/web.xml</WatchedResource>
      </Context>

Antes nombramos los Wars, una pequeña definicion seria:

Una aplicación en Tomcat o cualquier Servlet Engine (Web-Container) es un conjunto de "JSP’s y/o "Servlets" agrupados con ciertos parámetros de arranque y seguridad, este conjunto de archivos/aplicación en todo Servlet Engine es conocido como un WAR (Web-Archive).

Luego de modificar los archivos de configuracion de Tomcat, hay que reiniciarlo usando los scripts que hay en el directorio bin.

Ver Más
Hablá con nuestro equipo
¿Necesitas asesoramiento?
Hablá con nuestro equipo

0810-345-HOST(4678)

¡Hablemos Directo!</
¡Hablemos Directo!

20 años de Clientes

Felices y Satisfechos

Que puedo decir, hace años que trabajo con ellos y sin dudas son los mejores...RESPONSABILIDAD, CORDIALIDAD, SERIEDAD, PUNTUALIDAD son solo algunas cosas para destacar. Hoy en día eso no se consigue en ningún lado. 100% CONFIABLES y RECOMENDABLES!!! GRACIAS TOTALES

Commentario

Excelente la atención, hace pocos meses contraté Hosting Bahía y ante cada inconveniente y recibido una atención técnica espectacular. Muy buen servicio sin problemas

Commentario

Como siempre, excelente servicio y asesoramiento y muy buena predisposición para dar una mano!!!! 100% recomendables!!

Commentario

Confiamos hace varios años en Hosting Bahia como proveedor tecnológico para dar soluciones de Hosting a nuestros clientes en Argentina. Gran calidad de servicio y tecnologia

Commentario

Hace mas de dos años que somos clientes de Hosting Bahia y la verdad es que estamos muy conformes en todo sentido. Atencion, funcionalidad,etc. Muy recomendables !! Abrazo CHENQUEANUNCIOS.COM

Commentario

Excelente el apoyo que me dieron con los tramites en nic.ar La calidad y calidez en la atención es de destacar!! Gracias Martín!!

Commentario

El mejor servicio!!!!

Commentario

Increíble servicio, gran soporte y excelente relación calidad/precio. Gracias Chicos!

Commentario

Tuve un problema con el espacio en disco apenas subi mi página web y mis consultas fueron respondidas inmediatamente. Muy buena atención!

Commentario

Excelente el servicio que dan la asistencia al cliente y todo el soporte de ayuda con el que cuentan. son los mejores de bahía. muchas gracias por todos. !!!

Commentario

Desde ya felicitamos su crecimiento como también agradecemos el servicio, responsabilidad y trabajo que nos brindan día a día. Lejos el servicio numero 1 Saludos y los mejores deseos.

Commentario

Excelente calidad y atención... Más que recomendables! Supieron ayudarme y asesorarme en todo y estuvieron siempre disponibles... Buenísimo que podamos contar con un servicio así en Bahía... Muchísimas gracias y ojalá mucha gente más se sume porque el servicio lo vale! EXCELENTE!

Commentario

Excelente atención, servicio y resultados. Muchas gracias!

Commentario

Arte Marcial kimugan ( www.kimugan.com - www.gabrielgagliardini.com ) Estoy muy conforme con el servicio. Lo recomiendo ampliamente.

Commentario

Excelente atención, servicio y resultados. Muchas gracias!

Commentario

Excelente atencion!! un servicio impecable! las consultas son respondidas al momento!!

Commentario

Gran servicio, rápida respuesta y buena atención sigan así!

Commentario

Sin duda son los mejores de la ciudad y la zona. La relación precio/producto es excelente y además de la altísima calidad y su gran variedad de servicios, cuentan con personal altamente calificado para dar soporte a sus clientes. Su trayectoria los avala. Gracias por todo!

Commentario

Sin duda son los mejores de la ciudad y la zona. La relación precio/producto es excelente y además de la altísima calidad y su gran variedad de servicios, cuentan con personal altamente calificado para dar soporte a sus clientes. Su trayectoria los avala. Gracias por todo!

Commentario

Chicos! excelente servicio! la verdad que muy conforme porque ademas siempre estan para resolverme todos los problemas :) muchas gracias! Desde ya super confiables, responsables y recomendables... Felicitaciones!!!

Commentario

Excelente servicio y muy buena atencion! Satisfecho 100%

Commentario

muy buen servicio de hosting, siempre al servicio del cliente la verdad que muy atentos!!!

Commentario

Excelente servicio y respuesta inmediata! Muy atentos!

Commentario

Excelente atención, servicio y resultados. Muchas gracias!

Commentario

La verdad es que el servicio está a la altura de lo que se puede esperar de un hosting en Buenos Aires. Manejo las comunicaciones del Helados Jet, Restaurante Pizza Jet, Pronto Jet en Monte Hermoso y Cabañas La Felicidad en Sierra de la Ventana y estamos muy satisfechos.

Commentario

Excelente, muy buena atención, son rápidos, el servicio funciona muy bien, y ante cualquier duda que hubiera surgido, siempre la respuesta fue muy rápida.

Commentario

Excelente servicio siempre!

Commentario

Excelente calidad y atención... Más que recomendables! Supieron ayudarme y asesorarme en todo y estuvieron siempre disponibles... Buenísimo que podamos contar con un servicio así en Bahía... Muchísimas gracias y ojalá mucha gente más se sume porque el servicio lo vale! EXCELENTE!

Commentario

Que puedo decir, hace años que trabajo con ellos y sin dudas son los mejores...RESPONSABILIDAD, CORDIALIDAD, SERIEDAD, PUNTUALIDAD son solo algunas cosas para destacar. Hoy en día eso no se consigue en ningún lado. 100% CONFIABLES y RECOMENDABLES!!! GRACIAS TOTALES

Commentario

Estamos sumamente conformes con el servicio que nos brindan. Eficiencia profesional y excelente trato humano. No podemos pedir más. Seguiremos trabajando juntos (y esperemos que sea por mucho tiempo). Abrazo a la gente de Hosting Bahía. ECCO COMUNICACION CREATIVA / Radio Mitre Bahía Blanca

Commentario