GlassFish es un servidor de aplicaciones gratuito de código abierto para la plataforma Java EE. Con esta aplicación, los desarrolladores pueden desarrollar e implementar aplicaciones Java empresariales portátiles y escalables en su VPS de Linux.
GlassFish requiere una instalación de JDK que funcione. Omita el primer paso si ya lo tiene.
1. Instalar JDK
Cree un directorio donde desee instalar JDK:
# mkdir /usr/java
Cambiar al directorio:
# cd /usr/java
Descargue la última versión estable de JDK, que actualmente es la actualización 5 de JDK 7 desde http://www.oracle.com/technetwork/java/javase/downloads/index.html. Asegúrese de seleccionar la versión adecuada para su sistema operativo (versión de 32 o 64 bits)
Descomprima el archivo JDK descargado en el directorio recién creado:
# tar -xzf jdk-7u5-linux-i586.tar.gz
Establezca la RUTA para la instalación de JDK editando su archivo '~/.bash_profile' y agregando las siguientes líneas:
export JAVA_HOME=/usr/java/jdk1.7.0_05 export PATH=$JAVA_HOME/bin:$PATH
Después de configurar la variable PATH, ejecute:
# .bash_profile
O simplemente puede salir y abrir el símbolo del sistema nuevamente.
Compruebe si la RUTA está configurada correctamente:
# echo $JAVA_HOME
Cambie al directorio donde desea instalar la aplicación GlassFish:
# cd /opt
Descargue el último archivo de instalación zip de GlassFish:
# wget http://download.java.net/glassfish/3.1.2/release/glassfish-3.1.2.zip
Descomprima el archivo zip descargado:
# unzip glassfish-3.1.2.zip
Por lo general, el archivo zip se extrae a un directorio llamado '/glassfish3'
Dado que no se recomienda ejecutar el proceso glassfish como raíz, debemos agregar un grupo y un usuario para la aplicación GlassFish:
# groupadd glassfish # useradd -s /bin/bash -g glassfish glassfish # chown -R glassfish: /opt/glassfish3/
Cambia la contraseña del usuario 'glassfish':
# passwd glassfish Changing password for user glassfish. New password:
Cree un script de inicio/detención/reinicio:
# nano /etc/init.d/glassfish
#!/usr/bin/env bash # description: Glassfish start/stop/restart # processname: glassfish # chkconfig: 2445 20 80 JAVA_HOME=/usr/java/jdk1.7.0_05 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH GLASSFISH_HOME=/opt/glassfish3/glassfish/ GLASSFISH_USER=glassfish case $1 in start) su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" ;; stop) su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" ;; restart) su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" ;; esac exit 0
Guarde el script y hágalo ejecutable:
# chmod +x /etc/init.d/glassfish
Si desea iniciar su aplicación GlassFish en el arranque, ejecute los siguientes comandos:
# chkconfig --add glassfish # chkconfig glassfish on
Para iniciar/detener/reiniciar Glassfish use el comando:
# /etc/init.d/glassfish start/stop/restart
Una vez completada la instalación, puede abrir la página de inicio predeterminada de GlassFish en http://domain.com:8080 o la consola de administración de GlassFish en http://domain.com:484 8
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo instalen por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato. Para obtener más actualizaciones, también puede consultar esta publicación Instalar GlassFish 4.1 en Centos 7.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.