¿Qué es el directorio de instalación de Tomcat?

73

Basado aquí Estoy intentando configurar Tomcat Server, lo he instalado y probado con éxito . Luego lo detuve como se recomienda en el tutorial. Estoy configurando "Nuevo entorno de tiempo de ejecución del servidor" como se puede ver en Tomcat. El directorio de instalación es un directorio de Windows. ¿Alguien sabe el directorio de Ubuntu equivalente para esto? Gracias.

    
pregunta userIsAMonkey 12.05.2012 - 07:16

10 respuestas

87

Hay tres directorios importantes para Tomcat:

  • /etc/tomcat{X} para la configuración

  • /usr/share/tomcat{X} para el tiempo de ejecución, llamado CATALINA_HOME

  • /usr/share/tomcat{X}-root para webapps

La ruta alternativa a Tomcat, llamada CATALINA_BASE, es /var/lib/tomcat{X}

La carpeta temporal para Tomcat es /tmp/tomcat{X}-tomcat{X}-tmp

Todas las rutas anteriores funcionan para Tomcat 6, 7 y 8. Reemplace {X} con el número de versión principal de Tomcat apropiado, p. /etc/tomcat8 .

    
respondido por el Oto 'tapik' Buchta 03.06.2012 - 07:14
51

Después de instalar Tomcat con apt-get en Ubuntu 12.04, Tomcat crea y usa estos directorios:

/ etc / tomcat6 /

/etc/tomcat6/
├── Catalina
│   └── localhost
│       ├── ROOT.xml
│       └── solr.xml -> ../../../solr/solr-tomcat.xml
├── catalina.properties
├── context.xml
├── logging.properties
├── policy.d
│   ├── 01system.policy
│   ├── 02debian.policy
│   ├── 03catalina.policy
│   ├── 04webapps.policy
│   ├── 05solr.policy -> /etc/solr/tomcat.policy
│   └── 50local.policy
├── server.xml
├── tomcat-users.xml
└── web.xml

/ usr / share / tomcat6

/usr/share/tomcat6
├── bin
│   ├── bootstrap.jar
│   ├── catalina.sh
│   ├── catalina-tasks.xml
│   ├── digest.sh
│   ├── setclasspath.sh
│   ├── shutdown.sh
│   ├── startup.sh
│   ├── tomcat-juli.jar -> ../../java/tomcat-juli.jar
│   ├── tool-wrapper.sh
│   └── version.sh
├── defaults.md5sum
├── defaults.template
└── lib
    ├── annotations-api.jar -> ../../java/annotations-api-6.0.35.jar
    ├── catalina-ant.jar -> ../../java/catalina-ant-6.0.35.jar
    ├── catalina-ha.jar -> ../../java/catalina-ha-6.0.35.jar
    ├── catalina.jar -> ../../java/catalina-6.0.35.jar
    ├── catalina-tribes.jar -> ../../java/catalina-tribes-6.0.35.jar
    ├── commons-dbcp.jar -> ../../java/commons-dbcp.jar
    ├── commons-pool.jar -> ../../java/commons-pool.jar
    ├── el-api.jar -> ../../java/el-api-2.1.jar
    ├── jasper-el.jar -> ../../java/jasper-el-6.0.35.jar
    ├── jasper.jar -> ../../java/jasper-6.0.35.jar
    ├── jasper-jdt.jar -> ../../java/ecj.jar
    ├── jsp-api.jar -> ../../java/jsp-api-2.1.jar
    ├── servlet-api.jar -> ../../java/servlet-api-2.5.jar
    ├── tomcat-coyote.jar -> ../../java/tomcat-coyote-6.0.35.jar
    ├── tomcat-i18n-es.jar -> ../../java/tomcat-i18n-es-6.0.35.jar
    ├── tomcat-i18n-fr.jar -> ../../java/tomcat-i18n-fr-6.0.35.jar
    └── tomcat-i18n-ja.jar -> ../../java/tomcat-i18n-ja-6.0.35.jar

/ usr / share / tomcat6-root /

/usr/share/tomcat6-root/
└── default_root
    ├── index.html
    └── META-INF
        └── context.xml

/ usr / share / doc / tomcat6

/usr/share/doc/tomcat6
├── changelog.Debian.gz -> ../libtomcat6-java/changelog.Debian.gz
├── copyright
└── README.Debian.gz -> ../tomcat6-common/README.Debian.gz

/ var / cache / tomcat6

/var/cache/tomcat6
├── Catalina
│   └── localhost
│       ├── _
│       └── solr
│           └── org
│               └── apache
│                   └── jsp
│                       ├── admin
│                       │   ├── form_jsp.class
│                       │   ├── form_jsp.java
│                       │   ├── get_002dproperties_jsp.class
│                       │   ├── get_002dproperties_jsp.java
│                       │   ├── index_jsp.class
│                       │   ├── index_jsp.java
│                       │   ├── schema_jsp.class
│                       │   ├── schema_jsp.java
│                       │   ├── stats_jsp.class
│                       │   ├── stats_jsp.java
│                       │   ├── threaddump_jsp.class
│                       │   └── threaddump_jsp.java
│                       ├── index_jsp.class
│                       └── index_jsp.java
└── catalina.policy

/ var / lib / tomcat6

/var/lib/tomcat6
├── common
│   └── classes
├── conf -> /etc/tomcat6
├── logs -> ../../log/tomcat6
├── server
│   └── classes
├── shared
│   └── classes
├── webapps
│   └── ROOT
│       ├── index.html
│       └── META-INF
│           └── context.xml
└── work -> ../../cache/tomcat6

/ var / log / tomcat6

/var/log/tomcat6
├── catalina.2013-06-28.log
├── catalina.2013-06-30.log
├── catalina.out
├── catalina.out.1.gz
└── localhost.2013-06-28.log

/ etc / default

/etc/default
├── tomcat7
    
respondido por el st_pati 30.06.2013 - 13:55
9

Si instala Tomcat 7 usando apt:

sudo apt-get install tomcat7

Entonces las aplicaciones web están ubicadas en /var/lib/tomcat7

$ tree  /var/lib/tomcat7 -L 2
/var/lib/tomcat7
├── common
│   └── classes
├── conf -> /etc/tomcat7
├── logs -> ../../log/tomcat7
├── server
│   └── classes
├── shared
│   └── classes
├── webapps
│   └── ROOT
└── work -> ../../cache/tomcat7
    
respondido por el ATOzTOA 07.10.2015 - 21:53
4

Esta es la página de inicio predeterminada de Tomcat, que se puede encontrar en el sistema de archivos local en:

/var/lib/tomcat7/webapps/ROOT/index.html
    
respondido por el ashish 20.02.2014 - 13:17
4

Instalé tomcat7 mediante apt-get , pero su directorio no era diferente de tomcat6 .

Se ubicó en /usr/share/tomcat7

    
respondido por el Paul Nelson Baker 07.03.2014 - 22:12
2

He seguido el tutorial Vogella para configurar el servidor Tomcat, y me encontré con el mismo problema. Si había instalado tomcat7 utilizando las instrucciones mencionadas en el tutorial, solo mencione la ruta siguiente en el campo del directorio de instalación de Tomcat, al configurar el entorno de ejecución del servidor en eclipse

/usr/share/tomcat7

Cuando procedí con la ruta anterior, me enfrenté a otro problema (No se pudo cargar la configuración del servidor Tomcat), para lo cual ejecuté los siguientes comandos en la terminal y reinicié Eclipse. ( Source )

cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 logs
sudo chmod -R 777 /usr/share/tomcat7/conf
    
respondido por el dennyac 14.03.2014 - 08:21
1

Suponiendo que está instalando Tomcat 6, será en:

/usr/share/tomcat6

    
respondido por el Boj 12.05.2012 - 09:32
1

para tomcat 7, si está trabajando con Intellij IDE :

Tomcat Home: /usr/share/tomcat7

Directorio base de Tomcat: /var/lib/tomcat7

    
respondido por el Yar 30.11.2014 - 20:51
0

Estos son algunos de los directorios clave de tomcat:

  • /bin - Inicio, apagado y otros scripts. Los archivos * .sh (para sistemas Unix) son duplicados funcionales de los archivos * .bat (para sistemas Windows). Como la línea de comandos de Win32 carece de cierta funcionalidad, aquí hay algunos archivos adicionales.
  • /conf - Archivos de configuración y DTD relacionadas. El archivo más importante aquí es server.xml. Es el archivo de configuración principal para el contenedor.
  • /logs - Los archivos de registro están aquí por defecto.
  • /webapps - Aquí es donde van tus webapps.

Puedes verificar dónde están los siguientes comandos:

dpkg -L tomcat7
dpkg -L tomcat7-common

Cambia tomcat7 a tu nombre de paquete apropiado. Por defecto para Tomcat7, generalmente es /usr/share/tomcat7 .

    
respondido por el kenorb 01.04.2015 - 22:18
0

Simple, use la herramienta linux find , (puede que necesite encontrar como sudo user)

sudo find / -name tomcat7
/etc/logrotate.d/tomcat7
/etc/default/tomcat7
/etc/tomcat7
/etc/init.d/tomcat7
/etc/cron.daily/tomcat7
/usr/share/doc-base/tomcat7
/usr/share/tomcat7
/usr/share/doc/tomcat7
/var/lib/doc-base/documents/tomcat7
/var/lib/tomcat7
/var/cache/tomcat7
/var/log/tomcat7

Siempre me olvido de dónde está el webapps durante la implementación de la guerra, este es mi comando,

sudo find / -name webapps
/var/lib/tomcat7/webapps
/home/prayagupd/.mozilla/firefox/kmsa14n9.default/webapps

Aparentemente, no es el segundo.

    
respondido por el prayagupd 03.11.2016 - 19:43

Lea otras preguntas en las etiquetas