Jak nainstalovat Java 8 nebo Java 13 na CentOS 8

Ve světě serverů existuje řada aplikací a nástrojů, které jsou klíčem ke správnému a správnému provozu nejen systému a jeho aplikací, ale také mnoha služeb, se kterými bude systém interagovat.

Jednou z těchto utilit je Java, která je široce známá webovými vývojáři, protože Java je ideální a univerzální technologie pro vývoj webových aplikací, která usnadňuje její implementaci i spouštění.

Java je multiplatformní programovací jazyk, ve kterém integruje prostředí Java Runtime Environment (JRE), a ten je zase složen z Java Virtual Machine (JVM), který definuje základní třídy platformy Java a spravuje knihovny dostupné pro Javu. JRE je zodpovědný za aplikaci runtime softwaru a ten bude následně nasazen v aktuálních webových prohlížečích.

Pokud stále nejste přesvědčeni o instalaci Javy, měli byste vědět, že více než 90% týmů na obchodní úrovni využívá tento software, takže možnosti škálovatelnosti a výkonu jsou široké, některé z jeho hlavních charakteristik jsou:

funkce

  • Java nám poskytuje nástroje pro psaní softwaru na jedné platformě a jeho virtuální spuštění na jiné platformě.
  • Schopnost vyvíjet serverové aplikace a HTML formuláře.
  • Zkombinujte různé aplikace nebo služby založené na jazyce Java a vytvořte aplikace nebo služby.
  • Vyvíjejte programy pro běh v prohlížeči nebo webových službách.
  • Pište aplikace pro mobilní telefony, vzdálené procesory, mikrokontroléry, brány a miliony dalších zařízení.

Co je Java 8Solvetic bude mluvit v této příležitosti Java 8, která umožňuje zlepšit výkon při vývoji a provádění programů Java v jakémkoli prostředí. Mezi jeho nejvýraznější vlastnosti patří:

  • Integruje nové API data a času.
  • Je poháněn motorem Nashhorn JavaScript.
  • Nabízí virtuální rozšíření a metody výrazu Lambda.
  • Jeho zabezpečení bylo vylepšeno, aby se optimalizovalo používání.

Dále vám v Solveticu vysvětlíme, jak nainstalovat Java 8 na CentOS 8.

PoznámkaJava 8 není k dispozici pro veřejné stažení, takže později uvidíte, jak nainstalovat Java 13 na CentOS 8.

1. Jak nainstalovat Java 8 na CentOS 8


V tomto případě Oracle nabízí k instalaci balíčky Java RPM a kompilovaný zdrojový kód, ale vzhledem k tomu, že oficiální stažení již je k dispozici, je lepší použít zdrojový kód Java SE Development Kit 8.

Krok 1
Za tímto účelem si stáhneme kódy z oficiálních stránek Oracle, kde se můžeme bezplatně zaregistrovat ke stažení:

ZVĚTŠIT

Krok 2
Tam si můžeme stáhnout buď soubor .rpm, nebo soubor .tar.gz. Pokud si soubor .tar.gz stáhneme, můžeme jej zobrazit pomocí příkazu ls:

Krok 3
Pokračujeme k jeho extrahování provedením:

 sudo tar xzf jdk-8u221-linux-x64.tar.gz

Krok 4
Pomocí „ls“ ověříme, že byl adresář vytvořen. Vidíme, že vytvořený adresář je „jdk1.8.0_221.

Krok 5
Alternativně můžeme nainstalovat Java 8 provedením následujícího:

 yum nainstalovat java-1.8.0-openjdk

Krok 6
Pro potvrzení stažení zadáme písmeno „s“:

Krok 7
Poté provedeme následující instalaci některých závislostí:

 yum nainstalovat java-1.8.0-opemjdk-devel

Krok 8
Znovu zadáme písmeno „s“ pro potvrzení stahování a instalace.

Krok 9
Další možností je stáhnout soubor .rpm z oficiálního webu a poté spustit následující:

 yum localinstall jre-8u221-linux-x64.rpm

Krok 10
Přijímáme stahování a instalaci Java 8 na CentOS 8:

Krok 11
Ověření JavaMůžeme zkontrolovat, že Java byla správně nainstalována, provedeme následující:

 java -verze

Mapujte cestu JavaProměnnou JAVA_HOME definujeme následujícím příkazem, který nám umožňuje definovat uvedenou cestu:

 update-alternatives --config java

Krok 12
Zde musíme vybrat příslušnou cestu a stisknout Enter, poté cestu vytvoříme spuštěním:

 export JAVA_HOME = / usr / lib / jvm / java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64 / jre / bin / java

Krok 13
Zkontrolujeme to zadáním následujícího. Tam kontrolujeme přidělenou trasu.

 echo $ JAVA_HOME

Toto je proces instalace Javy 8 na CentOS 8.

2. Jak nainstalovat Java 13 na CentOS 8

Krok 1
Java 13 je nejnovější verzí Oracle a bude kompatibilní v příštích 6 měsících a jak byste měli vědět, tato nová verze integruje nové funkce a vylepšení, některá z nich jsou tato:

Co je nového?

  • Přidána metoda FileSystems.newFileSystem.
  • Nové metody přenosu java.nio.ByteBuffer Hromadné získání / vložení.
  • Podporuje Unicode 12.1
  • Nové nezpracované řetězcové literály, které používají více řádků zdrojového kódu.
  • Maximální velikost haldy ZGC je 16 TB.
  • Konfigurovatelný časový limit čtení pro CRL.
  • Má podporu pro MS Cryptography Next Generation (CNG)
  • Podpora pro X25519 a X448 v TLS a mnoho dalších.

Proces instalace Java 13 na CentOS 8 je mnohem jednodušší a uvidíte, proč si v první řadě můžete přímo stáhnout soubor .rpm nebo .tar.gz z oficiálního odkazu Oracle:

Krok 2
Nebo můžete z terminálu v CentOS 8 provést následující:

 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = receive-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/13+33/ 5b8a42f3905b406298b72d750b6919f6 / jdk-13_linux-x64_bin.rpm "

ZVĚTŠIT

Krok 3
Jakmile je tento proces dokončen, uvidíme následující:

ZVĚTŠIT

Krok 4
Dalším krokem je spuštění staženého souboru, proto zadáme následující:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

ZVĚTŠIT

Krok 5
Po dokončení tohoto úkolu můžeme ověřit verzi Javy v CentOS 8 následujícím příkazem:

 java -verze

ZVĚTŠIT

Krok 6
Nakonec, protože většina aplikací založených na jazyce Java využívá ke svému provádění proměnné prostředí, je nutné definovat proměnné prostředí Java pomocí následujících příkazů:

 export JAVA_HOME = / usr / java / jdk-13 (definovat proměnnou JAVA_HOME) export PATH = $ PATH: / usr / java / jdk-13 / bin (definovat proměnnou PATH)

ZVĚTŠIT

Od tohoto okamžiku jste připraveni používat Java 8 nebo Java 13 na CentOS 8 a naplno využívat webové služby.

wave wave wave wave wave