Sun Java Enterprise System 2004Q2 Gu�a de Instalaci�n |
Cap�tulo 1
Visi�n generalEste cap�tulo constituye una descripci�n general de Sun Java Enterprise System y del programa de instalaci�n de Java Enterprise System.
Este cap�tulo incluye los siguientes apartados:
�Qu� es Java Enterprise System?Java Enterprise System integra productos de servidor de Sun en un sistema sencillo que proporciona el software de servidor necesario para el uso de aplicaciones de empresa distribuidas.
Para obtener m�s informaci�n sobre los servicios que ofrece Java Enterprise System y las tecnolog�as utilizadas para proporcionar esos servicios, consulte Java Enterprise System Technical Overview (http://docs.sun.com/doc/817-5764).
Para obtener una descripci�n general de las tareas que permiten integrar Java Enterprise System en su infraestructura inform�tica, consulte Java Enterprise System Documentation Roadmap (http://docs.sun.com/doc/817-5763). Esta gu�a tambi�n muestra un gran n�mero de recursos de documentaci�n que le pueden ayudar a realizar estas tareas.
Novedades de esta versi�n de Java Enterprise SystemJava Enterprise System 2004Q2 ofrece una amplia variedad de productos componentes y componentes compartidos con compatibilidad con varios idiomas en m�ltiples sistemas operativos y plataformas de hardware, como se describe en los siguientes apartados.
Sistemas operativos y plataformas de hardware
Java Enterprise System 2004Q2 admite las siguientes combinaci�n de sistemas operativos y plataformas de hardware:
Idiomas
Adem�s del ingl�s, Java Enterprise System 2004Q2 incluye compatibilidad para los siguientes idiomas:
Si desea obtener informaci�n adicional acerca de los idiomas del programa de instalaci�n de Java Enterprise System, consulte Selecci�n de idioma.
Productos componentes
Los productos componentes ofrecen los servicios de infraestructura necesarios para el uso de aplicaciones de empresa distribuidas. Al instalar Java Enterprise System en un determinado host, puede seleccionar los productos componentes que desea instalar en ese host en funci�n de su arquitectura de implementaci�n general.
Java Enterprise System 2004Q2 incluye los siguientes productos componentes:
Communication & Collaboration Services
- Sun Java System Messaging Server 6 2004T2
- Sun Java System Calendar Server 6 2004T2
- Sun Java System Instant Messaging 6 2004T2
- Sun Java System Portal Server 2004Q2
- Sun Java System Portal Server Mobile Access 2004Q2
- Sun Java System Portal Server Secure Remote Access 2004Q2
- Sun Java System Communications Express 6 2004Q2
Web & Application Services
Directory & Identity Services
Availability Services
Administrative Services
Tenga en cuenta que Sun Cluster, Sun Cluster Agents y Sun Remote Services Net Connect no est�n disponibles en el sistema operativo Linux.
Componentes compartidos
Los componentes compartidos proporcionan los servicios locales y la tecnolog�a de la que dependen los productos componentes. Cuando se instalan productos componentes, el programa de instalaci�n de Java Enterprise System instala autom�ticamente los componentes compartidos que se requieren, en caso de que no est�n instalados.
Java Enterprise System 2004Q2 incluye los siguientes componentes compartidos:
- Ant (herramienta basada en Jakarta ANT Java/XML)
- Apache Common Logging
- Apache SOAP (Simple Object Access Protocol)
- ICU (International Components for Unicode)
- J2SE platform 1.4.2_04 (Java 2 Platform, Standard Edition)
- JAF (JavaBeans Activation Framework)
- JATO (Java Application Framework)
- JavaHelp Runtime
- JAXB (Java Architecture for XML Binding)
- JAXM (Java API for XML Messaging) Client Runtime
- JAXP (Java API for XML Processing)
- JAXR (Java API for XML Registries)
- JAX-RPC (Java APIs for XML-based Remote Procedure Call)
- JCAPI (Java Calendar API)
- JSS (Java Security Services)
- KT Search Engine
- LDAP C Language SDK
- LDAP Java SDK
- NSPR (Netscape Portable Runtime)
- NSS (Network Security Services)
- Perl LDAP, incluido NSPERL
- SAAJ (SOAP with Attachments API for Java)
- SAML (Security Assertions Markup Language)
- SASL (Simple Authentication and Security Layer)
- SNMP (Simple Network Management Protocol) Peer
- Sun Explorer Data Collector
- XML C Library (libxml)
Obtenci�n del software de Java Enterprise SystemPuede obtener el software de Java Enterprise System de las siguientes formas:
Puede obtener los CD o el DVD del software poni�ndose en contacto con su representante de ventas de Sun o desde http://www.sun.com. Cada CD contiene los archivos de instalaci�n para un solo sistema operativo (Solaris SPARC, Solaris X86 o Linux X86), el programa de instalaci�n de Java Enterprise System, as� como todos los productos componentes. El DVD contiene los archivos de instalaci�n para todos los sistemas operativos, el programa de instalaci�n de Java Enterprise System y todos los productos componentes.
El software de Java Enterprise System en CD o en DVD se incluye autom�ticamente en algunos soportes de distribuci�n de Solaris 9.
Puede descargar el software de Java Enterprise System en varios formatos desde el centro de descargas de Sun, al que se accede desde http://www.sun.com/download. Los formatos disponibles son:
- Imagen ISO de CD de todos los archivos de instalaci�n para un solo sistema operativo.
- Archivo comprimido de todos los archivos de instalaci�n para un solo sistema operativo.
- Archivo comprimido de todos los archivos de instalaci�n para un �nico producto componente, incluidos los productos componentes y los componentes compartidos que requiera el producto componente elegido.
Si solicit� un sistema de hardware de Sun con el software cargado o instalado previamente, puede que el software de Java Enterprise System ya se encuentre en su sistema. Si existe el siguiente directorio en su sistema, significa que el software de Java Enterprise System est� previamente cargado:
/var/spool/stage/JES_04Q2_architecture/
donde architecture es la arquitectura de hardware del sistema; por ejemplo, SPARC o X86. Para finalizar la instalaci�n y la configuraci�n del software previamente cargado, consulte Finalizaci�n de la implementaci�n del software de Java Enterprise System previamente cargado.
Dependiendo de la forma de trabajar de su empresa, puede que los archivos de instalaci�n de Java Enterprise System est�n disponibles en una red interna de su empresa. P�ngase en contacto con el administrador del sistema para averiguar si es �ste el caso.
Nota
Si usted es responsable de hacer que los archivos de instalaci�n de Java Enterprise System est�n disponibles en el servidor de archivos de su red, consulte Para hacer que una imagen de instalaci�n est� disponible en un directorio compartido.
Funcionamiento del programa de instalaci�n de Java Enterprise SystemEl programa de instalaci�n com�n de Java Enterprise System es una estructura de instalaci�n que se sirve de la utilidad pkgadd de Solaris o de la utilidad rpm de Linux para copiar el software de Java Enterprise System en su sistema. El programa de instalaci�n admite los modos gr�fico e interactivo basado en texto, as� como el modo de instalaci�n silenciosa, que se efect�a mediante par�metros. Todos los componentes de Java Enterprise System se instalan usando este mismo programa de instalaci�n.
Entre las ventajas de usar un mismo programa de instalaci�n, se incluyen las siguientes:
Durante la instalaci�n, puede realizar la configuraci�n de los productos componentes que seleccione. La duraci�n del proceso de configuraci�n depender� de los productos componentes y del tipo de configuraci�n que se seleccione.
En los siguientes apartados se explica el funcionamiento del programa de instalaci�n:
Modos del programa de instalaci�n
Puede instalar Java Enterprise System de forma interactiva o haciendo uso de secuencias de comandos reutilizables. A continuaci�n, se describen los tres modos en los que se puede ejecutar el programa de instalaci�n:
- Modo gr�fico interactivo. Proporciona un asistente gr�fico que le orienta durante las tareas del proceso de instalaci�n del software de Java Enterprise System.
- Modo interactivo basado en texto. Incluye las mismas funciones que el modo gr�fico, pero se le solicitan respuestas en un esquema l�nea a l�nea en lugar de mediante un asistente.
- Modo silencioso. Usa un archivo para proporcionar los valores de instalaci�n. Para llevar a cabo una instalaci�n silenciosa, en primer lugar, debe ejecutar el programa de instalaci�n de forma interactiva para guardar las respuestas en un archivo de estado y, despu�s, debe ejecutar dicho archivo como entrada para el programa de instalaci�n.
Si desea obtener informaci�n acerca de qu� modo de instalaci�n debe elegir, consulte Selecci�n del modo de instalaci�n.
Selecci�n de idioma
Java Enterprise System Los componentes de est�n disponibles en varios idiomas. Puede instalar los componentes con sus interfaces traducidas, adem�s de con la interfaz inglesa.
Idiomas del programa de instalaci�n
El programa de instalaci�n interactivo se ejecuta en el idioma especificado en la configuraci�n local del sistema operativo. Se encuentran disponibles los siguientes idiomas:
Si el idioma de su sistema operativo no figura en esta lista, el programa de instalaci�n se ejecutar� en ingl�s.
Idiomas de los componentes
El programa de instalaci�n instala autom�ticamente las versiones en ingl�s de todos los componentes de Java Enterprise System. Adem�s, puede instalar paquetes de componentes en cualquiera de los idiomas de la lista. Si el idioma de su sistema operativo coincide con uno de los idiomas de la lista, �ste se selecciona para la instalaci�n de forma predeterminada, aunque, si lo desea, puede cambiar la selecci�n.
Durante una sesi�n de instalaci�n, los idiomas seleccionados se aplican a todos los componentes que est� instalando. Para instalar un componente en un idioma y otro componente en otro, puede ejecutar el programa de instalaci�n varias veces.
El programa de instalaci�n no puede instalar paquetes de idiomas adicionales para componentes previamente instalados. No obstante, puede servirse de la utilidad pkgadd o rpm para agregar idiomas en cualquier momento. Para averiguar qu� paquetes puede agregar para cada producto componente, consulte Paquetes de Solaris traducidos para productos componentes.
Comprobaci�n del software existente
Durante la instalaci�n, el programa de instalaci�n realiza un estudio del equipo en el que est� realizando la instalaci�n e identifica los siguientes aspectos.
En el caso del software que instalado usando un m�todo basado en paquetes, puede usar el programa de instalaci�n para enumerar los productos que ya est�n instalados. Las instrucciones figuran en Identificaci�n de las necesidades de actualizaci�n de los componentes.
La mayor�a de sistemas ya cuenta con versiones de componentes compartidos, como J2SE o NSS. El programa de instalaci�n de Java Enterprise System comprueba los componentes compartidos que hay instalados en el equipo. En el caso de que encuentre componentes compartidos cuyas versiones no sean compatibles con Java Enterprise System, los muestra. Si contin�a con la instalaci�n, el programa de instalaci�n actualiza los componentes compartidos con las nuevas versiones.
Comprobaci�n de dependencias
El programa de instalaci�n realiza una comprobaci�n exhaustiva de los componentes para verificar que los componentes seleccionados funcionar�n correctamente. En este apartado se tratan los siguientes temas:
Comprobaci�n de dependencias de los productos componentes
Muchos componentes dependen de la presencia de otros para proporcionar sus propias funciones principales. El programa de instalaci�n de Java Enterprise System proporciona la l�gica de comprobaci�n de dependencias para garantizar el cumplimiento de dichas dependencias. Por esta misma raz�n, es posible que el programa de instalaci�n marque autom�ticamente ciertos componentes al tiempo que usted realiza su selecci�n.
Por ejemplo, Identity Server necesita una instancia local o remota de Directory Server y una instancia local del contenedor Web J2EE, ya sea Application Server o Web Server. Adem�s, Application Server necesita una instancia local de Message Queue.
El programa de instalaci�n comprueba las relaciones entre el software seleccionado y el existente. Por ejemplo:
- El programa de instalaci�n provoca un error e impide que contin�e el procedimiento si selecciona Application Server y ya hay instalada una versi�n incompatible de Message Queue.
- El programa de instalaci�n crea una advertencia pero le permite continuar si selecciona Identity Server y deselecciona Directory Server. Se trata s�lo de una advertencia, ya que puede satisfacer la dependencia de Identity Server con Directory Server haciendo referencia a una instancia remota de Directory Server durante la configuraci�n.
Proceso de selecci�n de componentes
En general, el programa de instalaci�n de Java Enterprise System usa las siguientes reglas para determinar la selecci�n y deselecci�n de productos componentes:
Por ejemplo, si selecciona Application Server, el programa de instalaci�n selecciona autom�ticamente Message Queue.
Por ejemplo, Identity Server depende de una instancia local de un contenedor Web J2EE, ya sea Application Server o Web Server. En ese caso, el programa de instalaci�n selecciona autom�ticamente Application Server como contenedor Web. Para utilizar Web Server como contenedor Web, debe deseleccionar Application Server (y Message Queue, ya que se ha seleccionado autom�ticamente debido a su dependencia con Application Server) y seleccionar Web Server.
Un ejemplo que abarca tambi�n a los subcomponentes es la dependencia de Portal Server hacia una instancia local de Identity Server o Identity Server SDK. En ese caso, el programa de instalaci�n selecciona autom�ticamente Identity Server. Para satisfacer la dependencia con Identity Server SDK, debe deseleccionar todos los subcomponentes de Identity Server, excepto Identity Server SDK.
- Si deselecciona un componente necesario de forma local para otro componente seleccionado, el programa de instalaci�n muestra un mensaje de error cuando se intenta continuar con el proceso de selecci�n de componentes. Este error le indica el componente necesario que debe seleccionar.
- Si deselecciona un componente necesario de forma local o remota para otro componente seleccionado, el programa de instalaci�n muestra un mensaje de advertencia cuando se intenta continuar con el proceso de selecci�n de componentes. Esta advertencia le indica el componente necesario que debe seleccionar o la instancia remota del componente que debe utilizar durante la configuraci�n.
- Si selecciona un subcomponente, el programa de instalaci�n selecciona autom�ticamente el componente al que pertenece. Sin embargo, no selecciona autom�ticamente ning�n otro subcomponente.
- Si deselecciona un componente, el programa de instalaci�n deselecciona autom�ticamente todos sus subcomponentes.
Ejemplo de interdependencia
La siguiente figura muestra los diversos tipos de relaciones de dependencia entre los productos componentes. En la figura, las l�neas continuas representan las dependencias que deben cumplirse en el equipo local. Las l�neas de puntos representan las dependencias que se pueden cumplir remotamente.
Figura 1-1 Ejemplo de interdependencias de productos componentes
Si decide instalar Identity Server, el programa de instalaci�n selecciona autom�ticamente:
- Directory Server porque Identity Server tiene una dependencia local o remota con este componente.
- Application Server porque Identity Server tiene una dependencia local con un contenedor Web J2EE y el programa de instalaci�n utiliza Application Server como contenedor Web predeterminado.
- Message Queue porque Application Server (el contenedor Web seleccionado autom�ticamente) tiene una dependencia local con este componente.
Tipos de configuraci�n y definici�n de par�metros
Muchos de los productos componentes de Java Enterprise System requieren alg�n tipo de configuraci�n en el mismo momento de la instalaci�n. Es posible que s�lo tenga que especificar unos cuantos par�metros comunes, como el Id. de usuario y la contrase�a, o que deba incluir tambi�n par�metros detallados espec�ficos para el componente concreto. El tipo de configuraci�n elegido determina c�mo se lleva a cabo la configuraci�n de la instalaci�n.
- Configurar ahora. Puede configurar productos componentes que permitan la configuraci�n en el momento de la instalaci�n.
- Configurar m�s tarde. Durante la instalaci�n, debe indicar s�lo los valores m�nimos necesarios para realizar la instalaci�n. Despu�s, deber� realizar tareas de configuraci�n posteriores a la instalaci�n.
La informaci�n sobre los tipos de configuraci�n aparece en Selecci�n del tipo de configuraci�n.
En funci�n del tipo de configuraci�n seleccionado, puede que se requieran dos tipos de informaci�n de configuraci�n durante la instalaci�n:
- Preferencias comunes del servidor. Las preferencias comunes del servidor son par�metros que usan varios productos de componentes. Por ejemplo, la mayor�a de los productos componentes requiere que se especifique una contrase�a y un Id. administrativos. Al establecer estos valores comunes, se definen los valores predeterminados para todas las contrase�as y los Id. administrativos de los productos componentes.
- Preferencias de los productos componentes. Estos par�metros s�lo se aplican a un determinado producto componente y s�lo se solicitan durante la instalaci�n si ha seleccionado el modo de configuraci�n “Configurar ahora”. Algunas de las preferencias de los productos componentes se rellenan con los valores de la p�gina de preferencias comunes del servidor.
Desinstalaci�n
Java Enterprise System cuenta con un programa de desinstalaci�n para eliminar los productos componentes que se instalaron en el sistema usando el programa de instalaci�n de Java Enterprise System. El programa de desinstalaci�n comprueba las dependencias de productos en el sistema en el que se est� ejecutando y muestra advertencias cuando detecta alguna relaci�n de dependencia. Este programa se puede ejecutar en los modos gr�fico, basado en texto o silencioso.
Despu�s de instalar Java Enterprise System, puede hallar el programa de desinstalaci�n en /var/sadm/prod/entsys.
Las instrucciones completas para usar el programa de desinstalaci�n se encuentran en el Cap�tulo 10, “Desinstalaci�n del software”.
Proceso de instalaci�n
El proceso de instalaci�n var�a en funci�n del plan de implementaci�n y de la combinaci�n de productos componentes que desee instalar. Todas las tareas de instalaci�n aparecen en Gu�a de instalaci�n. Puede que no sea necesario que realice todas estas tareas.
Para ver algunos ejemplos generales de los tipos de instalaci�n que puede realizar, consulte Procedimientos de instalaci�n para necesidades de implementaci�n espec�ficas. Si algunos de estos ejemplos se aproximan a la implementaci�n que ha planificado, puede usar los pasos descritos para orientarse.
Los siguientes gr�ficos muestran las acciones principales y las decisiones que se incluyen en una instalaci�n est�ndar de Java Enterprise System. La figura est� divida en diferentes partes por razones de tama�o. En la parte izquierda de la figura se muestran las acciones del programa de instalaci�n y, en la parte de la derecha, las suyas.
Figura 1-2 Proceso de instalaci�n, desde el inicio hasta la actualizaci�n de los componentes
La siguiente figura es la continuaci�n de la Figura 1-2. Los puntos suspensivos (...) situados en la parte inferior de la Figura 1-2 sirven de conexi�n con los puntos suspensivos situados en la parte superior de la Figura 1-3.
Figura 1-3 Proceso de instalaci�n, desde las comprobaciones de compatibilidad entre los componentes compartidos hasta el final