Autor: Wang Shuli
Fonte:
Depois de trabalhar em um projeto WEB por um tempo (baseado na tecnologia JSP+JavaBean, o servidor é Apache+Tomcat), descobrimos que nossos arquivos de projeto estão todos colocados em TOMCAT_HOME\webapps, embora possamos configurar nossos projetos para outros diretórios através do servidor. .xml, quando houver muitos projetos, server.xml ficará extremamente inchado e confuso, será difícil de gerenciar e manter.
Para evitar que a situação acima aconteça e facilitar o gerenciamento do projeto, o que vou apresentar a seguir é configurar apenas um ou dois hosts virtuais em server.xml para resolver o gerenciamento centralizado do projeto, e o os arquivos de configuração necessários para cada projeto também são Não há mais necessidade de adicioná-lo ao server.xml, tornando o server.xml não mais inchado e confuso, mas mais propício ao gerenciamento e manutenção.
Depois de muito tempo conversando, você deve estar ansioso para experimentar, então por que não vem comigo rapidamente? O que você está esperando (^_^)
1. Preparação:
Suponha que você já seja um programador web e tenha um certo conhecimento do Tomcat e possa realizar configurações regulares nele
. 2. Inicie a configuração:
1.) Primeiro encontre o arquivo server.xml no diretório TOMCAT_HOMEconf e abra-o no Bloco de Notas;
2.) Encontre a tag </Host> no arquivo server.xml;
3.) Crie as seguintes informações após a tag </Host>:
<Nome do host="onion" debug="0" appBase="f:StudioOnionWEB_Project" unpackWARs="true" autoDeploy="true">
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="onion_log." suffix=".txt" timestamp="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="onion_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
</Host>
ilustrar:
[cebola] é o nome ou nome de domínio do seu host;
[f:StudioOnionWEB_Project] é o diretório inicial do host virtual;
[onion_log] é o nome do arquivo de log;
[onion_access_log] é o nome do arquivo de log do host de acesso.
4.) Crie um diretório para o seu projeto no diretório inicial do host virtual e um arquivo de configuração com o mesmo nome do projeto (o meu é f:StudioOnionWEB_Project shsc e f:StudioOnionWEB_Project shsc. xml).
5.) Abra o arquivo de configuração do projeto que você acabou de construir para configurar as informações básicas do seu projeto (como diretório virtual e caminho real, etc.). Resumindo, quase todas as configurações podem ser concluídas neste arquivo de configuração. implantação de servlets e beans Deve ser preenchido em web.xml Este artigo não aborda esse conteúdo, portanto não entrarei em detalhes aqui. A seguir está o conteúdo do meu arquivo de configuração shsc.xml apenas para referência:
<Context path="" docBase="F:StudioOnionWEB_Projectshsc" debug="0" reloadable="true" crossContext="true">
</Context>
3. Teste o IE aberto e digite http://onion/shsc na barra de endereço. Se você vir sua página jsp, parabéns pelo sucesso, hehehaha... ·Lá vamos nós de novo (^_; ^).
4. Obrigado à organização Apache por me fornecer um servidor tão bom, e é grátis!
5. Descrição: Se você está satisfeito e deseja reimprimir ou coletar este artigo, gostaria de agradecer muito, mas indique o autor: Wang Shuli (^_^)