Så här installerar du Java 8 eller Java 13 på CentOS 8

I servrarnas värld finns det ett antal applikationer och verktyg som är avgörande för en korrekt och korrekt funktion, inte bara för systemet och dess applikationer, utan också för många tjänster som systemet kommer att interagera med.

Ett av dessa verktyg är Java, som är allmänt känt av webbutvecklare eftersom Java är en idealisk och mångsidig teknik för utveckling av webbapplikationer, vilket underlättar både implementering och start.

Java är ett programmeringsspråk med flera plattformar där det integrerar Java Runtime Environment (JRE) och detta består i sin tur av Java Virtual Machine (JVM) som definierar kärnklasserna i Java -plattformen och hanterar de tillgängliga biblioteken för Java. JRE ansvarar för tillämpningen av programvarans körtid och detta kommer i sin tur att distribueras i nuvarande webbläsare.

Om du fortfarande inte är övertygad om att installera Java, bör du veta att mer än 90% av teamen på affärsnivå använder denna programvara, så möjligheterna till skalbarhet och prestanda är stora, några av dess huvudsakliga egenskaper är:

funktioner

  • Java ger oss verktygen för att skriva programvara på en plattform och köra den praktiskt taget på en annan plattform.
  • Möjlighet att utveckla serverapplikationer och HTML -formulär.
  • Kombinera olika Java-baserade applikationer eller tjänster för att skapa applikationer eller tjänster.
  • Utveckla program för att köras i en webbläsare eller webbtjänster.
  • Skriv applikationer för mobiltelefoner, fjärrprocessorer, mikrokontroller, gateways och miljontals andra enheter.

Vad är Java 8Solvetic kommer att tala i denna möjlighet för Java 8 som gör det möjligt att förbättra prestanda i utveckling och körning av Java -program i alla miljöer, några av dess mest enastående egenskaper är:

  • Integrerar ett nytt datum och tid -API.
  • Den drivs av Nashhorn JavaScript -motor.
  • Erbjuder virtuella tilläggs- och Lambda -uttrycksmetoder.
  • Säkerheten har förbättrats för att optimera användningen.

Därefter kommer vi att förklara för dig i Solvetic hur du installerar Java 8 på CentOS 8.

NoteraJava 8 är inte tillgängligt för offentlig nedladdning så senare får du se hur du installerar Java 13 på CentOS 8.

1. Så här installerar du Java 8 på CentOS 8


I det här fallet erbjuder Oracle Java RPM -paket och kompilerad källkod för installation, men med tanke på att den officiella nedladdningen redan är tillgänglig är det bättre att använda källkoden för Java SE Development Kit 8.

Steg 1
För detta kommer vi att ladda ner koder från den officiella Oracle -webbplatsen, där kan vi registrera oss gratis att ladda ner:

FÖRSTORA

Steg 2
Där kan vi ladda ner antingen .rpm -filen eller .tar.gz -filen. Om vi ​​laddar ner .tar.gz -filen kan vi se den med kommandot ls:

Steg 3
Vi fortsätter att extrahera det genom att köra:

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

Steg 4
Vi kommer att använda "ls" för att verifiera att katalogen har skapats. Vi ser att den skapade katalogen är “jdk1.8.0_221.

Steg 5
Alternativt kan vi installera Java 8 genom att köra följande:

 yum installera java-1.8.0-openjdk

Steg 6
Vi anger bokstaven "s" för att bekräfta nedladdningen:

Steg 7
Efter detta kommer vi att utföra följande för att installera några beroenden:

 yum installera java-1.8.0-opemjdk-devel

Steg 8
Återigen anger vi bokstaven "s" för att bekräfta nedladdningen och installationen.

Steg 9
Ett annat alternativ är att ladda ner .rpm -filen från den officiella webbplatsen och sedan köra följande:

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

Steg 10
Vi accepterar nedladdning och installation av Java 8 på CentOS 8:

Steg 11
Java -valideringVi kan kontrollera att Java har installerats korrekt genom att köra följande:

 java -version

Kartlägg Java -sökvägenVi kommer att definiera JAVA_HOME -variabeln med följande kommando som gör att vi kan definiera sökvägen:

 uppdateringsalternativ --config java

Steg 12
Där måste vi välja lämplig sökväg och trycka på Enter, därefter fastställer vi sökvägen genom att köra:

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

Steg 13
Vi kontrollerar detta genom att ange följande. Där kontrollerar vi den tilldelade rutten.

 eko $ JAVA_HOME

Detta är processen för att installera Java 8 på CentOS 8.

2. Så här installerar du Java 13 på CentOS 8

Steg 1
Java 13 är den senaste versionen av Oracle och kommer att vara kompatibel under de närmaste 6 månaderna och som du borde veta, integrerar den nya versionen nya funktioner och förbättringar, några av dessa är:

Vad är nytt?

  • Lade till metoden FileSystems.newFileSystem.
  • Nya överföringsmetoder java.nio.ByteBuffer Bulk get / put.
  • Stöder Unicode 12.1
  • Nya råa strängbokstavar som använder flera rader med källkod.
  • Den maximala ZGC -högstorleken är 16 TB.
  • Konfigurerbar lästid för CRL.
  • Den har stöd för MS Cryptography Next Generation (CNG)
  • Stöd för X25519 och X448 i TLS och många fler.

Java 13 -installationsprocessen på CentOS 8 är mycket enklare och du kommer att se varför du först och främst kan ladda ner .rpm- eller .tar.gz -filen från den officiella Oracle -länken:

Steg 2
Eller från terminalen i CentOS 8 kan du utföra följande:

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

FÖRSTORA

Steg 3
När denna process är klar ser vi följande:

FÖRSTORA

Steg 4
Nästa steg är att köra den nedladdade filen, för detta anger vi följande:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

FÖRSTORA

Steg 5
När den här uppgif.webpten är klar kan vi verifiera versionen av Java i CentOS 8 med följande kommando:

 java -version

FÖRSTORA

Steg 6
Slutligen, eftersom de flesta Java-baserade applikationer använder miljövariabler för deras körning, är det nödvändigt att definiera Java-miljövariablerna med följande kommandon:

 export JAVA_HOME = / usr / java / jdk-13 (Definiera JAVA_HOME-variabel) export PATH = $ PATH: / usr / java / jdk-13 / bin (Definiera PATH-variabel)

FÖRSTORA

Från det här ögonblicket är du redo att använda Java 8 eller Java 13 på CentOS 8 och få ut det mesta av webbtjänster.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave