GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat GlassFish na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat GlassFish na Debian 11. Pro ty z vás, kteří to nevěděli, je server GlassFish bezplatný, lehký aplikační server pro vývoj a nasazení platforem Java a webových technologií založených na technologii Java. Podporuje nejnovější platformy Java, jako jsou Enterprise JavaBeans, JavaServer Faces, JPA, JavaServer Pages a mnoho dalších. GlassFish přichází s jednoduchou a uživatelsky přívětivou konzolou pro správu s aktualizační nástroj pro aktualizace a doplňkové komponenty.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci GlassFish na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte GlassFish na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt upgrade

Krok 2. Instalace Java.

GlassFish vyžaduje, aby byla na vašem serveru nainstalována Java. Nyní spusťte následující příkaz pro instalaci Java:

sudo apt install default-jdk

Ověřte verzi Java pomocí následujícího příkazu:

java -version

Krok 3. Instalace GlassFish na Debian 11.

Ve výchozím nastavení není GlassFish v základním úložišti Debian 11 k dispozici. Nyní máme instalátor GlassFish z oficiální stránky pomocí wget příkaz:

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

Dále rozbalte stažený soubor do /opt adresář:

unzip glassfish-6.1.0.zip -d /opt/

Krok 4. Vytvořte soubor Systemd Service pro Glassfish.

Nyní vytvoříme systemd soubor služby pro správu služby Glassfish:

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

Přidejte následující řádky:

[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

Uložte a zavřete soubor. Poté znovu načtěte systemd démon pro použití změn:

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

Krok 5. Nakonfigurujte GlassFish.

Ve výchozím nastavení je Glassfish přístupný bez hesla. Nyní nastavíme nové heslo spuštěním následujícího příkazu:

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

Dostanete následující výstup:

Command change-admin-password executed successfully.

Dále se také doporučuje povolit HTTPS na Glassfish:

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

Aby se změny projevily, restartujte službu Glassfish:

sudo systemctl restart glassfish

Krok 6. Přístup k webovému rozhraní GlassFish.

Po úspěšné instalaci nyní otevřete svůj oblíbený prohlížeč a přejděte na http://your-server-ip-address:4848 a přihlaste se jako uživatel admin pomocí hesla, které jsme nastavili v předchozích krocích:

Blahopřejeme! Úspěšně jste nainstalovali GlassFish. Děkujeme, že jste použili tento návod k instalaci nejnovější verze GlassFish na Debian 11 Bullseye. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální web GlassFish .


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  3. Jak nainstalovat GlassFish na Debian 10

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat Nginx na Debian 9

  3. Jak nainstalovat Apache na Debian 9