GlassFish è un server di applicazioni open source gratuito per la piattaforma Java EE. Con questa applicazione gli sviluppatori possono sviluppare e distribuire applicazioni Java aziendali scalabili e portatili sul tuo VPS Linux.
GlassFish richiede un'installazione JDK funzionante. Salta il primo passaggio se lo hai già.
1. Installa JDK
Crea una directory in cui desideri installare JDK:
# mkdir /usr/java
Passa alla directory:
# cd /usr/java
Scarica l'ultima versione stabile di JDK che attualmente è JDK 7 update 5 da http://www.oracle.com/technetwork/java/javase/downloads/index.html . Assicurati di selezionare la versione appropriata per il tuo sistema operativo (versione a 32 o 64 bit)
Decomprimi il file JDK scaricato nella directory appena creata:
# tar -xzf jdk-7u5-linux-i586.tar.gz
Imposta il PERCORSO per l'installazione di JDK modificando il tuo file '~/.bash_profile' e aggiungendo le seguenti righe:
export JAVA_HOME=/usr/java/jdk1.7.0_05 export PATH=$JAVA_HOME/bin:$PATH
Dopo aver impostato la variabile PATH, eseguire:
# .bash_profile
Oppure puoi semplicemente uscire e aprire nuovamente il prompt dei comandi.
Controlla se il PERCORSO è impostato correttamente:
# echo $JAVA_HOME
Passa alla directory in cui desideri installare l'applicazione GlassFish:
# cd /opt
Scarica l'ultimo file di installazione zip GlassFish:
# wget http://download.java.net/glassfish/3.1.2/release/glassfish-3.1.2.zip
Decomprimi il file zip scaricato:
# unzip glassfish-3.1.2.zip
Di solito il file zip viene estratto in una directory chiamata '/glassfish3'
Poiché non è consigliabile eseguire il processo glassfish come root, è necessario aggiungere gruppo e utente per l'applicazione GlassFish:
# groupadd glassfish # useradd -s /bin/bash -g glassfish glassfish # chown -R glassfish: /opt/glassfish3/
Cambia la password per l'utente 'glassfish':
# passwd glassfish Changing password for user glassfish. New password:
Crea uno script di avvio/arresto/riavvio:
# 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
Salva lo script e rendilo eseguibile:
# chmod +x /etc/init.d/glassfish
Se vuoi avviare la tua applicazione GlassFish all'avvio, esegui i seguenti comandi:
# chkconfig --add glassfish # chkconfig glassfish on
Per avviare/arrestare/riavviare Glassfish utilizzare il comando:
# /etc/init.d/glassfish start/stop/restart
Una volta completata l'installazione, puoi aprire la home page predefinita di GlassFish su http://domain.com:8080 o la console di amministrazione di GlassFish su http://domain.com:484 8
Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Per ulteriori aggiornamenti, puoi anche fare riferimento a questo post Installa GlassFish 4.1 su Centos 7.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.