Cum se instalează Java 8 sau Java 13 pe CentOS 8

În lumea serverelor există o serie de aplicații și utilitare care sunt esențiale pentru funcționarea corectă și corectă nu numai a sistemului și a aplicațiilor sale, ci și a multor servicii cu care sistemul va interacționa.

Unul dintre aceste utilitare este Java, care este cunoscut pe scară largă de dezvoltatorii web, deoarece Java este o tehnologie ideală și versatilă pentru dezvoltarea de aplicații web, facilitând atât implementarea acestuia, cât și pornirea acestuia.

Java este un limbaj de programare multiplatform în care integrează Java Runtime Environment (JRE) și acesta la rândul său este compus din mașina virtuală Java (JVM) care definește clasele de bază ale platformei Java și gestionează bibliotecile disponibile pentru Java. JRE este responsabil pentru aplicarea timpului de rulare al software-ului, iar acesta, la rândul său, va fi implementat în browserele web actuale.

Dacă încă nu sunteți convins să instalați Java, ar trebui să știți că mai mult de 90% din echipele de la nivel de business folosesc acest software, astfel încât posibilitățile de scalabilitate și performanță sunt largi, unele dintre principalele sale caracteristici sunt:

Caracteristici

  • Java ne oferă instrumentele pentru a scrie software pe o platformă și a-l rula practic pe altă platformă.
  • Abilitatea de a dezvolta aplicații server și formulare HTML.
  • Combinați diverse aplicații sau servicii bazate pe Java pentru a crea aplicații sau servicii.
  • Dezvoltă programe pentru a rula într-un browser sau servicii web.
  • Scrieți aplicații pentru telefoane mobile, procesoare la distanță, microcontrolere, gateway-uri și milioane de alte dispozitive.

Ce este Java 8Solvetic va vorbi în această oportunitate a Java 8, care permite îmbunătățirea performanțelor în dezvoltarea și executarea programelor Java în orice mediu, unele dintre cele mai remarcabile caracteristici ale sale sunt:

  • Integra un nou API de dată și oră.
  • Este alimentat de motorul JavaScript Nashhorn.
  • Oferă extensii virtuale și metode de expresie Lambda.
  • Securitatea sa a fost îmbunătățită pentru a optimiza utilizarea.

Apoi, vă vom explica în Solvetic cum să instalați Java 8 pe CentOS 8.

NotăJava 8 nu este disponibil pentru descărcare publică, așa că mai târziu veți vedea cum să instalați Java 13 pe CentOS 8.

1. Cum se instalează Java 8 pe CentOS 8


În acest caz, Oracle oferă pachete Java RPM și cod sursă compilat pentru instalare, dar având în vedere faptul că descărcarea oficială este deja disponibilă, este mai bine să utilizați codul sursă al Java SE Development Kit 8.

Pasul 1
Pentru aceasta, vom descărca codurile de pe site-ul oficial Oracle, acolo ne putem înregistra gratuit pentru a descărca:

MARI

Pasul 2
Acolo putem descărca fie fișierul .rpm, fie fișierul .tar.gz. Dacă descărcăm fișierul .tar.gz îl putem vizualiza folosind comanda ls:

Pasul 3
Continuăm să îl extragem executând:

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

Pasul 4
Vom folosi „ls” pentru a verifica dacă directorul a fost creat. Vedem că directorul creat este „jdk1.8.0_221.

Pasul 5
Alternativ, putem instala Java 8 executând următoarele:

 instalează java-1.8.0-openjdk

Pasul 6
Introducem litera „s” pentru a confirma descărcarea:

Pasul 7
După aceasta vom executa următoarele pentru a instala unele dependențe:

 instalează java-1.8.0-opemjdk-devel

Pasul 8
Din nou introducem litera „s” pentru a confirma descărcarea și instalarea.

Pasul 9
O altă opțiune este să descărcați fișierul .rpm de pe site-ul oficial și apoi să rulați următoarele:

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

Pasul 10
Acceptăm descărcarea și instalarea Java 8 pe CentOS 8:

Pasul 11
Validare JavaPutem verifica dacă Java a fost instalat corect executând următoarele:

 java -versiune

Hartați calea JavaVom defini variabila JAVA_HOME cu următoarea comandă care ne permite să definim calea menționată:

 update-alternatives --config java

Pasul 12
Acolo trebuie să selectăm calea corespunzătoare și să apăsăm Enter, după care stabilim calea executând:

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

Pasul 13
Verificăm acest lucru introducând următoarele. Acolo verificăm ruta atribuită.

 ecou $ JAVA_HOME

Acesta este procesul de instalare a Java 8 pe CentOS 8.

2. Cum se instalează Java 13 pe CentOS 8

Pasul 1
Java 13 este cea mai recentă versiune a Oracle și va fi compatibilă în următoarele 6 luni și, așa cum ar trebui să știți, această nouă versiune integrează noi funcții și îmbunătățiri, unele dintre acestea sunt:

Ce mai e nou?

  • S-a adăugat metoda FileSystems.newFileSystem.
  • Noi metode de transfer java.nio.ByteBuffer Bulk get / put.
  • Suportă Unicode 12.1
  • Litere noi de șiruri brute care utilizează mai multe linii de cod sursă.
  • Dimensiunea maximă a heap-ului ZGC este de 16 TB.
  • Timeout de citire configurabil pentru CRL.
  • Are suport pentru MS Cryptography Next Generation (CNG)
  • Suport pentru X25519 și X448 în TLS și multe altele.

Procesul de instalare Java 13 pe CentOS 8 este mult mai simplu și veți vedea de ce, în primul rând, puteți descărca direct fișierul .rpm sau .tar.gz de pe link-ul oficial Oracle:

Pasul 2
Sau, de la terminalul din CentOS 8 puteți executa următoarele:

 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 "

MARI

Pasul 3
Odată ce acest proces este terminat, vom vedea următoarele:

MARI

Pasul 4
Următorul pas este executarea fișierului descărcat, pentru aceasta introducem următoarele:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

MARI

Pasul 5
Când această sarcină este terminată, putem verifica versiunea Java în CentOS 8 cu următoarea comandă:

 java -versiune

MARI

Pasul 6
În cele din urmă, deoarece majoritatea aplicațiilor bazate pe Java utilizează variabile de mediu pentru executarea lor, este necesar să se definească variabilele de mediu Java cu următoarele comenzi:

 export JAVA_HOME = / usr / java / jdk-13 (Definiți variabila JAVA_HOME) export PATH = $ PATH: / usr / java / jdk-13 / bin (Definiți variabila PATH)

MARI

Din acest moment sunteți gata să utilizați Java 8 sau Java 13 pe CentOS 8 și să profitați la maximum de serviciile web.

wave wave wave wave wave