domingo, 18 de mayo de 2008

Instalar glassfish en ubuntu edgy

Bueno ya sabeis que Sun a liberado su mega servidor chachi de la muerte conocido como Sun aplication server. Esto que quiere decir, pues disponer de un servidor que soporta lo último de Sun de forma gratuita y aun mejor lo podemos instalar de manera muy simple en nuestro linux. Waaa esto pinta muy bien. Al parecer Sun esta luchando por competir contra la unión Red Hat - JBoss, para ello colabora con la gente de ubuntu para crear un nuevo exponente ubuntu - Glassfish. Bueno os cuento para quién no lo sepa la nueva versión de Sun Aplication Server al parecer a cambiado de nombre y ahora se llama glassfish.

Bueno en este artículo os comento como instalar glassfish en ubuntu edgy o inferiores, ya que en ubuntu Feisty Fawn es un simple apt-get install, pero si aún no nos atrevemos con la nueva distro de ubuntu o disponemos de Ubuntu Server Edition, con esto podreís instalar glassfish.

1. Lo primero necesitais tener que aseguraros es de que teneis las java 1.5 o superior para ello:

$> java -version

En caso de que tengais unas java inferiores os recomiendo que para instalarlas

$> apt-get install sun-java5-jdk

(También podeis usar Automatix2 o Synaptic o lo que querais si os resulta más simple)

2. Instalar ant

$> apt-get install ant

3. Descargarse glassfish

(web oficial) https://glassfish.dev.java.net/

4. Copiar el fichero al /opt e instalar glassfish

$> cd /opt

$> java -jar -Xmx256M glassfish-installer-v2-b41d.jar

(En mi caso la versión más reciente es la b41d)

5. Reconstruimos el proyecto con ant

$> cd glassfish

$> ant -f setup.xml

(Nota. También existe un setup-cluster.xml por si queres desplegar el servidor en un cluster)

6. Arracamos glassfish

$> cd glassfish/bin

$> ./asadmin start-domain domain1

Tras esto glassfish se despliega ocupando el puerto 8080 como puerto de publicaciones web y el 4848 para la administración del servidor con un completisimo backend.

7. Acceder al backend de administración

En un navegador ponemos: http://localhost:4848 (si lo hemos instalado en local)

nos aparecera la pantalla de acceso y por defecto el usuario y el password de glassfish es:

user: admin

password: adminadmin

(Nota. Cambiar el password será una de las primeras cosas que tendremos que hacer)

que lo disfruteis ;)

No hay comentarios: