【问题标题】:How to re-enable deleted virtual host manager on Tomcat 7?如何在 Tomcat 7 上重新启用已删除的虚拟主机管理器?
【发布时间】:2016-04-21 13:47:34
【问题描述】:

由于无法理解的原因,我决定在我的 Tomcat 7 安装中取消部署虚拟主机管理器应用程序 :-( 我使用应用程序管理器 gui 来执行此操作。我认为原始文件可能仍然存在。

我在 Tomcat 上运行了很多“东西”,因此不愿意重新安装新的 Tomcat 副本。如何重新启用未部署的主机管理器?

【问题讨论】:

  • 已删除或取消部署? manager 应用程序没有任何“删除”选项。
  • @ChristopherSchultz 不错。已编辑。我实际上取消了它的部署。

标签: tomcat tomcat7


【解决方案1】:

如果您只取消部署host-manager,那么您应该能够使用相同的manager 应用程序重新部署它。 Tomcat 在 webapps 目录中的 Tomcat 发行版中附带主机管理器应用程序。

如果您没有运行拆分 Tomcat 部署(使用 CATALINA_HOMECATALINA_BASE),那么您可能已经完全删除了主机管理器,需要从新的Tomcat 发行版。 (如果您不知道 CATALINA_HOMECATALINA_BASE 是什么,那么您很可能没有运行拆分配置。

好消息是您应该能够使用以下步骤进行恢复:

  1. 重新下载与您当前运行的完全相同版本的 Tomcat(即使您在 Windows 上并且通常使用安装程序,也可以使用 ZIP/tarball 版本)
  2. 解压存档到一个临时目录
  3. 将恢复 Tomcat 的 webapps/ 目录中的 host-manager 目录复制到 真实 Tomcat 的 webapps/ 目录中
  4. 如果您已将 Tomcat 配置为自动部署,那么它只会自动部署并且您将备份并运行

【讨论】:

    猜你喜欢
    • 2019-06-04
    • 2012-08-13
    • 2014-05-28
    • 2011-11-05
    • 2016-03-03
    • 2018-07-11
    • 1970-01-01
    • 2020-01-23
    • 2014-07-15
    相关资源
    最近更新 更多