GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare GlassFish su Debian 11

In questo tutorial, ti mostreremo come installare GlassFish su Debian 11. Per quelli di voi che non lo sapessero, il server GlassFish è un server di applicazioni leggero e gratuito per il sviluppo e implementazione di piattaforme Java e tecnologie Web basate sulla tecnologia Java. Supporta le più recenti piattaforme Java come Enterprise JavaBeans, JavaServer Faces, JPA, JavaServer Pages e molte altre. GlassFish viene fornito con una console di amministrazione semplice e intuitiva con un strumento di aggiornamento per aggiornamenti e componenti aggiuntivi.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione di GlassFish su una Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 11 (Bullseye).
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa GlassFish su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade

Passaggio 2. Installazione di Java.

GlassFish richiede che Java sia installato sul tuo server. Ora esegui il seguente comando per installare Java:

sudo apt install default-jdk

Verifica la versione Java utilizzando il seguente comando:

java -version

Passaggio 3. Installazione di GlassFish su Debian 11.

Per impostazione predefinita, GlassFish non è disponibile sul repository di base di Debian 11. Ora installiamo GlassFish dalla pagina ufficiale utilizzando wget comando:

wget https://download.eclipse.org/ee4j/glassfish/glassfish-6.1.0.zip

Successivamente, estrai il file scaricato in /opt directory:

unzip glassfish-6.1.0.zip -d /opt/

Passaggio 4. Crea un file di servizio Systemd per Glassfish.

Ora creiamo un systemd file di servizio per la gestione del servizio Glassfish:

nano /usr/lib/systemd/system/glassfish.service

Aggiungi le seguenti righe:

[Unit]
Description = GlassFish Server v6.1.0
After = syslog.target network.target

[Service]
User = root
ExecStart = /usr/bin/java -jar /opt/glassfish6/glassfish/lib/client/appserver-cli.jar start-domain
ExecStop = /usr/bin/java -jar /opt/glassfish6/glassfish/lib/client/appserver-cli.jar stop-domain
ExecReload = /usr/bin/java -jar /opt/glassfish6/glassfish/lib/client/appserver-cli.jar restart-domain
Type = forking

[Install]
WantedBy = multi-user.target

Salva e chiudi il file. Quindi, ricarica il systemd demone per applicare le modifiche:

sudo systemctl daemon-reload
sudo systemctl start glassfish
sudo systemctl enable glassfish

Passaggio 5. Configura GlassFish.

Per impostazione predefinita, Glassfish è accessibile senza alcuna password. Ora impostiamo una nuova password eseguendo il comando seguente:

/opt/glassfish6/bin/asadmin --port 4848 change-your-strong-admin-password

Otterrai il seguente output:

Command change-admin-password executed successfully.

In seguito, si consiglia anche di abilitare HTTPS su Glassfish:

/opt/glassfish6/bin/asadmin --port 4848 enable-secure-admin

Infine, riavvia il servizio Glassfish per applicare le modifiche:

sudo systemctl restart glassfish

Passaggio 6. Accesso all'interfaccia Web di GlassFish.

Una volta installato correttamente, ora apri il tuo browser preferito e vai a http://your-server-ip-address:4848 e accedi come utente amministratore con la password che abbiamo impostato nei passaggi precedenti:

Congratulazioni! Hai installato correttamente GlassFish. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di GlassFish su Debian 11 Bullseye. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di GlassFish .


Debian
  1. Come installare Nextcloud su Debian 9

  2. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  3. Come installare MongoDB 4.4 / 4.2 su Debian 9

  4. Come installare PostgreSQL su Debian 11 / Debian 10

  5. Come installare GlassFish su Debian 10

Come installare ERPNext su Debian 9

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare LibreNMS su Debian 11 / Debian 10

Come installare Vai su Debian 11