在Synology上设置Apache Tomcat

在Synology DS1511 +服务器上设置Apache Tomcat时遇到问题。 安装没有问题,但是当我尝试http://"serverAdress":7070我无法login到pipe理部分。 我用这个angular色修改了/var/packages/Tomcat/target/apache-tomcat-6.0.36/conf/的tomcat-user.xml

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

但仍然是同样的问题。 任何build议可能是什么问题。 最好的方面莫顿斯塔克

  1. 你需要使用你的默认GUI密码来使用root账号ssh到synology。
  2. 去目录/var/packages/Tomcat/target/apache-tomcat-6.0.36/conf/
  3. 编辑Tomcat-users.xml文件
  4. 停止并重新启动Tomcat服务器
  5. 现在可以用你的新帐户login

loginpipe理部分时遇到同样的问题。 你是如何访问该目录的?

我不是那么想进入Linux,但是我用Putty通过SSH访问Synology,但是找不到Tomcat-users.xml所在的目录。

安德斯

这是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> 

它位于path/var/packages/Tomcat7/target/src/conf

如果XML有任何问题,可以检查日志文件: /var/packages/Tomcat7/target/src/logs/catalina.out