In questo articolo, avremo spiegato i passaggi necessari per installare e configurare GlassFish su Ubuntu 20.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
GlassFish è un'implementazione di riferimento open source completa del server di applicazioni Java EE per lo sviluppo e la distribuzione di applicazioni basate su Java. Supporta JPA, JSF, JSP/Servlet, JMS, RMI e molte altre tecnologie basate su Java. Fornisce inoltre console di amministrazione basate su Web e CLI per una configurazione e una gestione più semplici delle applicazioni Java e dei rispettivi componenti.
Prerequisito:
- Sistema operativo con Ubuntu 20.04
- Indirizzo IPv4 del server con privilegi di superutente (accesso root)
- Terminale Gnome per desktop Linux
- Client PuTTy SSH per Windows o macOS
- Powershell per Windows 10/11
- Familiarità con i comandi APT
Installa GlassFish su Ubuntu 20.04
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade
Passaggio 2. Installa Java.
GlassFish è basato su Java, deve essere prima installato e configurato sul tuo server Ubuntu. Esegui i seguenti comandi per installare il pacchetto JDK di OpenJDK 8:
sudo apt install openjdk-8-jdk
Verifica l'installazione:
java -version
Ora dobbiamo aggiungere la posizione Java al nostro file di ambiente. Modifica il percorso di conseguenza in base al tuo percorso Java:
nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
Affinché le modifiche abbiano effetto sulla shell corrente, puoi uscire e accedere o eseguire il seguente comando sorgente:
source /etc/environment
Infine, passaggi, verifica che la variabile di ambiente JAVA_HOME sia stata impostata correttamente:
echo $JAVA_HOME
Risultato:
/usr/lib/jvm/java-8-openjdk-amd64
Passaggio 3. Installa GlassFish sul sistema Ubuntu.
Ora scarica l'ultima versione notturna di GlassFish dal loro sito Web ufficiale di GlassFish:
wget http://download.oracle.com/glassfish/5.0.1/nightly/latest-glassfish.zip
Successivamente, estrai i file nella directory corrente:
sudo unzip latest-glassfish.zip
Passaggio 4. Configurazione del servizio GlassFish.
Ora crea systemd
per GlassFish:
sudo nano /etc/systemd/system/glassfish.service
Aggiungi le seguenti righe:
[Unit] Description = GlassFish Server v5.0 After = syslog.target network.target [Service] ExecStart=/opt/glassfish5/bin/asadmin start-domain ExecReload=/opt/glassfish5/bin/asadmin restart-domain ExecStop=/opt/glassfish5/bin/asadmin stop-domain Type = forking [Install] WantedBy = multi-user.target
Salva ed esci. Ora dobbiamo ricaricare i servizi di sistema:
sudo systemctl daemon-reload sudo systemctl enable glassfish sudo systemctl start glassfish
Passaggio 5. Accesso a GlassFish.
Dopo aver eseguito correttamente l'installazione, apri il browser e punta all'URL http://your-ip-address:4848
per controllare la home page di GlassFish Server.
Apri il browser e punta all'URL http://your-ip-address:4848 / per controllare la home page di GlassFish Server.
Questo è tutto ciò che devi fare per installare GlassFish su Ubuntu 20.04 LTS Focal Fossa. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture su GlassFish, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.