首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu14中的Tomcat7 WEB根目录在哪里

Ubuntu14中的Tomcat7 WEB根目录在哪里
EN

Stack Overflow用户
提问于 2015-04-19 00:24:11
回答 3查看 16.2K关注 0票数 6

我刚刚通过apt-get为我的JSP项目安装了Tomcat7,所以它是作为服务安装的。我使用的是Ubuntu 14.10 LTS

我运行此代码来安装关于Tomcat 7.0.61的所有内容

代码语言:javascript
复制
sudo apt-get install tomcat7 tomcat7-docs tomcat7-examples tomcat7-common tomcat7-admin tomcat7-user

然后我发现/usr/share文件夹中安装了tomcat7、tomcat7-docs、tomcat7-examples和tomcat7-admin

这让我非常困惑,因为我可以通过url、http://localhost:8080/exampleshttp://localhost:8080/docs运行示例和文档。

请注意,examples和docs文件夹位于/usr/share中。因此,我觉得/usr/share文件夹就是Tomcat7的web根目录,因为这些文件夹就在其中。

然而,在/var/lib/tomcat7/中,有webapps文件夹,但当我尝试将文件放入该文件夹时,该文件根本不起作用。

有人能解释一下Tomcat的webapps或根文件夹在哪里吗?以及如何正确设置web根文件夹的路径?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-04-19 00:33:53

tomcat webapps根目录是/var/lib/tomcat7/webapps/,您可能需要在/usr/share/tomcat7中设置一个指向它的软链接:

代码语言:javascript
复制
cd /usr/share/tomcat7/
ln -s /var/lib/tomcat7/webapps/ . 

对于conf也是如此

代码语言:javascript
复制
cd /usr/share/tomcat7
ln -s /var/lib/tomcat7/conf/ .

而对于log

代码语言:javascript
复制
cd /usr/share/tomcat7
ln -s /var/log/tomcat7 .
票数 10
EN

Stack Overflow用户

发布于 2015-04-19 00:36:49

您通常可以在以下位置找到tomcat的安装:

代码语言:javascript
复制
/usr/share/tomcat7 

或者,您还可以下载Tomcat的tar.gz包。然后使用以下命令将其解压

代码语言:javascript
复制
tar xvzf apache-tomcat-7.0.61.tar.gz

完成此操作后,通过以下步骤将其移动到所需的目录/usr/share/tomcat7

代码语言:javascript
复制
sudo mv apache-tomcat-7.0.61/ /usr/share/tomcat7

有时tomcat无法识别,但识别tomcat的可靠方法是定义位于tomcat7/bin中的"catalina.sh“内的文件路径。要修改此文件,请使用以下命令:

代码语言:javascript
复制
sudo gedit /usr/share/tomcat7/bin/catalina.sh

因此,您将根据需要获得Tomcat 7的全新安装,但在执行上述操作之前,不要忘记删除以前安装的Tomcat!

票数 4
EN

Stack Overflow用户

发布于 2015-04-19 00:28:51

Tomcat有三个主要目录:

用于运行时的configuration

  • /etc/tomcat7
  • /etc/tomcat7,称为用于webapps

的CATALINA_HOME

  • /usr/share/tomcat7-root

Tomcat的替代路径是/var/lib/tomcat7,称为CATALINA_BASE

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29719839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档