4.6. Estructura de instalación y detalles
La plataforma de aplicaciones empresariales JBoss 6 incluye una estructura de directorio simplificada comparada con versiones anteriores. A continuación encontrará un listado de la estructura del directorio y una descripción de lo que el directorio contiene.
Tabla 4.3. Archivos y directorios a nivel superior
Nombre | Propósito |
---|---|
appclient/ | Contiene los detalles de configuración para el contenedor del cliente de la aplicación. |
bin/ | Contiene los scripts de arranque para la plataforma de aplicaciones empresariales JBoss 6 en Red Hat Enterprise Linux y Microsoft Windows. |
bundles/ | Contiene grupos OSGi, los cuales pertenecen a la funcionalidad interna de la plataforma de aplicaciones empresariales JBoss 6. |
docs/ | Archivos de licencia, archivos, esquemas y ejemplos. |
domain/ | Los archivos de configuración, el contenido de la implementación y las áreas de escritura utilizadas cuando la plataforma de aplicaciones empresariales ejecuta como un dominio administrado. |
modules/ | Los módulos que la plataforma de aplicaciones empresariales JBoss 6 carga de manera dinámica cuando los servicios los requieren. |
standalone/ | Los archivos de configuración, el contenido de implementación y las áreas de escritura utilizadas cuando la plataforma de aplicaciones empresariales JBoss 6 ejecuta como servidor autónomo. |
welcome-content/ | Tiene contenido que la aplicación web de bienvenida utiliza, la cual está disponible en el puerto 8080 de una instalación predeterminada. |
jboss-modules.jar
| El mecanismo bootstrap que carga los módulos. |
Tabla 4.4. Directorios dentro del directorio domain/
Nombre | Propósito |
---|---|
configuration/ | Los archivos de configuración para el dominio administrado. Estos archivos se modifican por medio de la consola de administración y el CLI de administración y no se debe modificar directamente. |
data/ | Información sobre los servicios implementados. Los servicios se implementan usando la consola de administración y el CLI de administración en lugar de un escaner de implementación. Por lo tanto no ponga archivos en este directorio manualmente. |
log/ | Contiene los archivos de registro del tiempo de ejecución para el host y los controladores de procesos, los cuales ejecutan en la instancia local. |
servers/ | Contiene los directorios data/ , log/ y tmp/ equivalentes para cada instancia del servidor en un dominio, el cual contiene datos similares a los mismos directorios dentro del nivel superior del directorio domain/ . |
tmp/ | Contiene datos temporales tales como archivos que pertenecen al mecanismo de clave compartida que el CLI de administración utiliza para autenticar a los usuarios locales en el dominio administrado. |
Tabla 4.5. Directorios dentro del directorio standalone/
Nombre | Propósito |
---|---|
configuration/ | Los archivos de configuración para el servidor autónomo. Estos archivos se modifican por medio de la consola de administración y el CLI de administración y no se debe modificar directamente. |
deployments/ | Información sobre los servicios implementados. El servidor autónomo incluye un escaner de implementación de manera que pueda poner los archivadores en este directorio a implementarse. Sin embargo, el enfoque que se recomienda es administrar las implementaciones usando la consola de administración o CLI de administración. |
lib/ | Bibliotecas externas, las cuales pertenecen al modo del servidor autónomo. Vacío por defecto. |
tmp/ | Contiene datos temporales tales como los archivos que pertenecen al mecanismo de clave compartida que el CLI de administración utiliza para autenticar a los usuarios locales en el servidor. |