我在 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