Tomcat6 主机管理器

Tomcat6 主机管理器

光晕大师

我在 Tomcat6 主机管理器应用程序中设置新主机时遇到问题。主机管理器应用程序运行良好。一切正常。但是重新启动服务器时,所有设置都将丢失。我必须重新设置一切。

1.我启动 Tomcat6 主机管理器

http://localhost:8080/host-manager/html

2.设置主机

3.一切正常

4.重启服务器

/sbin/service restart tomcat6

6.设置丢失。没有主机。我必须重新设置。
转到 1

注意:
我使用CentOS5和Tomcat6

非常感谢
汤姆

答案1

这里也是同样的事情。

我甚至试图找到主机管理器的源代码,但似乎没有太多关于此的信息,而且人们似乎不怎么使用它。

我在刚刚通过主机管理器添加的虚拟主机设置中找不到server.xml。因此,主机管理器会动态应用更改,并在 tomcat 关闭时撤消更改。

所以我忘记了主机管理器,并直接在 server.xml 中配置虚拟主机。:D

答案2

虽然我对 Tomcat 的这个子集没有太多经验,但是 webapp 用于操作 server.xml 中的 Hosts 容器:

http://tomcat.apache.org/tomcat-6.0-doc/config/host.html

我不知道此工具是否应该将更改保存(写入)到核心 Tomcat 配置文件,因此您可以检查 server.xml(以及 conf/ 中的其他文件)的写入权限,以查看运行 Tomcat6 的用户是否有权更新此文件。如果事实上,这就是它应该做的 - 如果不是,也许您应该手动进行这些更改?

例如,在 MySQL 中,您可以在运行时动态更改许多变量,除非您手动更新 /etc/my.cnf 文件,否则这些变量在重新启动时会丢失。这个主机管理器 webapp 可能具有相同的概念,因为它只调整运行时值。

相关内容