无法访问 tomcat7 管理器应用程序

无法访问 tomcat7 管理器应用程序

我已经安装了TOMCAT7通过突触但无法访问管理器应用程序。我做错了什么或缺少了什么,我搞不清楚。

我的完整设置和 o/p 列示如下:

当我这样做时http://127.0.0.1:8080/manager/html,它显示403 访问被拒绝您无权查看此页面...

我的操作系统是Ubuntu 14.04

**java -version**
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

命令的 o/p:

/var/lib/tomcat7/webapps$ ls
manager  ROOT

该命令的 o/p 显示:

ls -l /var/lib/tomcat7/webapps/
total 4
lrwxrwxrwx 1 root root   32 Aug  3 18:31 manager -> /usr/share/tomcat7-admin/manager
drwxr-xr-x 3 root root 4096 Aug  3 10:42 ROOT

我已经设定了/etc/环境作为:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

CATALINA_HOME="/var/lib/tomcat7"
CATALINE_BASE="/var/lib/tomcat7" 
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java"

tomcat-users.xml 文件

<tomcat-users>
 <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>  
</tomcat-users>

请问有人能解释一下这里缺少了什么或者出了什么问题吗?

谢谢!!!

答案1

我已经改变了里面的 tomcat-users.xml 文件

/etc/tomcat7/tomcat-users.xml

我以前的设置:

<tomcat-users>
 <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>  
</tomcat-users>

变成:

 <role rolename="manager-gui"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="manager-gui"/>

现在我可以访问链接

http://127.0.0.1:8080/manager/html

相关内容