![启动 tomcat6 显示缺少 conf 目录。](https://linux22.com/image/1105386/%E5%90%AF%E5%8A%A8%20tomcat6%20%E6%98%BE%E7%A4%BA%E7%BC%BA%E5%B0%91%20conf%20%E7%9B%AE%E5%BD%95%E3%80%82.png)
我刚刚通过 lucid 上的 apt-get 安装了 Tomcat6。
查看此处创建的目录: /usr/share/tomcat6
我原本以为conf
会在此下创建一个目录(基于其他地方的经验)。但实际上却skel
创建了一个目录。在此下有目录bin
和conf
。
conf
我是否需要通过创建指向 tomcat6 内部目录的硬链接来修补安装.../tomcat6/skel/conf
- 或者有更好的方法吗?
PS - 我为什么需要这样做?为什么它不能正常工作?
答案1
/usr/share
通常包含只读数据。您可能正在寻找/var/lib/tomcat6/
包含conf
和logs
目录的目录。
skel
是“skeleton”的缩写,意思是它应该被复制到某个地方。
根据Ubuntu 上关于 tomcat 的手册,你应该创建一个实例:
tomcat6-create-instance tomcat-instance
这将创建一个名为“tomcat-instance”的目录,其中包含一些子目录,例如conf
。要启动它,请运行:
tomcat-instance/bin/startup.sh
欲了解更多信息和其他链接,请参阅Ubuntu 手册。