在Elastic Beanstalk的Linux AMI上的哪里可以找到Tomcat 7安装文件夹?


73

我有一个弹性beantalk linux-tomcat ami实例,其中安装了示例应用程序,并且正在使用公共dns。我可以ssh进入实例,但是找不到tomcat 7的住处(即用于编辑server.xml的conf目录)。我已经尝试了64位和32位ami。关于我在哪里可以找到的任何想法?我看了下:

/etc
/usr/share

我确实elasticbeanstalk-tomcat7-deploymenttmp(下为空)下找到了一个文件。

我做了:

sudo yum install tomcat7

并且该示例应用程序也可以:8080通过公共DNS提供服务并在其中工作。因此,我(认为)在同一个beantalk实例上运行2个tomcat服务器。在那种情况下,我试图找到Tomcat 7文件夹在哪里(在port上服务页面80)。

Answers:


107

自2012年下半年以来,通常低于/usr/share/tomcat7

在此之前,通常可以在下找到它/opt/tomcat7


这是早于2012年末的Amazon Linux AMI上的位置-此位置已更改。
刘坚

1
/usr/share/tomcat7在2015年底的Ubuntu上找到它!;)
gsamaras 2015年

5
目前在2016年年中使用tomcat8/usr/share/tomcat8
Ian Newland

2019年5月:/ var / lib / tomcat8
幻象

54

不知道这是否有帮助。我正在使用类似的Amazon Linux AMI,它的tomcat7位于/ usr / share / tomcat7下。

如果您的计算机上已经运行了tomcat,则可以尝试:

ps -ef | grep tomcat

要么

ps -ef | grep java

检查它从哪里运行。


23
  • 如果要查找webapp文件夹,则可能在此处:

/ var / lib / tomcat7 / webapps /

  • 但是您也可以键入以下内容进行查找:

查找/-名称'tomcat_version'-类型d


11

使用“ whereis”命令。

$ whereis tomcat8
tomcat8:/ usr / sbin / tomcat8 / etc / tomcat8 / usr / libexec / tomcat8 / usr / share / tomcat8


8

从2012年10月3日开始,随示例应用程序一起部署的新的“带有Apache Tomcat 7的Java的Beanstalk Java版” Linux x64 AMI在此处安装:

/etc/tomcat7/

/etc/tomcat7/tomcat7.conf文件具有以下设置:

# Where your java installation lives
JAVA_HOME="/usr/lib/jvm/jre"

# Where your tomcat installation lives
CATALINA_BASE="/usr/share/tomcat7"
CATALINA_HOME="/usr/share/tomcat7"
JASPER_HOME="/usr/share/tomcat7"
CATALINA_TMPDIR="/var/cache/tomcat7/temp"

这表明tomcat在/ usr / share / tomcat7中。/ etc / tomcat7仅具有tomcat7.conf文件。
auspicious99

4

以下环境变量在Debian Wheezy 7和Tomcat 7上对我有用:

CATALINA_HOME=/usr/share/tomcat7
CATALINA_BASE=/var/lib/tomcat7
CATALINA_TMPDIR=/tmp/tomcat7

(我确实手动创建了/ tmp / tomcat7)


2

从6-6-15开始,Web根目录的位置是使用Tomcat的/ tmp / deployment / application / ROOT。



0

我的服务器是CentOS 7,我通过以下方式安装tomcat:

sudo yum install tomcat
sudo yum install tomcat-webapps tomcat-admin-webapps

我在以下位置找到了我的webapps文件夹:

/usr/share/tomcat/

/var/lib/tomcat/
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.