如何在 Tomcat 7 上重新部署主机管理器 Web 应用程序?

如何在 Tomcat 7 上重新部署主机管理器 Web 应用程序?

我在 Ubuntu 12.04 上安装了 Tomcat 7,并安装了 tomcat7-admin 软件包,它给了我两个 webapps:manager 和 host-manager。然后在 manager 中,我不小心取消了 host-manager 的部署,似乎无法将其恢复。我查看了CATALINA_BASE/webapps,这两个 webapps 都不在那里。重新安装 tomcat7-admin 软件包没有任何作用。

我该怎么做才能恢复主机管理器 Web 应用程序?一定有一些我自己看不到的简单解决方案。

答案1

您可以尝试重新安装所有 Tomcat,或者直接从以下位置下载最新的 ZIP 文件: http://tomcat.apache.org/download-70.cgi/并复制webapps/host-manager到您现有的 Tomcat webapps 目录。

更新型多巴胺

Ubuntu 10.04 包含 Tomcat 6,但我猜测 Tomcat 7 是以相同的方式实现的。

主机管理器安装在/usr/share/tomcat6-admin/host-manager其中,由 引用/etc/tomcat6/Catalina/localhost/host-manager.xml。在那里,我发现:

<Context path="/host-manager"
    docBase="/usr/share/tomcat6-admin/host-manager"
    antiResourceLocking="false" privileged="true" />

答案2

sudo apt-get install tomcat7-docs tomcat7-admin

将安装管理器应用程序,如果您只安装了

sudo apt-get install tomcat7

相关内容