Autor: Wang Shuli
Fuente:
Después de trabajar en un proyecto WEB por un tiempo (basado en tecnología JSP + JavaBean, el servidor es Apache + Tomcat), descubrimos que todos los archivos de nuestro proyecto están ubicados en TOMCAT_HOME\webapps. Aunque podemos configurar nuestros proyectos en otros directorios a través del servidor. .xml, cuando hay demasiados proyectos, server.xml se volverá extremadamente inflado y confuso, y será difícil de administrar y mantener.
Para evitar que suceda la situación anterior y hacer que el proyecto sea más fácil de administrar, lo que les presentaré a continuación es configurar solo uno o dos hosts virtuales en server.xml para resolver la administración centralizada del proyecto, y el Los archivos de configuración necesarios para cada proyecto también son Ya no es necesario agregarlo a server.xml, lo que hace que server.xml ya no esté abultado y confuso, sino que sea más propicio para la administración y el mantenimiento.
Después de hablar durante mucho tiempo, debes estar ansioso por probarlo, así que ¿por qué no vienes conmigo rápidamente? ¿Qué estás esperando? (^_^)
1. Preparación:
Suponga que ya es un programador web y tiene cierto conocimiento de Tomcat y puede realizar una configuración regular en él
. 2. Inicie la configuración:
1.) Primero busque el archivo server.xml en el directorio TOMCAT_HOMEconf y ábralo en el Bloc de notas;
2.) Busque la etiqueta </Host> en el archivo server.xml;
3.) Cree la siguiente información después de la etiqueta </Host>:
<Nombre de host="onion" debug="0" appBase="f:StudioOnionWEB_Project" unpackWARs="true" autoDeploy="true">
<Logger className="org.apache.catalina.logger.FileLogger" directorio="logs" prefix="onion_log." sufijo=".txt" timestamp="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directorio="logs" prefix="onion_access_log." suffix=".txt" patrón="common" resolveHosts="false"/>
</Host>
ilustrar:
[cebolla] es el nombre o nombre de dominio de su host;
[f:StudioOnionWEB_Project] es el directorio de inicio del host virtual;
[onion_log] es el nombre del archivo de registro;
[onion_access_log] es el nombre del archivo de registro del host de acceso.
4.) Cree un directorio para su proyecto en el directorio de inicio del host virtual y un archivo de configuración con el mismo nombre que el proyecto (el mío es f:StudioOnionWEB_Project shsc y f:StudioOnionWEB_Project shsc. xml).
5.) Abra el archivo de configuración del proyecto que acaba de crear para configurar la información básica de su proyecto (como el directorio virtual y la ruta real, etc. En resumen, casi todas las configuraciones se pueden completar en este archivo de configuración). implementación de servlets y beans Debe completarse en web.xml. Este artículo no cubre este contenido, por lo que no entraré en detalles aquí. El siguiente es el contenido de mi archivo de configuración shsc.xml solo como referencia:
<Ruta de contexto="" docBase="F:StudioOnionWEB_Projectshsc" debug="0" reloadable="true" crossContext="true">
</Context>
3. Pruebe abrir IE e ingrese http://onion/shsc en la barra de direcciones. Si ve su página jsp, felicidades por su éxito, si no, jejejejeje... ·Aquí vamos de nuevo (^_). ^).
4. Gracias a la organización Apache por brindarme un servidor tan bueno, ¡y es gratis!
5. Descripción: Si está satisfecho y desea reimprimir o recopilar este artículo, muchas gracias, pero indique el autor: Wang Shuli (^_^)