Usted está aquí: Inicio Ingeniería Telemática Software de Comunicaciones (I.T.T.T.) jee practicaJEE installation2

installation2

Acciones de Documento
  • Marcadores (bookmarks)
  • Exportación de LTI
Autor: florina
Enunciados prácticas de Java EE
Home UC3M
Home IT

Software de Comunicaciones - ITT Telemática

Sesiones prácticas de Java Enterprise Edition (JEE): Instalación y despliegue del servidor de aplicaciones

INSTALACIÓN

Existe una posibilidad que consiste en bajarse e  instalar un fichero de 132 MB que contiene: el jdk 1.5 y el kit de desarrollo (librerías y servidor de aplicaciones de Java EE). Para ello, los pasos a dar son los siguientes:

  1. Descargar el J2EE SDK 1.4 que hemos dejado disponible directamente en j2eesdk-1_4_03-linux.bin a un directorio de vuestra cuenta (por ejemplo, ejb).
  2. Asignar permiso de ejecución a dicho archivo realizando chmod 700 j2eesdk-1_4_03-linux.bin
  3. Ejecutar el fichero de instalación mediante ./j2eesdk-1_4_03-linux.bin
  • Cuando aparezca el menú sobre el puerto en el que estará en la escucha el servidor web, cambiad el que está por defecto (que es el 8080) y poned el 8888.
  • También en el menú donde se debe establecer un login y password para administración estableced unos valores que luego podáis recordar (por ejemplo login:admin password:admin2011).

    4. Aunque no es estrictamente necesario, también se recomienda modificar  las siguientes variables de entorno del sistema:

  • Añadir a la variable PATH ${HOME}/ejb/bin. y ${HOME}/ebj/jdk/bin.
    A partir de aquí podemos ejecutar tanto deploytool como java -version desde la línea de comandos.
  • Añadir a la variable de entorno CLASSPATH ${HOME}/ejb/lib/j2ee.jar
    Esto permite que un usuario, cuando compile con javac, tenga ya en el classpath  las librerías de j2ee.

Otra alternativa es instalar el jdk y el servidor de aplicaciones por separado siguiendo las instrucciones en el siguiente enlace.


DESPLIEGUE

  • Para arrancar el servidor Java EE es necesario ejecutar:
    $ asadmin start-domain domain1

    Nota: El servidor crea por defecto un dominio denominado domain1.

    Para comprobar que el servidor se ha arrancado correctamente, abrir un navegador y conectarse al siguiente enlace:
    http://localhost:8888. Se debe visualizar una pantalla como la que muestra la siguiente Figura:

    Pantalla de Inicio del Servidor Java EE



  • Para parar el servidor Java EE es necesario ejecutar:
    $ asadmin stop-domain domain1


  • Para entrar en la herramienta de administración, en el navegador abrir:
    http://localhost:4848/asadmin

    Introducir el login y el password establecidos durante la instalación del servidor.


  Otras consideraciones

El servidor Java EE instalado previamente asume que la máquina donde se ha instalado el servidor será la misma donde se despliegan las aplicaciones, ya que internamente almacena el nombre de la máquina donde se ha instalado, obligándonos a utilizar siempre el mismo ordenador de laboratorio o reinstalar el servidor cuando cambiemos de entorno.

Una forma de solucionarlo es cambiar manualmente los ficheros de configuración del servidor, de tal manera que se sustituya el nombre del servidor dit163.xxx.xxx.xxx por simplemente localhost. Los cambios han de ser realizados en varios ficheros: domain.xml,  sun-acc.xml y default.xml.template.

Cambios en el fichero SUNWappserver/domains/domain1/domain.xml

.. . .

<property name="User" value="APP" />

<property name="serverName" value="localhost"/>

...

<jms-host admin-password="admin" admin-user-name="admin" host=" localhost "name="default_JMS_host" port="7676" />

Cambios en el fichero  SUNWappserver/domains/domain1/sun-acc.xml

 

<client-container>

<target-server name="localhost" address="localhost"port="3700"/>

 

Cambios en el fichero SUNWappserver/lib/install/templates/default-domain.xml.template

 

<property name="serverName" value="localhost"/>


 ENLACES
Reutilizar Curso
Descargar este curso