V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci GlassFish na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
GlassFish je plnohodnotná open source referenční implementace aplikačního serveru Java EE pro vývoj a nasazení aplikací založených na Javě. Podporuje JPA, JSF, JSP/Servlet, JMS, RMI a mnoho dalších technologií založených na Javě. Poskytuje také webovou administrační konzoli a konzoly pro správu na bázi CLI pro snadnější konfiguraci a správu vašich aplikací Java a jejich příslušných komponent.
Předpoklad:
- Operační systém s Ubuntu 20.04
- Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
- Gnome Terminal pro Linux Desktop
- Klient PuTTy SSH pro Windows nebo macOS
- Powershell pro Windows 10/11
- Znáte příkazy APT
Nainstalujte GlassFish na Ubuntu 20.04
Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte Javu.
GlassFish využívá Java, musí být nejprve nainstalován a konfigurován na vašem serveru Ubuntu. Spusťte následující příkazy pro instalaci balíčku OpenJDK 8 JDK:
sudo apt install openjdk-8-jdk
Ověřte instalaci:
java -version
Nyní musíme k našemu souboru prostředí připojit umístění Java. Upravte odpovídajícím způsobem cestu na základě vaší cesty Java:
nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
Aby se změny projevily ve vašem aktuálním prostředí, můžete se buď odhlásit a přihlásit, nebo spustit následující zdrojový příkaz:
source /etc/environment
Nakonec, kroky, ověřte, zda byla správně nastavena proměnná prostředí JAVA_HOME:
echo $JAVA_HOME
Výsledek:
/usr/lib/jvm/java-8-openjdk-amd64
Krok 3. Nainstalujte GlassFish do systému Ubuntu.
Nyní si stáhněte nejnovější verzi GlassFish pro noční sestavení z jejich oficiálních webových stránek GlassFish:
wget http://download.oracle.com/glassfish/5.0.1/nightly/latest-glassfish.zip
Dále rozbalte soubory do aktuálního adresáře:
sudo unzip latest-glassfish.zip
Krok 4. Nastavení služby GlassFish.
Nyní vytvořte systemd
pro GlassFish:
sudo nano /etc/systemd/system/glassfish.service
Přidejte následující řádky:
[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
Uložte a ukončete. Nyní musíme znovu načíst systémové služby:
sudo systemctl daemon-reload sudo systemctl enable glassfish sudo systemctl start glassfish
Krok 5. Přístup k GlassFish.
Po úspěšné instalaci otevřete prohlížeč a přejděte na adresu URL http://your-ip-address:4848
a podívejte se na domovskou stránku serveru GlassFish.
Otevřete prohlížeč a ukažte na adresu URL http://vaše-ip-adresa:4848 / a zkontrolujte domovskou stránku serveru GlassFish.
To je vše, co potřebujete k instalaci GlassFish na Ubuntu 20.04 LTS Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Další informace o GlassFish naleznete v jejich oficiální znalostní databázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.