Está en la página 1de 12

Warning: parse_url(/GlassFish-v2-installez-um-ubuntu-server-en-09:10/) [function.parse-url]: Unable to parse URL in /home/carlosdpp/webapps/cibernatural/wp-content/plugins/transposh-translationfilter-for-wordpress/core/utils.

php on line 102 Inicio Quienes somos Soluciones Tecnologas Diseo de Pginas Web en Lanzarote Posicionamiento web en Lanzarote Contacto Localizacin Aviso Legal Mapa de la web

Cibernatural
Diseo y desarrollo web en Lanzarote Cibernatural es nuevo socio de DELL Inauguracin del nuevo local de Cibernatural en Arrecife

Instalar GlassFish v2.1 en Ubuntu Server 9.10


13/11/2009 | Autor admin | Visitada 9529 veces, 12 hoy Vamos a mostrar los pasos en la instalacin del Servidor de Aplicaciones Java EE GlassFish v2.1 en Ubuntu Server 9.10. Primero, instalamos Java 6 de Sun como administradores: sudo apt-get install sun-java6-jdk Descargar la versin 2.1 de GlassFish para Ubuntu (Linux): wget http://download.java.net/javaee5/v2.1_branch/promoted/Linux/glassfish-installerv2.1-b60e-linux.jar Tarda un poco (59 Mb) Realizamos la instalacin: sudo java -Xmx256M -jar glassfish-installer-v2.1-b60e-linux.jar Eliminamos el instalador y movemos la instalacin a un lugar ms adecuado como por ejemplo /opt: rm glassfish-installer-v2.1-b60e-linux.jar sudo mv glassfish /opt Creamos un usuario glassfish para ejecutar el servidor de aplicaciones: sudo adduser home /opt/glassfish glassfish Cambiar los permisos del directorio para acceder sin ser superusuario: sudo chown -R glassfish /opt/glassfish sudo chgrp -R glassfish /opt/glassfish Dar permiso de ejecucin a los scripts de Ant: cd /opt/glassfish/

sudo chmod -R +x lib/ant/bin/ Ejecutar la configuracin: sudo -u glassfish lib/ant/bin/ant -f setup.xml Iniciar un dominio: sudo -u glassfish bin/asadmin start-domain domain1 Probar en un navegador si carga la pgina de administracin de GlassFish: http://servidor:4848 Entrar mediante los valores por defecto; usuario admin y clave adminadmin Ahora veamos los pasos para que se inicie GlassFish (dominio domain1) al arrancar la mquina servidor: Crear el fichero /etc/init.d/glassfish como administrador de esta forma:
#! /bin/sh GLASSFISHPATH=/opt/glassfish/bin case "$1" in start) echo "starting glassfish from $GLASSFISHPATH" sudo -u glassfish $GLASSFISHPATH/asadmin start-domain domain1 ;; restart) $0 stop $0 start ;; stop) echo "stopping glassfish from $GLASSFISHPATH" sudo -u glassfish $GLASSFISHPATH/asadmin stop-domain domain1 ;; *) echo "usage: $0 {start|stop|restart}" exit 3 ;; esac

Darle permiso de ejecucin al script: sudo chmod a+x /etc/init.d/glassfish Probar el script: sudo /etc/init.d/glassfish restart Crear los scripts para el inicio automtico: sudo update-rc.d glassfish defaults 90 10 Reiniciar la mquina para comprobar que el servidor de aplicaciones se inicia al arrancar el servidor Sacado de http://tuxtraining.com/2008/11/14/installing-glassfish-2-on-ubuntu-710, aunque probado y actualizado para Ubuntu Server 9.10. Descargar en PDF Publicado en Tcnico | Etiquetas: GlassFish, Java, Linux, Ubuntu

32 comentarios para Instalar GlassFish v2.1 en Ubuntu Server 9.10


Cristian: 14/01/2010 at 13:34

Excelente Post, me funciono 100%

Beto: 14/01/2010 at 22:04 Cuando quiere ejecutar sudo /etc/init.d/glassfish restart dice ke permiso denegado, se le tienen que cambiar los permisos chmod 777 /etc/init.d/glassfish y listo funciona. jejeje

Joaquin L. Robles: 23/01/2010 at 18:22 Si llega a saltar que no esta definido JAVA.HOME es porque: 1. o bien la variable de entorno no esta definida (setearla con export) 2. o nuestra JDK por default no es la Sun Java 6, para cambiarla (yo tenia por default OopenJDK) usamos sudo update-alternatives config java saludos

Gerardo Rueda: 27/01/2010 at 16:26 Joaquin Robles : Yo tengo problemas con JAVA.HOME tu das la solucin de setearla con export, a que directorio tengo que setearla? por favor te agradecera mucho la respuesta.Saludos.-

Joaquin L. Robles: 27/01/2010 at 17:10 Gerardo: Por defecto el directorio de la jdk es: /usr/lib/java/jvm/java-6-sun saludos

JuanK: 15/02/2010 at 12:48 Hola. Me he guiado con tu guia , pero al llegar a esta seccion Ejecutar la configuracion

sudo -u glassfish lib/ant/bin/ant -f setup.xml se generan unos errores y sale BUILD FAILED /etc/glassfish/setup.xml:161:The followin error occurred while executing this line /etc/glassfish/setup.xml:141:The followin error occurred while executing this line /etc/glassfish/setup.xml:137: Please set java.home to a JDK installation como te digo, he seguido al pie de la letra la guia y pense q podia ser el directorio /opt/ asi q despues lo movi a /etc/ y lo intente desde ejecutar desde ahi espero q me puedas ayudar. estoy trabajando con linux ubuntu server 9.04, tengo instalado postgres 8.3 para el java_home lo setie pero sigo teniendo problemas.. espero tu ayuda..gracias

admin: 15/02/2010 at 12:56 Hola, Por el error que te da, parece que tienes un problema con la variable JAVA_HOME. Debes asegurarte que apunta a la JDK de Sun como comenta Joaquin Robles. Utiliza el comando sudo update-alternatives config java para seleccionarla. Espero poder ayudarte. Saludos.

JuanK: 15/02/2010 at 13:24 ok Sip, el problema q tengo es con JAVA_HOME los habia setiado, ahora intentare con la opcion de este comando cualquier novedad la comento gracias

JuanK: 15/02/2010 at 13:52 utilice el comando sudo update-alternatives config java y por fin pudo comenzar la instalacion, pero ahora(cuando pens que por fin sera correcto) me dio este mensaje al final de fallo. create.domain: [exec] Port 8080 is in use. BUILD FAILED /opt/glassfish/setup.xml:177:The followin error occurred while executing this line

/opt/glassfish/setup.xml:607:exec returned: 1 alguna idea para solucionar esto? gracias

admin: 15/02/2010 at 13:57 Hola, Parece que tienes ocupado el puerto 8080, quizs por Apache, Tomcat o cualquier otro servidor web. Si vas a instalar Glassfish, deberas detener estos servidores antes. Saludos.

JuanK: 15/02/2010 at 14:18 ok.gracias..ahora si esta listo BUILD SUCCESSFUL ahora seguire configurando se agradece el tiempo

Juank: 15/02/2010 at 16:20 ahora me manda error 500 cuando intento http://servidor:4848 exception java.servlet.ServletException root cause java.lang.NullPointerException a q se debe esto? q se puede modificar? gracias

admin: 17/02/2010 at 10:33 servidor es la IP del servidor GlassFish. Si lo tienes instalado en local sera http://localhost:4848

Si an asi te da error, intenta reiniciar Glassfish con: sudo /etc/init.d/glassfish restart Si an as sigue dndote error, deberas reinstalar todo comenzando de nuevo por el principio.

Juank: 17/02/2010 at 13:05 holas..sigo con el mismo problema, pero no se que ser ya que he eliminado y reinstalado de maneras distintas glassfish que despus de algunos problemas(solo por ignorancia) pude solucionar. Ahora no se que es mas importante, ya que al ingresar con mi ip al puerto 8080 ingreso de inmediato a una pagina de Sun Java System que me dice Your Aplication Server is now Running y me da una explicacion de como cambiar la pagina modificando el archivo index.html, hasta aki todo bien, pero al ingresar con mi ip al puerto 4848 sale en la pantalla el error antes comentado sin cargar la pagina de administracin de glassfish. tomcat lo cambie de puerto, apache no lo tengo instalado, postgres instalado y solo me falta glassfish para dejar todo ok. as q sigo buscando info pero no encuentro nada ni a nadie con este mismo error en glassfish. gracias

admin: 17/02/2010 at 13:16 Es raro lo que te pasa. Te recomiendo desinstalar completamente GlassFish y reinstalarlo con el usuario root en vez de con el usuario glassfish.

Joaquin L. Robles: 17/02/2010 at 14:02 probablemente existe alguna aplicacin que est utilizando el puerto 4848 debera existir alguna opcion de config del glassfish para indicarle que use otro puerto para el admin

Juank: 17/02/2010 at 22:57 lo del puerto lo verifique antes de instalar glassfish utilizando nmap y el 4848 no figura utilizado, ahora formatie el pc e instale desde cero el servidor y no instale nada mas aparte de postgres y luego el jdk6 luego procedi a instalar glassfish, pero volvio a salir el mismo error

Juank: 17/02/2010 at 23:01 sera necesario instalar algun entorno grafico ?

al utilizar el puerto 8080 se puede acceder a las aplicaciones deseadas, por ejemplo mi aplicacion q deseo instalar ? aun sin poder acceder a la pagina de administracion en el puerto 4848?

Juank: 19/02/2010 at 14:45 todo listo.gracias por tu ayudaahora si tengo todo listo una consulta sabes como configurar mi aplicacion web alojada en el servidor para q se habra directo de un dominio, todo esto en la red local?

Juank: 22/02/2010 at 16:04 sabes como hacer para poder hacer que mi aplicacion pueda ser ingresada desde la localhost a traves del index

admin: 22/02/2010 at 16:45 Hola, No entiendo muy bien tu pregunta. De todos modos, te recomiendo el tutorial de Java EE 6. http://java.sun.com/javaee/6/docs/tutorial/doc/ Saludos.

Roberto Francia: 25/03/2010 at 17:55 Hermano muchas gracias, tod la informacion me funciono al 100%, te estoy muy agradecido.

Gilberto Ramos: 02/05/2010 at 03:34 Funciona en UBUNTU 10.04! =)

antonio: 17/05/2010 at 04:19 como se desintala glassfish?

admin: 17/05/2010 at 08:13 En principio con eliminar como usuario root el directorio donde est instalado bastara.

Francisco: 13/10/2010 at 02:07 Al llegar a este punto : Ejecutar la configuracion sudo -u glassfish lib/ant/bin/ant -f setup.xml me da el mensaje: sudo: no passwd entry for glassfish!

admin: 13/10/2010 at 07:49 Parece un error de clave para el usuario glassfish. Quiz cre el usuario glassfish sin password.

Francisco: 13/10/2010 at 15:37 Ok soy novato en esto me podria decir como poner clave al usuario glassfish ya que segui las instrucciones al pie de la letra. Gracias de antemano

may: 23/11/2010 at 18:12 Saludos, ya probe el script y corrio perfecto, solo que ahora no entiendo como hacerlo para que se inicie automaticamente cada que se reinicie la maquina, no entiendo este punto: sudo update-rc.d glassfish defaults 90 10 tengo q crearlo en esta carpeta el mismo escript, perdon pero no se mucho de linux, agradeceria su ayuda

admin: 24/11/2010 at 10:21 Hola,

Eso es solamente un comando para que el script glassfish se ejecute en el inicio con determinadas prioridades. Saludos.

may: 24/11/2010 at 19:34 si, ya investigue, solo que lo estoy usando en FEDORA 13 y no reconoce este comando, al parecer es con el chkconfig add [nombre_aplicacion]; lo realizo pero me dice que este script no soporta el chkconfig. Puedes ayudarme

Regina: 28/01/2011 at 01:55 Como lo desinstalo

Deja un comentario
Nombre (requerido) E-mail (no se publicar) (requerido) Sitio Web

Notificarme de los siguientes comentarios mediante e-mail Cibernatural es nuevo socio de DELL Inauguracin del nuevo local de Cibernatural en Arrecife Publicidad
* Microscope Slides * Leading manufacturer of microscope slides and cover glass
www.globescientific.com

Destacado Noticias Proyectos

Diseo de pginas web Portales y Aplicaciones web complejas Software de Gestin Tcnico Tutorial Gua Django Venta

Idiomas Warning: parse_url(/GlassFish-v2-installez-um-ubuntu-server-en-09:10/) [function.parse-url]: Unable to parse URL in /home/carlosdpp/webapps/cibernatural/wp-content/plugins/transposh-translationfilter-for-wordpress/core/utils.php on line 102 Bonos Tecnolgicos Lanzarote

Publicidad
Windows Cloud Hosting Public or Private Clouds Configured in Minutes!
www.serverintellect.com

Cursos de TI on-line Cursos de Tecnologia da Informao on-line


www.pusivus.com.br

The QVD: The Linux VDI Linux Virtualization Desktop The VDI platform for Linux
theqvd.com

Performance Tuning Corp Oracle and SQL Server Consulting Experienced Professionals
www.perftuning.com

Facebook

Twitter: cibernatural Estrenamos nuevo diseo de nuestro website http://www.cibernatural.com/ http://fb.me/EDtWhgdR hace 3 semanas desde Facebook Aprobado el PlanAvanza2 para Equipamiento y Desarrollo Aos 2011-2015 con tipo de inters Euribor... http://fb.me/TVFtV73I hace 1 mes desde Facebook DELL Partner

Etiquetas Amazon S3 Arrecife ASP Blog Canarias Consejo

Consultivo de Canarias Construccin CSS DELL

Desktop Django Facturacin Flash FOP Generacin de documentos GlassFish Gobierno de Canarias Hardware
Hormicasa Hormiconsa HTML Inmobiliaria Intranet Java Javascript JSP

Lanzarote

Las

MySQL PHP Python Pgina web ReportLab SEM SEO Tutorial Web WordPress XML XSLT
Palmas Universidad de La Laguna

SQL Server

Swing Tenerife Tomcat

Enlaces Alta en buscadores Servicio de Alta y posicionamiento en buscadores Alta en buscadores Servicio especializado en Alta y posicionamiento en buscadores Mediasand Red publicitaria de Canarias OpenPYME Herramientas TIC Open Source para las PYMES Posicionamiento Web Servicio de posicionamiento Web Posicionamiento Web Posicionamiento Web Posicionar web Nuevo sistema para posicionar tu web en la primera pgina de Google WebFaction Hosting web inteligente Listado de Servicios Diseo y desarrollo de pginas web en Lanzarote Comercio electrnico - Tienda Virtual Servicios web Blogs para difusin de eventos Integracin en redes sociales Software a medida Aplicaciones empresariales Migracin de aplicaciones obsoletas Migracin de bases de datos Posicionamiento web en Lanzarote Optimizacin en motores de bsqueda (SEO) Marketing on-line (SEM) Software colaborativo: Correo, Agenda, Movil Redes. Configuracin y Mantenimiento Dispositivos mviles Consultora y Planificacin de proyectos

Hardware DELL 10 Entradas ms vistas del Da Tutorial de Django V (15 visitas) Tutorial de Django II (15 visitas) Lo ltimo en servidores y procesadores Intel - Abril 2010 (14 visitas) Tutorial de Django IV (14 visitas) Tutorial de Django VI (13 visitas) Tutorial de Django VII (12 visitas) Instalar GlassFish v2.1 en Ubuntu Server 9.10 (12 visitas) Inauguracin del nuevo local de Cibernatural en Arrecife (12 visitas) Tutorial de Django III (11 visitas) Estadsticas de la web del Consejo Consultivo de Canarias con la API Google Chart (10 visitas) 10 Entradas ms vistas Instalar GlassFish v2.1 en Ubuntu Server 9.10 (9529 visitas) Tutorial de Django I (4852 visitas) Tutorial de Django II (3838 visitas) Tutorial de Django IV (3018 visitas) Tutorial de Django V (2903 visitas) Tutorial de Django III (2678 visitas) Tutorial de Django VI (2669 visitas) Tutorial de Django VII (1961 visitas) Inauguracin del nuevo local de Cibernatural en Arrecife (1588 visitas) Lo ltimo en servidores y procesadores Intel - Abril 2010 (1543 visitas) mayo 2011 L M X J V S D 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 mar Pginas Aviso Legal Contacto Localizacin Mapa de la web Quienes somos Soluciones Diseo de Pginas Web en Lanzarote Posicionamiento web en Lanzarote Tecnologas Plaza de la Constitucin, 4 - 2B, Arrecife - Lanzarote - 35500 - Islas Canarias - Espaa Tfno: +34 928 81 06 25 / +34 669 03 20 12 - Fax: +34 928 81 06 25 2011 - Cibernatural