Come installare Java 8 o Java 13 su CentOS 8

Nel mondo dei server esistono una serie di applicazioni e utilità che sono fondamentali per il corretto e corretto funzionamento non solo del sistema e delle sue applicazioni, ma anche di molti servizi con cui il sistema interagirà.

Una di queste utilità è Java, ampiamente conosciuta dagli sviluppatori web poiché Java è una tecnologia ideale e versatile per lo sviluppo di applicazioni web, facilitandone sia l'implementazione che l'avvio.

Java è un linguaggio di programmazione multipiattaforma in cui integra il Java Runtime Environment (JRE) e questo a sua volta è composto dalla Java Virtual Machine (JVM) che definisce le classi core della piattaforma Java e gestisce le librerie disponibili per Java. JRE è responsabile dell'applicazione del runtime del software e questo a sua volta verrà distribuito nei browser Web attuali.

Se non sei ancora convinto di installare Java, dovresti sapere che più del 90% dei team a livello aziendale utilizza questo software, quindi le possibilità di scalabilità e prestazioni sono ampie, alcune delle sue caratteristiche principali sono:

caratteristiche

  • Java ci fornisce gli strumenti per scrivere software su una piattaforma ed eseguirlo virtualmente su un'altra piattaforma.
  • Capacità di sviluppare applicazioni server e moduli HTML.
  • Combina varie applicazioni o servizi basati su Java per creare applicazioni o servizi.
  • Sviluppa programmi da eseguire in un browser o servizi web.
  • Scrivi applicazioni per telefoni cellulari, processori remoti, microcontrollori, gateway e milioni di altri dispositivi.

Cos'è Java 8Solvetic parlerà in questa opportunità di Java 8 che consente di migliorare le prestazioni nello sviluppo e nell'esecuzione di programmi Java in qualsiasi ambiente, alcune delle sue caratteristiche più importanti sono:

  • Integra una nuova API di data e ora.
  • È alimentato dal motore JavaScript Nashhorn.
  • Offre estensione virtuale e metodi di espressione Lambda.
  • La sua sicurezza è stata migliorata per ottimizzarne l'uso.

Successivamente, ti spiegheremo in Solvetic come installare Java 8 su CentOS 8.

NotaJava 8 non è disponibile per il download pubblico, quindi in seguito vedrai come installare Java 13 su CentOS 8.

1. Come installare Java 8 su CentOS 8


In questo caso, Oracle offre pacchetti Java RPM e codice sorgente compilato per l'installazione, ma in considerazione del fatto che il download ufficiale è già disponibile, è meglio utilizzare il codice sorgente di Java SE Development Kit 8.

Passo 1
Per questo scaricheremo i codici dal sito ufficiale di Oracle, lì possiamo registrarci gratuitamente per scaricare:

INGRANDIRE

Passo 2
Lì possiamo scaricare il file .rpm o il file .tar.gz. Se scarichiamo il file .tar.gz possiamo visualizzarlo utilizzando il comando ls:

Passaggio 3
Procediamo ad estrarlo eseguendo:

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

Passaggio 4
Useremo "ls" per verificare che la directory sia stata creata. Vediamo che la directory creata è “jdk1.8.0_221.

Passaggio 5
In alternativa possiamo installare Java 8 eseguendo quanto segue:

 yum install java-1.8.0-openjdk

Passaggio 6
Inseriamo la lettera "s" per confermare il download:

Passaggio 7
Successivamente eseguiremo quanto segue per installare alcune dipendenze:

 yum install java-1.8.0-opemjdk-devel

Passaggio 8
Ancora una volta inseriamo la lettera "s" per confermare il download e l'installazione.

Passaggio 9
Un'altra opzione è scaricare il file .rpm dal sito ufficiale e quindi eseguire quanto segue:

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

Passaggio 10
Accettiamo il download e l'installazione di Java 8 su CentOS 8:

Passaggio 11
Convalida JavaPossiamo verificare che Java sia stato installato correttamente eseguendo quanto segue:

 java -versione

Mappa il percorso JavaAndremo a definire la variabile JAVA_HOME con il seguente comando che ci permette di definire detto percorso:

 update-alternatives --config java

Passaggio 12
Lì dobbiamo selezionare il percorso appropriato e premere Invio, dopodiché stabiliamo il percorso eseguendo:

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

Passaggio 13
Verifichiamo questo inserendo quanto segue. Lì controlliamo il percorso assegnato.

 echo $ JAVA_HOME

Questo è il processo per installare Java 8 su CentOS 8.

2. Come installare Java 13 su CentOS 8

Passo 1
Java 13 è la versione più recente di Oracle e sarà compatibile nei prossimi 6 mesi e come dovresti sapere, questa nuova versione integra nuove funzioni e miglioramenti, alcuni di questi sono:

Cosa c'è di nuovo?

  • Aggiunto il metodo FileSystems.newFileSystem.
  • Nuovi metodi di trasferimento java.nio.ByteBuffer Bulk get/put.
  • Supporta Unicode 12.1
  • Nuovi letterali stringa non elaborati che utilizzano più righe di codice sorgente.
  • La dimensione massima dell'heap ZGC è 16 TB.
  • Timeout di lettura configurabile per CRL.
  • Supporta MS Cryptography Next Generation (CNG)
  • Supporto per X25519 e X448 in TLS e molti altri.

Il processo di installazione di Java 13 su CentOS 8 è molto più semplice e vedrai perché, prima di tutto, puoi scaricare direttamente il file .rpm o .tar.gz dal link ufficiale di Oracle:

Passo 2
Oppure, dal terminale in CentOS 8 puoi eseguire quanto segue:

 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 "

INGRANDIRE

Passaggio 3
Una volta terminato questo processo, vedremo quanto segue:

INGRANDIRE

Passaggio 4
Il prossimo passo è eseguire il file scaricato, per questo inseriamo quanto segue:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

INGRANDIRE

Passaggio 5
Al termine di questa attività, possiamo verificare la versione di Java in CentOS 8 con il seguente comando:

 java -versione

INGRANDIRE

Passaggio 6
Infine, poiché la maggior parte delle applicazioni basate su Java fa uso di variabili d'ambiente per la loro esecuzione, è necessario definire le variabili d'ambiente Java con i seguenti comandi:

 export JAVA_HOME = / usr / java / jdk-13 (Definisci variabile JAVA_HOME) export PATH = $ PATH: / usr / java / jdk-13 / bin (Definisci variabile PATH)

INGRANDIRE

Da questo momento sei pronto per utilizzare Java 8 o Java 13 su CentOS 8 e ottenere il massimo dai servizi web.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave