1

我在 Debian Squeeze 上设置了 Tomcat7。我将 tomcat-users.xml 更改为包含角色“manager-gui”和具有此角色的用户。

当我登录到 manager web admin 时,没有显示部署/取消部署命令以及部署的应用程序。

尽管如此,我还是有一条消息:“主机管理器已安装 - 命令已禁用”。apt-get install tomcat7 tomcat7-admin 以及手动下载和安装都会发生这种情况。

此外,这个 Tomcat 位于代理传递请求的 Nginx 服务器后面。

有谁知道如何让这些命令工作?

4

2 回答 2

1

设置 Tomcat 的管理器 webapp 时最常见的错误不是取消注释conf/tomcat-users.xml. 注意酌情删除 XML 注释 (<---->)。

于 2012-07-31T20:11:19.277 回答
0

古老的问题,所以我认为它可能不再是一个问题。但供将来参考:问题中描述的页面是“虚拟主机管理器”页面,而不是“Web 应用程序管理器”页面。

  • http://<server>/host-manager/html/- 虚拟主机管理器
  • http://<server>/manager/html/- 网络应用程序管理器
于 2016-05-10T06:18:07.997 回答