Auteur : Wang Shuli
Source :
Après avoir travaillé pendant un certain temps sur un projet WEB (basé sur la technologie JSP+JavaBean, le serveur est Apache+Tomcat), nous avons constaté que nos fichiers de projet sont tous placés dans TOMCAT_HOME\webapps, bien que nous puissions configurer nos projets vers d'autres répertoires via le serveur. .xml, quand il y a trop de projets, server.xml deviendra extrêmement volumineux et déroutant, il sera difficile à gérer et à maintenir ;
Afin d'éviter que la situation ci-dessus ne se produise et de rendre le projet plus facile à gérer, ce que je vais vous présenter ensuite est de configurer seulement un ou deux hôtes virtuels dans server.xml pour résoudre la gestion centralisée du projet, et le les fichiers de configuration requis pour chaque projet sont également disponibles. Il n'est plus nécessaire de l'ajouter à server.xml, ce qui rend server.xml plus volumineux et déroutant, mais plus propice à la gestion et à la maintenance.
Après avoir longuement discuté, vous devez avoir hâte de l'essayer, alors pourquoi ne pas venir vite avec moi ? Qu'attendez-vous (^_^)
1. Préparation :
Supposons que vous êtes déjà un programmeur Web et que vous avez une certaine compréhension de Tomcat, et que vous pouvez y effectuer une configuration régulière
. 2. Démarrez la configuration :
1.) Recherchez d'abord le fichier server.xml dans le répertoire TOMCAT_HOMEconf et ouvrez-le dans le Bloc-notes ;
2.) Recherchez la balise </Host> dans le fichier server.xml ;
3.) Créez les informations suivantes après la balise </Host> :
<Nom d'hôte="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" solveHosts="false"/>
</Host>
illustrer:
[onion] est le nom ou le nom de domaine de votre hébergeur ;
[f:StudioOnionWEB_Project] est le répertoire de départ de l'hôte virtuel ;
[onion_log] est le nom du fichier journal ;
[onion_access_log] est le nom du fichier journal de l'hôte d'accès.
4.) Créez un répertoire pour votre projet dans le répertoire de démarrage de l'hôte virtuel et un fichier de configuration portant le même nom que le projet (le mien est f:StudioOnionWEB_Project shsc et f:StudioOnionWEB_Project shsc. xml).
5.) Ouvrez le fichier de configuration du projet que vous venez de créer pour configurer les informations de base de votre projet (telles que le répertoire virtuel et le chemin réel, etc.). Bref, presque toutes les configurations peuvent être effectuées dans ce fichier de configuration. déploiement des servlets et des beans Il doit être complété dans web.xml Cet article ne couvre pas ce contenu, je n'entrerai donc pas dans les détails ici. Voici le contenu de mon fichier de configuration shsc.xml pour référence uniquement :
<Context path="" docBase="F:StudioOnionWEB_Projectshsc" debug="0" reloadable="true" crossContext="true">
</Context>
3. Testez l'ouverture d'IE et entrez http://onion/shsc dans la barre d'adresse Si vous voyez votre page jsp, félicitations pour votre succès sinon, hehehaha... ·C'est reparti (^_) ^).
4. Merci à l'organisation Apache de m'avoir fourni un si bon serveur, et c'est gratuit !
5. Description : Si vous êtes satisfait et souhaitez réimprimer ou récupérer cet article, je tiens à vous remercier beaucoup, mais veuillez indiquer l'auteur : Wang Shuli (^_^)