首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问tomcat7管理器应用程序

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

Ask Ubuntu用户
提问于 2014-08-03 13:57:48
回答 1查看 5.5K关注 0票数 2

我通过synaptic安装了TOMCAT7,但无法访问管理器应用程序。我做错了什么,错过了什么,我弄不清楚。

下面列出了我的完整设置和操作/p:

当我执行http://127.0.0.1:8080/manager/html时,它显示403 Access Denied.You未被授权查看此页面.

我的操作系统是Ubuntu 14.04

代码语言:javascript
复制
**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:

代码语言:javascript
复制
/var/lib/tomcat7/webapps$ ls
manager  ROOT

命令的o/p显示:

代码语言:javascript
复制
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/环境设置为:

代码语言:javascript
复制
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文件

代码语言:javascript
复制
<tomcat-users>
 <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>  
</tomcat-users>

请大家解释一下这件事有什么不对劲吗?

谢谢!

EN

回答 1

Ask Ubuntu用户

发布于 2014-08-09 16:20:43

中的tomcat-users.xml文件已经更改。

/etc/tomcat7/tomcat-users.xml

我以前的设置:

代码语言:javascript
复制
<tomcat-users>
 <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>  
</tomcat-users>

改为:

代码语言:javascript
复制
 <role rolename="manager-gui"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="manager-gui"/>

现在我可以访问这个链接了

代码语言:javascript
复制
http://127.0.0.1:8080/manager/html
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/506290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档