GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare GlassFish 4 su un VPS Ubuntu

Questo tutorial ti mostrerà come installare GlassFish 4 e JDK (Java SE Development Kit) su un VPS con Ubuntu 14.04 installato su di esso.

GlassFish è un server di applicazioni open source che implementa le funzionalità più recenti nella piattaforma Java EE 7. GlassFish 4 richiede JDK versione 1.7 installata sul tuo VPS Linux.

Per installare Oracle JDK 1.7 sul tuo server, utilizza i seguenti comandi:

sudo apt-get update
sudo apt-get install python-software-properties software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Verifica che JDK sia installato sul tuo Ubuntu VPS:

#javac -version
javac 1.7.0_60

Il prossimo passo è scaricare e decomprimere l'archivio GlassFish. Al momento della stesura di questo tutorial, l'ultima versione stabile è GlassFish 4.0. Una volta che hai il pacchetto, decomprimilo nella directory di tua scelta (in questo tutorial usiamo '/opt' per l'installazione di GlassFish 4). Quindi, scarica e decomprimi GlassFish 4:

cd /opt/
wget http://download.java.net/glassfish/4.0/release/glassfish-4.0.zip
unzip glassfish-4.0.zip

Si consiglia di eseguire GlassFish come proprio utente e per farlo creeremo un utente GlassFish:

useradd glassfish
chown -R glassfish:glassfish /opt/glassfish4

Per creare uno script init per il servizio GlassFish, crea un file "glassfish" nella directory "/etc/init.d" sul tuo server:

vi /etc/init.d/glassfish

Aggiungi le seguenti righe:

#!/bin/bash
#
# description: Startup script for Glassfish Application Server
# processname: glassfish

GLASSFISH_HOME=/opt/glassfish4/glassfish
export GLASSFISH_HOME
GLASSFISH_USER=glassfish
export GLASSFISH_USER

start() {
echo -n "Starting Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1"
sleep 2
echo "done"
}

stop() {
echo -n "Stopping Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1"
echo "done"
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: glassfish {start|stop|restart}"
exit
esac

Se vuoi aggiungere questo servizio da avviare all'avvio, puoi semplicemente usare il seguente comando:

update-rc.d glassfish defaults

Rendi eseguibile lo script "glassfish":

chmod 755 /etc/init.d/glassfish

Per avviare GlassFish, usa il seguente comando:

sudo /etc/init.d/glassfish start

Per fermare GlassFish, usa il seguente comando:

sudo /etc/init.d/glassfish stop

In caso di problemi durante l'arresto del servizio GlassFish, puoi sempre utilizzare il comando kill:

sudo killall -9 java

Il servizio GlassFish può essere riavviato emettendo una combinazione di comandi di arresto e avvio o utilizzando:

sudo /etc/init.d/glassfish restart

Apri il tuo browser web preferito e accedi a GlassFish utilizzando http://tuo-dominio.com:8080

Puoi scaricare un file WAR di esempio:

cd /opt
wget https://glassfish.java.net/downloads/quickstart/hello.war

Per distribuire l'applicazione scaricata, copia il file "hello.war" nella directory "/opt/glassfish4/glassfish/domains/domain1/autodeploy" sul tuo server, oppure esegui il comando seguente:

cd /opt/glassfish4/glassfish/bin
./asadmin deploy hello.war

Apri http://tuo-dominio.com:8080/ciao e prova l'applicazione web di esempio.

Per attivare l'amministrazione remota e accedere alla console di amministrazione di GlassFish tramite browser web, esegui i seguenti comandi:

cd /opt/glassfish4/glassfish/bin
./asadmin --user admin
asadmin> change-admin-password
./asadmin --host your-domain.com --port 4848 enable-secure-admin

Ora puoi accedere alla Console di amministrazione di GlassFish utilizzando https://tuo-dominio.com:4848

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 installare GlassFish per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Per i nuovi aggiornamenti, puoi anche provare a leggere Come installare GlassFish su Ubuntu 18.04.

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.


Panels
  1. Come installare eGroupware su un VPS Ubuntu 14.04

  2. Come installare LimeSurvey su un VPS Ubuntu 14.04

  3. Installa RocketChat su un VPS Ubuntu 14.04

  4. Come installare MongoDB su Ubuntu 16.04

  5. Come installare Joomla su Ubuntu 18.04

Come installare Joomla 3 su Ubuntu 16.04

Come installare Nginx su Ubuntu 16.04

Come installare Phabricator su Ubuntu 16.04

Come installare GlassFish su Ubuntu 22.04

Come installare GlassFish su Ubuntu 20.04

Come installare GlassFish su Ubuntu 22.04