J'ai installé Netbeans et j'ai essayé d'accéder au gestionnaire du serveur en utilisant : (id/pass) manager/manager, admin/admin, system/password... Aucun d'eux n'a fonctionné.
Réponses
Trop de publicités?Ma réponse est testée sur Windows 7 avec l'installation de NetBeans IDE 6.9.1 qui a une version groupée de Tomcat 6.0.26. Les instructions peuvent fonctionner avec d'autres versions de tomcat selon mon opinion.
Si vous démarrez le serveur Apache Tomcat depuis le panneau Serveurs dans NetBeans IDE, alors sachez que la base de Catalina et les fichiers de configuration utilisés par NetBeans IDE pour démarrer le serveur Tomcat sont conservés à un emplacement différent.
Étapes pour connaître le répertoire de la base de Catalina pour votre installation :
- Cliquez avec le bouton droit sur le nœud Apache Tomcat dans le panneau Serveurs et choisissez l'option propriétés dans le menu contextuel. Cela ouvrira une boîte de dialogue nommée Serveurs.
- Vérifiez le nom du répertoire du champ Base de Catalina, c'est à cet endroit que se trouve le fichier actuel
conf/tomcat-users.xml
et que vous souhaitez ouvrir et lire.
(Dans mon cas, c'estC:\Users\Tushar Joshi\.netbeans\6.9\apache-tomcat-6.0.26_base
) - Ouvrez ce répertoire dans
Mon ordinateur
et accédez au répertoire conf où vous trouverez le fichiertomcat-users.xml
utilisé par NetBeans IDE. NetBeans IDE est configuré avec un mot de passe par défaut avecusername="ide"
et un mot de passe aléatoire, vous pouvez changer ce nom d'utilisateur et ce mot de passe si vous le souhaitez ou l'utiliser pour votre connexion également - Cette boîte de dialogue comporte également des champs de nom d'utilisateur et de mot de passe qui sont renseignés avec ces noms d'utilisateur et mot de passe par défaut et NetBeans IDE vous propose également d'ouvrir l'application du gestionnaire en cliquant avec le bouton droit sur le nœud du gestionnaire sous le nœud Apache Tomcat dans le panneau Serveurs
- Le seul problème avec NetBeans IDE est qu'il tente d'ouvrir l'URL
http://localhost:8084/manager/
qui doit maintenant êtrehttp://localhost:8084/manager/html
Dans Tomcat 7, vous devez ajouter ceci à tomcat-users.xml (Sous Windows 7, il se trouve par défaut ici : c:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\ )
NOTEZ qu'il ne doit y avoir AUCUN espace entre les rôles pour l'admin, car cette liste doit être séparée par des virgules.
Ainsi, au lieu de ceci (comme suggéré dans certaines réponses):
il DOIT être comme ceci :
Ouvrez tomcat-users.xml
qui devrait se trouver dans C:\Tomcat 7.0\conf
Ajoutez les lignes suivantes dans le fichier ci-dessus :
Remarque :
admin-gui
-> Nom d'utilisateur et Mot de passe - Ne pas modifier.manager-gui
-> vous pouvez modifier le nom d'utilisateur et le mot de passe uniquement pour celui-ci. [Ici le mot de passe n'est pas donné]