Java je bezplatný, open-source, vysokoúrovňový, objektově orientovaný programovací jazyk, který je navržen tak, aby měl co nejméně implementačních závislostí, a může běžet na všech hlavních operačních systémech, které podporují Javu, bez nutnosti rekompilace.
Java 17 LTS je nejnovější vydání dlouhodobé podpory, které zahrnuje aktualizace zabezpečení a výkonu a samozřejmě opravy chyb.
Instalace Javy na server Ubuntu 20.04 je snadná, je však důležité vědět, jaký ‚typ‘ Javy potřebujete:
- OpenJDK je bezplatná a open source implementace Java SE Platform Edition.
- Oracle JDK je uzavřená interní verze jazyka Java vyvinutá výhradně společností Oracle.
Oracle Java se více orientuje na podnikový trh s delší životností podpory než OpenJDK.
Předpoklady
- Ubuntu 20.04 VPS (budeme používat náš plán NVMe 2 VPS)
- Přístup k uživatelskému účtu root (nebo přístup k účtu správce s oprávněními root)
Přihlaste se k serveru a aktualizujte balíčky operačního systému serveru
Nejprve se přihlaste ke svému serveru Ubuntu 20.04 přes SSH jako uživatel root:
ssh root@IP_Address -p Port_number
Budete muset nahradit „IP_Address “ a „Číslo_portu “ s příslušnou IP adresou vašeho serveru a číslem portu SSH. V případě potřeby navíc nahraďte „root“ uživatelským jménem účtu správce.
Před spuštěním se musíte ujistit, že všechny balíčky Ubuntu OS nainstalované na serveru jsou aktuální. Můžete to provést spuštěním následujících příkazů:
apt-get updateapt-get upgrade
Nainstalujte OpenJDK 17 z úložiště Ubuntu 20.04
Výchozí úložiště Ubuntu 20.04 obsahovalo Java 17. Toto je nejjednodušší způsob instalace JDK pomocí apt
správce balíčků:
apt install openjdk-17-jdk openjdk-17-jre
Po instalaci ověřte verzi Java pomocí následujícího příkazu:
verze Java
Měli byste získat následující výstup:
openjdk 17.0.2 2022-01-18 Runtime Environment OpenJDK (sestavení 17.0.2+8-Ubuntu-120.04) OpenJDK 64-Bit Server VM (sestavení 17.0.2+8-Ubuntu-120.0. před>Nainstalujte Oracle JDK 17 na Ubuntu 20.04 – metoda APT PPA
Ve výchozím nastavení není Oracle Java k dispozici ve výchozím úložišti Ubuntu 20.04. Abyste mohli nainstalovat Oracle Java, budete muset do svého systému přidat úložiště třetí strany.
Nejprve nainstalujte požadované závislosti pomocí následujícího příkazu:
apt-get install gnupg2 software-properties-commonJakmile jsou všechny závislosti nainstalovány, přidejte úložiště Java pomocí následujícího příkazu:
add-apt-repository ppa:linuxuprising/javaKdyž je úložiště přidáno, můžete jej nainstalovat pomocí následujícího příkazu:
apt-get install oracle-java17-installer oracle-java17-set-defaultZobrazí se toto okno instalačního programu, kde byste měli vyjádřit souhlas s licenčními podmínkami.
Vyjádřete souhlas s licenčními podmínkami kliknutím na Ano:
Po dokončení instalace ověřte nainstalovanou verzi Java kontrolou verze:
verze JavaMěli byste získat následující výstup:
verze Java "17.0.1" 2021-10-19 LTSJava(TM) SE Runtime Environment (sestavení 17.0.1+12-LTS-39)Java HotSpot(TM) 64bitový server VM (sestavení 17.0.1+ 12-LTS-39, smíšený režim, sdílení)Nainstalujte Oracle JDK 17 na Ubuntu 20.04 – metoda DPKG
Nejprve nainstalujte požadované závislosti pomocí následujícího příkazu:
apt install libc6-i386 libc6-x32 libxi6 libxtst6Po instalaci všech požadovaných závislostí si můžete stáhnout balíček .deb pomocí
wget
příkaz:wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.debJakmile si stáhnete balíček .deb , spusťte následující příkaz pro instalaci Java:
dpkg -i jdk-17_linux-x64_bin.debNastavte proměnné prostředí pomocí následujících příkazů:
export JAVA_HOME=/usr/lib/jvm/jdk-17/export PATH=$PATH:$JAVA_HOME/binDále nastavte cestu prostředí Java v /etc/environment soubor:
nano /etc/environmentPřidejte následující řádek:
JAVA_HOME="/usr/lib/jvm/jdk-17"Dále aktivujte proměnnou prostředí Java pomocí následujícího příkazu:
zdroj /etc/environmentNyní můžete ověřit proměnnou prostředí JAVA_HOME pomocí následujícího příkazu:
echo $JAVA_HOMEMěli byste získat následující výstup:
/usr/lib/jvm/jdk-17Nyní můžete ověřit verzi Javy pomocí následujícího příkazu:
verze JavaVýstup:
verze Java "17.0.2" 2022-01-18 LTSJava(TM) SE Runtime Environment (sestavení 17.0.2+8-LTS-86)Java HotSpot(TM) 64-Bit Server VM (sestavení 17.0.2+ 8-LTS-86, smíšený režim, sdílení)Instalace Oracle JDK 17 na Ubuntu 20.04 – ruční metoda
Otevřete prohlížeč a vyhledejte Download JDK 17 nebo si jej stáhněte z webu Oracle:Můžete si jej stáhnout pomocí následujícího příkazu:
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gzJakmile je tarball stažen, ověřte kontrolní součet tarballu pomocí následujícího příkazu:
sha256sum jdk-17_linux-x64_bin.tar.gzMěli byste vidět výstup, který vypadá podobně jako ten níže:
342e76bb9ded80aa1edd566efbae42f8f1c2366e19b9189e5941b45893b9861f jdk-17_linux-x64_bin.tar.gzPorovnejte hodnotu hash z výše uvedeného výstupu s hodnotou kontrolního součtu na stránce stahování Oracle. Pokud se shodují, znamená to, že integrita souboru je ověřena.
Úspěšně jste stáhli soubor Java JDK 17 a nyní jej rozbalíte do
/opt
adresář pomocí příkazu tar:tar xvzf jdk-17_linux-x64_bin.tar.gz -C /optNyní musíte nastavit proměnné prostředí, jak je uvedeno níže:
export JAVA_HOME=/opt/jdk-17.0.2export PATH=$PATH:$JAVA_HOME/binOvěřte proměnnou prostředí JAVA_HOME pomocí následujícího příkazu:
echo $JAVA_HOMEMěli byste získat následující výstup:
/opt/jdk-17.0.2Java 17 je nyní nainstalována. Pro potvrzení použijte následující příkazy:
verze JavaPokud je nainstalována správně, měli byste vidět následující výstup:
java 17.0.2 2022-01-18 LTSJava(TM) SE Runtime Environment (sestavení 17.0.2+8-LTS-86)Java HotSpot(TM) 64bitový server VM (sestavení 17.0.2+8-LTS -86, smíšený režim, sdílení)Jak můžete vidět, můžete vidět, že verze je nejnovější Java 17 JDK build .
V tomto tutoriálu jste se naučili, jak nainstalovat Java JDK 17 na server Ubuntu 20.04.
Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete požádat naše zkušené administrátory Linuxu, aby vám ji nastavili. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a okamžitě se o váš požadavek postarají.
PS . Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.
Panels