Kako instalirati Javu 8 ili Javu 13 na CentOS 8

U svijetu poslužitelja postoji niz aplikacija i pomoćnih programa koji su ključni za pravilan i ispravan rad ne samo sustava i njegovih aplikacija, već i mnogih usluga s kojima će sustav komunicirati.

Jedan od tih alata je Java, koju web programeri nadaleko poznaju jer je Java idealna i svestrana tehnologija za razvoj web aplikacija, koja olakšava i njezinu implementaciju i pokretanje.

Java je programski jezik s više platformi u koji integrira Java Runtime Environment (JRE), a ovaj se pak sastoji od Java Virtual Machine (JVM) koji definira osnovne klase Java platforme i upravlja knjižnicama dostupnim za Javu. JRE je odgovoran za primjenu vremena izvođenja softvera, a on će se zatim primijeniti u trenutnim web preglednicima.

Ako još uvijek niste uvjereni u instaliranje Jave, trebali biste znati da više od 90% timova na poslovnoj razini koristi ovaj softver, pa su mogućnosti skalabilnosti i performansi široke, neke od njegovih glavnih karakteristika su:

obilježja

  • Java nam pruža alate za pisanje softvera na jednoj platformi i njegovo praktično izvođenje na drugoj platformi.
  • Sposobnost razvoja poslužiteljskih aplikacija i HTML obrazaca.
  • Kombinirajte različite aplikacije ili usluge temeljene na Javi za stvaranje aplikacija ili usluga.
  • Razviti programe za pokretanje u pregledniku ili web uslugama.
  • Napišite aplikacije za mobilne telefone, udaljene procesore, mikrokontrolere, pristupnike i milijune drugih uređaja.

Što je Java 8Solvetic će ovom prilikom govoriti o Javi 8 koja omogućuje poboljšanje performansi u razvoju i izvođenju Java programa u bilo kojem okruženju, a neke od njegovih najistaknutijih karakteristika su:

  • Integrira novi API za datum i vrijeme.
  • Pokreće ga Nashhorn JavaScript engine.
  • Nudi virtualne metode proširenja i Lambda metode izražavanja.
  • Njegova je sigurnost poboljšana radi optimizacije uporabe.

Zatim ćemo vam u Solveticu objasniti kako instalirati Javu 8 na CentOS 8.

BilješkaJava 8 nije dostupna za javno preuzimanje pa ćete kasnije vidjeti kako instalirati Javu 13 na CentOS 8.

1. Kako instalirati Javu 8 na CentOS 8


U ovom slučaju Oracle nudi Java RPM pakete i sastavljeni izvorni kod za instalaciju, ali s obzirom na činjenicu da je službeno preuzimanje već dostupno, bolje je koristiti izvorni kod Java SE Development Kit 8.

Korak 1
Za to ćemo preuzeti kodove sa službene Oracle web stranice, gdje se možemo besplatno registrirati za preuzimanje:

POVEĆAJTE

Korak 2
Tamo možemo preuzeti ili .rpm datoteku ili .tar.gz datoteku. Ako preuzmemo .tar.gz datoteku, možemo je vidjeti pomoću naredbe ls:

Korak 3
Nastavljamo ga izdvajati izvršavanjem:

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

Korak 4
Koristit ćemo "ls" za provjeru je li imenik kreiran. Vidimo da je kreirani direktorij „jdk1.8.0_221.

Korak 5
Alternativno, možemo instalirati Java 8 izvršavanjem sljedećeg:

 yum install java-1.8.0-openjdk

Korak 6
Unosimo slovo "s" za potvrdu preuzimanja:

Korak 7
Nakon toga izvršit ćemo sljedeće za instaliranje nekih ovisnosti:

 yum install java-1.8.0-opemjdk-devel

Korak 8
Ponovno unosimo slovo "s" za potvrdu preuzimanja i instalacije.

Korak 9
Druga mogućnost je preuzimanje .rpm datoteke sa službene web stranice, a zatim pokrenite sljedeće:

 yum lokalna instalacija jre-8u221-linux-x64.rpm

Korak 10
Prihvaćamo preuzimanje i instaliranje Jave 8 na CentOS 8:

Korak 11
Java validacijaMožemo provjeriti je li Java pravilno instalirana izvršavanjem sljedećeg:

 java -verzija

Mapirajte Java putDefinirat ćemo varijablu JAVA_HOME sljedećom naredbom koja nam omogućuje definiranje navedene staze:

 update-alternative --config java

Korak 12
Tamo moramo odabrati odgovarajući put i pritisnuti Enter, nakon toga put uspostavljamo izvršavanjem:

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

Korak 13
To provjeravamo unosom sljedećeg. Tamo provjeravamo dodijeljenu rutu.

 odjek $ JAVA_HOME

Ovo je postupak instaliranja Jave 8 na CentOS 8.

2. Kako instalirati Javu 13 na CentOS 8

Korak 1
Java 13 je najnovija verzija Oraclea i bit će kompatibilna u sljedećih 6 mjeseci. Kao što trebate znati, ova nova verzija integrira nove funkcije i poboljšanja, a neka od njih su:

Što ima novog?

  • Dodana je metoda FileSystems.newFileSystem.
  • Nove metode prijenosa java.nio.ByteBuffer Skupno dobivanje / stavljanje.
  • Podržava Unicode 12.1
  • Novi neobrađeni literalni nizovi koji koriste više redaka izvornog koda.
  • Maksimalna veličina hrpe ZGC -a je 16TB.
  • Konfigurirano vrijeme čekanja za čitanje za CRL.
  • Podržava MS Cryptography Next Generation (CNG)
  • Podrška za X25519 i X448 u TLS -u i mnogim drugim.

Postupak instalacije Jave 13 na CentOS 8 mnogo je jednostavniji i vidjet ćete zašto prije svega možete izravno preuzeti .rpm ili .tar.gz datoteku sa službene Oracle veze:

Korak 2
Ili, s terminala u CentOS -u 8 možete izvršiti sljedeće:

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

POVEĆAJTE

Korak 3
Nakon što ovaj proces završi, vidjet ćemo sljedeće:

POVEĆAJTE

Korak 4
Sljedeći korak je izvršavanje preuzete datoteke, za to unosimo sljedeće:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

POVEĆAJTE

Korak 5
Kad ovaj zadatak završi, možemo provjeriti verziju Jave u CentOS -u 8 sljedećom naredbom:

 java -verzija

POVEĆAJTE

Korak 6
Konačno, budući da većina aplikacija temeljenih na Javi koristi varijable okruženja za njihovo izvršavanje, potrebno je definirati varijable okruženja Java sa sljedećim naredbama:

 izvoz JAVA_HOME = / usr / java / jdk-13 (Definiraj varijablu JAVA_HOME) izvoz PATH = $ PATH: / usr / java / jdk-13 / bin (Definiraj varijablu PATH)

POVEĆAJTE

Od ovog trenutka spremni ste za korištenje Jave 8 ili Jave 13 na CentOS -u 8 i maksimalno iskoristite web usluge.

wave wave wave wave wave