4 votes

Configuration d'Apache Tomcat sur le Synology

J'ai un problème pour installer Apache Tomcat sur mon serveur Synology DS1511+. L'installation se fait sans problème, mais lorsque j'essaie de http://"serverAdress":7070 Je n'arrive pas à me connecter à la section de gestion. J'ai modifié le fichier tomcat-user.xml en /var/packages/Tomcat/target/apache-tomcat-6.0.36/conf/ avec ces rôles

<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="user" password="password" roles="admin,manager,manager-gui"/>

Mais toujours le même problème. Avez-vous des suggestions quant à l'origine du problème ? Meilleures salutations Morten Starck

7voto

user165752 Points 71
  1. vous devez vous connecter au synology en utilisant le compte root avec le mot de passe par défaut de l'interface graphique.
  2. aller au répertoire /var/packages/Tomcat/target/apache-tomcat-6.0.36/conf/
  3. éditer le fichier Tomcat-users.xml
  4. arrêter et redémarrer le serveur Tomcat
  5. vous pouvez maintenant vous connecter avec votre nouveau compte

2voto

UncaughtException Points 515

Voici un exemple du code du fichier tomcat-users.xml :

<?xml version='1.0' encoding='utf-8'?>    
<tomcat-users>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="user" password="password" roles="admin,admin-gui,manager,manager-gui,manager-script,manager-jmx,manager-status"/>
</tomcat-users>

Il se trouve sur le chemin /var/packages/Tomcat7/target/src/conf .

En cas de problème avec le XML, vous pouvez consulter le fichier journal : /var/packages/Tomcat7/target/src/logs/catalina.out

1voto

SydMK Points 391
  1. Via une session Terminal/SSH, ouvrez le fichier /var/packages/Tomcat7/target/src/conf/tomcat-users.xml.

  2. Veillez à ce qu'au moins la partie inférieure soit disponible :

    <role rolename="manager-gui"/> 
    <user username="tomcat" password="s3cret" roles="manager-gui"/>  
  3. Sous Package Center dans la Diskstation, redémarrez le service Tomcat (Stop et Start).

Vous devriez maintenant pouvoir vous connecter avec le nom d'utilisateur 'tomcat' et le mot de passe 's3cret'.

Référence : https://community.synology.com/enu/forum/1/post/128739

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X