我在Debian上设置了Tomcat7。 我更改了tomcat-users.xml以包含角色“manager-gui”和具有此角色的用户。
当我登录管理器Web管理员时,不会显示deploy / undeploy命令以及已部署的应用程序。
尽管如此,我还是有一条消息:“安装了主机管理器 - 禁用了命令”。这种情况发生在apt-get install tomcat7 tomcat7-admin,以及手动下载和安装。
另外,这个Tomcat位于代理传递请求的Nginx服务器后面。
有谁知道如何使这些命令有效?
答案 0 :(得分:1)
设置Tomcat管理器webapp时最常见的错误不是取消注释 conf/tomcat-users.xml
中的条目。请注意删除XML注释(<--
和-->
)。
答案 1 :(得分:0)
古老的问题,所以我认为它可能不再是一个问题。但是为了将来参考:问题中描述的页面是&#34;虚拟主机管理器&#34;页面,而不是&#34; Web应用程序管理器&#34;页。
http://<server>/host-manager/html/
- 虚拟主机管理员http://<server>/manager/html/
- Web应用程序管理器