Configuration nécessaire pour se connecter à Tomcat Manager
Le gestionnaire Tomcat est essentiel pour les tâches administratives. Cependant, par défaut, ce n'est pas fonctionnel.
Il y a peu de choses que vous devez faire pour que Tomcat Manager fonctionne.
Voyons comment…
En tant que meilleure pratique, effectuez une sauvegarde du fichier de configuration avant la modification afin de pouvoir revenir en arrière en cas de problème.
Tomcat 6.x/7.x
- Connectez-vous au serveur Tomcat
- Allez dans le répertoire d'installation puis dans le dossier conf
- Ouvrez le
tomcat-users.xml
et ajoutez ce qui suit ci-dessus</tomcat-users>
syntaxe
Notez les: changez le mot de passe de tomcat en quelque chose de complexe.
- Redémarrez Tomcat et essayez de vous connecter
Cela devrait réussir.
Tomcat 8.x/9.x
Par défaut, le gestionnaire Tomcat 8 est configuré pour être accessible à partir du même serveur sur lequel il est installé. Si vous accédez au gestionnaire, vous obtiendrez une erreur 403.
Pour qu'un gestionnaire soit accessible depuis n'importe quel hôte / IP, vous devez effectuer les opérations suivantes.
- Accédez à l'installation de Tomcat puis
<span class="s1">webapps/manager/META-INF</span>
- Ouvert
context.xml
et commenter la section Valve comme ci-dessous
<!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" /> ->
Ex:
- Enregistrer le fichier
- Ensuite, allez dans le dossier conf et ouvrez
tomcat-users.xml
pour ajouter ce qui suit ci-dessus</tomcat-users>
syntaxe
- Enregistrez le fichier de configuration et redémarrez le Tomcat
La connexion devrait être correcte maintenant. J'espère que ça aide.
Si vous êtes nouveau sur Apache Tomcat ou souhaitez en savoir plus sur l'administration, je vous le recommande Cours en ligne.