SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
GUIA 14
INSTALACIÓN Y CONFIGURACIÓN                               DEL   SERVIDOR          DE
APLICACIONES JAVA EE.
Objetivos:

➢   Instalar y configurar GLASSFISH.




                                   GLASSFISH

GlassFish es un servidor de aplicaciones desarrollado por Sun Microsystems que
implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar
aplicaciones que siguen esta especificación. La versión comercial es denominada Sun
GlassFish Enterprise Server. Es gratuito y de código libre, se distribuye bajo un
licenciamiento dual a través de la licencia CDDL y la GNU GPL.




INSTALACIÓN
En primer lugar necesitamos instalar un JDK, en esta guía optaremos por OpenJDK.
Para esto necesitamos habilitar antes, el repositorio de epel, el cual descargamos del
siguiente link:

http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

# rpm -ivh epel-release-5-3.noarch.rpm



Ahora si procedemos a instalar OpenJDK:

# yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel



Procedemos a descargar Glassfish de la página web oficial:

https://glassfish.dev.java.net/downloads/v2.1-b60e.html
La versión actual en el momento de escribir esta guía es:
glassfish-installer-v2.1-b60e-linux.jar




Ahora instalamos ant, que también es un requisito para Glassfish:

# yum install ant*




Nos dirijimos a /opt e instalamos glassfish de la siguiente manera:

# java -Xmx256m -jar filename.jar
# cd /opt/glassfish
# ant -f setup.xml



Para iniciar el servicio asociado a Glassfish tecleamos:

# cd bin
# ./asadmin start-domain




Si todo salió bien, podemos acceder a la consola de administración a través de
nuestro navegador web:

http://localhost:4848


Y podriamos acceder con
User Name: admin
Password : adminadmin
Para poder iniciar, reiniciar o detener glassfish de una manera más sencilla, podremos
crear un script.
Antes debemos crear un usuario de nombre glassfish:

# useradd glassfish


Luego nos dirijimos al directorio /etc/init.d/ y creamos el fichero glassfish con permisos
de ejecución:

# cd /etc/init.d
# touch glassfish
# chmod +x glassfish


Ahora abrimos el fichero glassfish y copiamos lo siguiente:

#!/bin/bash
#
# glassfish:      Startup script for Glassfish Application Server.
#
# chkconfig: 3 80 05
# description:   Startup script for domain1 of Glassfish Application Server.

GLASSFISH_HOME=/opt/glassfish;
export GLASSFISH_HOME

GLASSFISH_OWNER=glassfish;
export GLASSFISH_OWNER

start() {
      echo -n "Starting Glassfish: "
                             echo       "Starting            Glassfish         at   `date`"   >>
$GLASSFISH_HOME/domains/domain1/logs/startup.log
    $GLASSFISH_HOME/bin/asadmin start-domain
    sleep 2
    echo "done"
}

stop() {
     echo -n "Stopping Glassfish: "
                             echo     "Stopping               Glassfish        at   `date`"   >>
$GLASSFISH_HOME/domains/domain1/logs/startup.log
    $GLASSFISH_HOME/bin/asadmin stop-domain
    echo "done"
}

# See how we were called.
case "$1" in
    start)
          start
          ;;
    stop)
          stop
          ;;
    restart)
          stop
          start
          ;;
*)
            echo $"Usage: glassfish {start|stop|restart}"
            exit
esac




Listo. Guardamos y cerramos el fichero.

De ahora en adelante iniciaremos el servicio asociado a glassfish de la siguiente
manera:

# /etc/init.d/glassfish start

Para detenerlo:
# /etc/init.d/glassfish stop

Para reiniciarlo:
# /etc/init.d/glassfish restart

Mais conteúdo relacionado

Mais procurados

Web shell detector
Web shell detectorWeb shell detector
Web shell detectorTensor
 
(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)Giovanny Echeverry
 
Subiendo shell explotando lfi via php input
Subiendo shell explotando lfi via php   inputSubiendo shell explotando lfi via php   input
Subiendo shell explotando lfi via php inputTensor
 
Instalación básica vSphere 5.5
Instalación básica vSphere 5.5Instalación básica vSphere 5.5
Instalación básica vSphere 5.5RaGaZoMe
 
Seguridad en el arranque Grub
Seguridad en el arranque GrubSeguridad en el arranque Grub
Seguridad en el arranque GrubLucia
 
Implementación VMWare Center Server 6 Appliance
Implementación VMWare Center Server 6 ApplianceImplementación VMWare Center Server 6 Appliance
Implementación VMWare Center Server 6 ApplianceRaGaZoMe
 
Despliegue de máquinas virtuales en Azure
Despliegue de máquinas virtuales en AzureDespliegue de máquinas virtuales en Azure
Despliegue de máquinas virtuales en AzureJuan Ignacio Oller Aznar
 
Curso Blog Marketing con Wordpress 02 instalacion local
Curso Blog Marketing con Wordpress 02 instalacion localCurso Blog Marketing con Wordpress 02 instalacion local
Curso Blog Marketing con Wordpress 02 instalacion localDavid Vaquero
 
IdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualIdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualMizaelMartinez2
 
Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)
Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)
Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)RaGaZoMe
 
Andrés gonzález suárez implementar google drive como sistema de archivos en...
Andrés gonzález suárez   implementar google drive como sistema de archivos en...Andrés gonzález suárez   implementar google drive como sistema de archivos en...
Andrés gonzález suárez implementar google drive como sistema de archivos en...Andrés González Suárez
 
Instalación de Maven 3.6.3 en Windows 10
Instalación de Maven 3.6.3 en Windows 10Instalación de Maven 3.6.3 en Windows 10
Instalación de Maven 3.6.3 en Windows 10Sonia Merayo González
 
Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4camilaml
 
Migración VDP 6.0 a VDP 6.1.1
Migración VDP 6.0 a VDP 6.1.1Migración VDP 6.0 a VDP 6.1.1
Migración VDP 6.0 a VDP 6.1.1RaGaZoMe
 
Implementación básica VMWare Data Protection 6
Implementación básica VMWare Data Protection 6Implementación básica VMWare Data Protection 6
Implementación básica VMWare Data Protection 6RaGaZoMe
 

Mais procurados (20)

Ophcrack
OphcrackOphcrack
Ophcrack
 
Web shell detector
Web shell detectorWeb shell detector
Web shell detector
 
Autentificacion sql antonio_hermoso
Autentificacion sql antonio_hermosoAutentificacion sql antonio_hermoso
Autentificacion sql antonio_hermoso
 
(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)
 
Subiendo shell explotando lfi via php input
Subiendo shell explotando lfi via php   inputSubiendo shell explotando lfi via php   input
Subiendo shell explotando lfi via php input
 
Instalación básica vSphere 5.5
Instalación básica vSphere 5.5Instalación básica vSphere 5.5
Instalación básica vSphere 5.5
 
Seguridad en el arranque Grub
Seguridad en el arranque GrubSeguridad en el arranque Grub
Seguridad en el arranque Grub
 
Implementación VMWare Center Server 6 Appliance
Implementación VMWare Center Server 6 ApplianceImplementación VMWare Center Server 6 Appliance
Implementación VMWare Center Server 6 Appliance
 
Despliegue de máquinas virtuales en Azure
Despliegue de máquinas virtuales en AzureDespliegue de máquinas virtuales en Azure
Despliegue de máquinas virtuales en Azure
 
Web apache en ubuntu 12,04
Web apache en ubuntu 12,04Web apache en ubuntu 12,04
Web apache en ubuntu 12,04
 
Curso Blog Marketing con Wordpress 02 instalacion local
Curso Blog Marketing con Wordpress 02 instalacion localCurso Blog Marketing con Wordpress 02 instalacion local
Curso Blog Marketing con Wordpress 02 instalacion local
 
IdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualIdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtual
 
Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)
Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)
Instalación asincrónica de controladores en VMWare 6.0.X (ESXi)
 
Andrés gonzález suárez implementar google drive como sistema de archivos en...
Andrés gonzález suárez   implementar google drive como sistema de archivos en...Andrés gonzález suárez   implementar google drive como sistema de archivos en...
Andrés gonzález suárez implementar google drive como sistema de archivos en...
 
Instalación de Maven 3.6.3 en Windows 10
Instalación de Maven 3.6.3 en Windows 10Instalación de Maven 3.6.3 en Windows 10
Instalación de Maven 3.6.3 en Windows 10
 
Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4Instalación y configuración de OpenMeetings en CentOS 6.4
Instalación y configuración de OpenMeetings en CentOS 6.4
 
Cómo instalar JDK 14 en Windows 10
Cómo instalar JDK 14 en Windows 10Cómo instalar JDK 14 en Windows 10
Cómo instalar JDK 14 en Windows 10
 
OkmEC
OkmECOkmEC
OkmEC
 
Migración VDP 6.0 a VDP 6.1.1
Migración VDP 6.0 a VDP 6.1.1Migración VDP 6.0 a VDP 6.1.1
Migración VDP 6.0 a VDP 6.1.1
 
Implementación básica VMWare Data Protection 6
Implementación básica VMWare Data Protection 6Implementación básica VMWare Data Protection 6
Implementación básica VMWare Data Protection 6
 

Semelhante a Tema14

ownCloud en Linux - Bilal Jebari
ownCloud en Linux - Bilal JebariownCloud en Linux - Bilal Jebari
ownCloud en Linux - Bilal Jebaribilaljbr
 
Receta red social
Receta red socialReceta red social
Receta red socialwalterose7
 
Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish Johana201225
 
Taller integracion jsf spring
Taller integracion jsf springTaller integracion jsf spring
Taller integracion jsf springIBM
 
Manual Instalacion Docebo(1)
Manual Instalacion Docebo(1)Manual Instalacion Docebo(1)
Manual Instalacion Docebo(1)Wiliam Salvador
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeezexavazquez
 
Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)pablozacrosuarez
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
Taller plataformas tecnológicas ORACLE MSDOS Y UNIX
Taller plataformas tecnológicas ORACLE MSDOS Y UNIXTaller plataformas tecnológicas ORACLE MSDOS Y UNIX
Taller plataformas tecnológicas ORACLE MSDOS Y UNIXRichard Eliseo Mendoza Gafaro
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDAndres Ldño
 

Semelhante a Tema14 (20)

Glassfish
GlassfishGlassfish
Glassfish
 
ownCloud en Linux - Bilal Jebari
ownCloud en Linux - Bilal JebariownCloud en Linux - Bilal Jebari
ownCloud en Linux - Bilal Jebari
 
Receta red social
Receta red socialReceta red social
Receta red social
 
Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish
 
File
FileFile
File
 
Bd practica 1.10
Bd practica 1.10Bd practica 1.10
Bd practica 1.10
 
Taller integracion jsf spring
Taller integracion jsf springTaller integracion jsf spring
Taller integracion jsf spring
 
Practicas hackx crack_04
Practicas hackx crack_04Practicas hackx crack_04
Practicas hackx crack_04
 
Bulma 441
Bulma 441Bulma 441
Bulma 441
 
Entorno PHP
Entorno PHPEntorno PHP
Entorno PHP
 
Manual Instalacion Docebo(1)
Manual Instalacion Docebo(1)Manual Instalacion Docebo(1)
Manual Instalacion Docebo(1)
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Tomcat
TomcatTomcat
Tomcat
 
Taller plataformas tecnológicas ORACLE MSDOS Y UNIX
Taller plataformas tecnológicas ORACLE MSDOS Y UNIXTaller plataformas tecnológicas ORACLE MSDOS Y UNIX
Taller plataformas tecnológicas ORACLE MSDOS Y UNIX
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Trabajo zabbix
Trabajo zabbixTrabajo zabbix
Trabajo zabbix
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 

Tema14

  • 1. GUIA 14 INSTALACIÓN Y CONFIGURACIÓN DEL SERVIDOR DE APLICACIONES JAVA EE. Objetivos: ➢ Instalar y configurar GLASSFISH. GLASSFISH GlassFish es un servidor de aplicaciones desarrollado por Sun Microsystems que implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar aplicaciones que siguen esta especificación. La versión comercial es denominada Sun GlassFish Enterprise Server. Es gratuito y de código libre, se distribuye bajo un licenciamiento dual a través de la licencia CDDL y la GNU GPL. INSTALACIÓN En primer lugar necesitamos instalar un JDK, en esta guía optaremos por OpenJDK. Para esto necesitamos habilitar antes, el repositorio de epel, el cual descargamos del siguiente link: http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm # rpm -ivh epel-release-5-3.noarch.rpm Ahora si procedemos a instalar OpenJDK: # yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel Procedemos a descargar Glassfish de la página web oficial: https://glassfish.dev.java.net/downloads/v2.1-b60e.html
  • 2. La versión actual en el momento de escribir esta guía es: glassfish-installer-v2.1-b60e-linux.jar Ahora instalamos ant, que también es un requisito para Glassfish: # yum install ant* Nos dirijimos a /opt e instalamos glassfish de la siguiente manera: # java -Xmx256m -jar filename.jar # cd /opt/glassfish # ant -f setup.xml Para iniciar el servicio asociado a Glassfish tecleamos: # cd bin # ./asadmin start-domain Si todo salió bien, podemos acceder a la consola de administración a través de nuestro navegador web: http://localhost:4848 Y podriamos acceder con User Name: admin Password : adminadmin
  • 3. Para poder iniciar, reiniciar o detener glassfish de una manera más sencilla, podremos crear un script. Antes debemos crear un usuario de nombre glassfish: # useradd glassfish Luego nos dirijimos al directorio /etc/init.d/ y creamos el fichero glassfish con permisos de ejecución: # cd /etc/init.d # touch glassfish # chmod +x glassfish Ahora abrimos el fichero glassfish y copiamos lo siguiente: #!/bin/bash # # glassfish: Startup script for Glassfish Application Server. # # chkconfig: 3 80 05 # description: Startup script for domain1 of Glassfish Application Server. GLASSFISH_HOME=/opt/glassfish; export GLASSFISH_HOME GLASSFISH_OWNER=glassfish; export GLASSFISH_OWNER start() { echo -n "Starting Glassfish: " echo "Starting Glassfish at `date`" >> $GLASSFISH_HOME/domains/domain1/logs/startup.log $GLASSFISH_HOME/bin/asadmin start-domain sleep 2 echo "done" } stop() { echo -n "Stopping Glassfish: " echo "Stopping Glassfish at `date`" >> $GLASSFISH_HOME/domains/domain1/logs/startup.log $GLASSFISH_HOME/bin/asadmin stop-domain echo "done" } # See how we were called. case "$1" in start) start ;; stop) stop ;; restart) stop start ;;
  • 4. *) echo $"Usage: glassfish {start|stop|restart}" exit esac Listo. Guardamos y cerramos el fichero. De ahora en adelante iniciaremos el servicio asociado a glassfish de la siguiente manera: # /etc/init.d/glassfish start Para detenerlo: # /etc/init.d/glassfish stop Para reiniciarlo: # /etc/init.d/glassfish restart