ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Instalando GlassFish

raebsoo15 de Agosto de 2014

512 Palabras (3 Páginas)300 Visitas

Página 1 de 3

Instalando GlassFish 3.1.2 en Ubuntu Server 12.04

by marlonj | May 7, 2012 | Cacharreos | 4 comments

Con la llegada de la versión 12.04 de Ubuntu llega la hora de actualizar algunas guías de instalación antiguas que cambian un poco con cada nueva version del software, en este caso el turno es para GlassFish 3.1.2 el cual ha sufrido pocos cambios internamente pero si algunos en su instalación que ahora requiere que se cambie la clave de administrador antes de poder acceder a la consola web de administración.

Pasos de Instalación :

• Instalar el JDK

sudo apt-get install openjdk-7-jdk

• Cambiar el Java a la version 7

sudo update-alternatives --config java

(seleccionar la version 7)

• Descargar el Glassfish version 3.1 multilenguaje para Linux en formato ZIP o una mas actualizada

http://glassfish.java.net/downloads/3.1.2-final.html

• Descargar usando wget

cd /tmp

wget http://download.java.net/glassfish/3.1.2/release/glassfish-3.1.2-ml.zip

• Descomprimir el servidor en el directorio /opt

cd /opt

sudo unzip /tmp/glassfish-3.1.2-ml.zip

• Crear el usuario glassfish

sudo useradd --system glassfish -d /opt/glassfish3

• Cambiar el grupo del directorio del GlassFish

sudo chgrp -R admin /opt/glassfish3

• Cambiar el dueño de los archivos

sudo chown -R glassfish glassfish3

• Cambiar los permisos de ejecucion para los comandos

sudo chmod -R +x glassfish3/bin/

sudo chmod -R +x glassfish3/glassfish/bin/

• Iniciar un dominio

cd glassfish3

sudo -u glassfish bin/asadmin start-domain domain1

• Cambiar la clave del usuario para permitir la conexion a la consola web

(La clave actual es vacio <ENTER> y suministrar una clave nueva)

sudo -u glassfish bin/asadmin change-admin-password

• Habilitar el sitio seguro de la consola web

sudo -u glassfish bin/asadmin enable-secure-admin

• Reiniciar el GlassFish

sudo -u glassfish bin/asadmin stop-domain domain1

sudo -u glassfish bin/asadmin start-domain domain1

• Abrir la consola web, abrir un navegador insertar la direccion y aceptar el certificado :

https://<IPServidor>:4848

Script de Inicio :

• Crear con un editor el siguiente script, por ejemplo :

sudo vi /etc/init.d/glassfish

• Digitar el siguiente contenido :

view plaincopy to clipboardprint?

1. #! /bin/sh

2.

3. GLASSFISHPATH=/opt/glassfish3/bin

4.

5. case "$1" in

6. start)

7. echo "starting glassfish from $GLASSFISHPATH"

8. sudo -u glassfish $GLASSFISHPATH/asadmin start-domain domain1

9. ;;

10. restart)

11. $0 stop

12. $0 start

13. ;;

14. stop)

15. echo "stopping glassfish from $GLASSFISHPATH"

16. sudo -u glassfish $GLASSFISHPATH/asadmin stop-domain domain1

17. ;;

18. *)

19. echo $"usage: $0 {start|stop|restart}"

20. exit 3

21. ;;

22. esac

• Darle permisos de ejecucion al script

sudo chmod a+x /etc/init.d/glassfish

• Pruebe el script deteniendo el servicio

sudo /etc/init.d/glassfish stop

• Reinicie el servicio y compruebe que todo funcione

sudo /etc/init.d/glassfish start

• Cree los scripts para el inicio automatico del Glassfish

sudo update-rc.d glassfish defaults 90 10

• Ahora el servidor inicia y se detiene junto con la maquina

Esta guía es un compendio

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com