Kaip įdiegti „Java 8“ arba „Java 13“ „CentOS 8“

Serverių pasaulyje yra daugybė programų ir paslaugų, kurios yra raktas į tinkamą ir teisingą ne tik sistemos ir jos programų veikimą, bet ir daugelį paslaugų, su kuriomis sistema sąveikaus.

Viena iš šių paslaugų yra „Java“, kuri yra plačiai žinoma žiniatinklio kūrėjų, nes „Java“ yra ideali ir universali žiniatinklio programų kūrimo technologija, palengvinanti jos diegimą ir paleidimą.

„Java“ yra daugiaplatformė programavimo kalba, kurioje integruota „Java Runtime Environment“ (JRE), o ją savo ruožtu sudaro „Java Virtual Machine“ (JVM), kuri apibrėžia pagrindines „Java“ platformos klases ir tvarko „Java“ prieinamas bibliotekas. JRE yra atsakinga už programinės įrangos vykdymo laiko taikymą, o tai savo ruožtu bus įdiegta dabartinėse interneto naršyklėse.

Jei vis dar nesate įtikinti įdiegti „Java“, turėtumėte žinoti, kad daugiau nei 90% verslo lygmens komandų naudojasi šia programine įranga, todėl mastelio ir našumo galimybės yra plačios, kai kurios pagrindinės jos savybės:

funkcijos

  • „Java“ suteikia mums įrankius rašyti programinę įrangą vienoje platformoje ir praktiškai paleisti ją kitoje platformoje.
  • Gebėjimas kurti serverio programas ir HTML formas.
  • Sujunkite įvairias „Java“ programas ar paslaugas, kad sukurtumėte programas ar paslaugas.
  • Sukurkite programas, skirtas paleisti naršyklėje ar žiniatinklio paslaugose.
  • Rašykite programas mobiliesiems telefonams, nuotoliniams procesoriams, mikrovaldikliams, šliuzams ir milijonams kitų įrenginių.

Kas yra „Java 8“„Solvetic“ kalbės apie šią „Java 8“ galimybę, leidžiančią pagerinti „Java“ programų kūrimo ir vykdymo našumą bet kurioje aplinkoje, o kai kurios išskirtinės jo savybės yra šios:

  • Integruota nauja datos ir laiko API.
  • Jis varomas „Nashhorn JavaScript“ varikliu.
  • Siūlo virtualų plėtinį ir „Lambda“ išraiškos metodus.
  • Jo saugumas buvo patobulintas, siekiant optimizuoti naudojimą.

Toliau „Solvetic“ paaiškinsime, kaip įdiegti „Java 8“ „CentOS 8“.

Pastaba„Java 8“ negalima viešai atsisiųsti, todėl vėliau pamatysite, kaip įdiegti „Java 13“ „CentOS 8“.

1. Kaip įdiegti „Java 8“ „CentOS 8“


Šiuo atveju „Oracle“ siūlo įdiegti „Java RPM“ paketus ir sudarytą šaltinio kodą, tačiau, atsižvelgiant į tai, kad oficialus atsisiuntimas jau yra prieinamas, geriau naudoti „Java SE Development Kit 8“ šaltinio kodą.

1 žingsnis
Norėdami tai padaryti, atsisiųsime kodus iš oficialios „Oracle“ svetainės, ten galime nemokamai užsiregistruoti ir atsisiųsti:

DIDELIS

2 žingsnis
Ten galime atsisiųsti .rpm failą arba .tar.gz failą. Jei atsisiųsime .tar.gz failą, galime jį peržiūrėti naudodami komandą ls:

3 žingsnis
Mes tęsiame jo išskyrimą vykdydami:

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

4 žingsnis
Mes naudosime „ls“, kad patikrintume, ar katalogas sukurtas. Matome, kad sukurtas katalogas yra „jdk1.8.0_221.

5 žingsnis
Arba galime įdiegti „Java 8“ atlikdami šiuos veiksmus:

 yum įdiegti java-1.8.0-openjdk

6 žingsnis
Įvedame raidę „s“, kad patvirtintume atsisiuntimą:

7 žingsnis
Po to atliksime šiuos veiksmus, kad įdiegtume kai kurias priklausomybes:

 yum įdiegti java-1.8.0-opemjdk-devel

8 žingsnis
Vėl įvedame raidę „s“, kad patvirtintume atsisiuntimą ir įdiegimą.

9 veiksmas
Kitas variantas yra atsisiųsti .rpm failą iš oficialios svetainės ir paleisti:

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

10 žingsnis
Mes priimame „Java 8“ atsisiuntimą ir įdiegimą „CentOS 8“:

11 žingsnis
„Java“ patvirtinimasMes galime patikrinti, ar „Java“ įdiegta teisingai, atlikdami šiuos veiksmus:

 java -versija

Suplanuokite „Java“ keliąMes ketiname apibrėžti JAVA_HOME kintamąjį naudodami šią komandą, kuri leidžia mums apibrėžti minėtą kelią:

 atnaujinimo alternatyvos --config java

12 žingsnis
Ten turime pasirinkti tinkamą kelią ir paspausti Enter, po to nustatome kelią vykdydami:

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

13 žingsnis
Mes tai patikriname įvesdami toliau nurodytą informaciją. Ten patikriname priskirtą maršrutą.

 echo $ JAVA_HOME

Tai yra „Java 8“ diegimo procesas „CentOS 8“.

2. Kaip įdiegti „Java 13“ „CentOS 8“

1 žingsnis
„Java 13“ yra naujausia „Oracle“ versija ir bus suderinama per ateinančius 6 mėnesius. Kaip žinote, šioje naujoje versijoje yra naujų funkcijų ir patobulinimų, kai kurie iš jų:

Kas naujo?

  • Pridėtas metodas „FileSystems.newFileSystem“.
  • Nauji perdavimo būdai java.nio.ByteBuffer Bulk get / put.
  • Palaiko „Unicode 12.1“
  • Nauji neapdoroti eilutės literalai, kuriuose naudojamos kelios šaltinio kodo eilutės.
  • Didžiausias ZGC krūvos dydis yra 16 TB.
  • Konfigūruojamas CRL skaitymo skirtasis laikas.
  • Jis palaiko naujos kartos MS kriptografiją (CNG)
  • X25519 ir X448 palaikymas TLS ir daugelyje kitų.

„Java 13“ diegimo procesas „CentOS 8“ yra daug paprastesnis ir pamatysite, kodėl pirmiausia galite tiesiogiai atsisiųsti .rpm arba .tar.gz failą iš oficialios „Oracle“ nuorodos:

2 žingsnis
Arba iš „CentOS 8“ terminalo galite atlikti šiuos veiksmus:

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

DIDELIS

3 žingsnis
Kai šis procesas bus baigtas, pamatysime šiuos dalykus:

DIDELIS

4 žingsnis
Kitas žingsnis yra paleisti atsisiųstą failą, tam įvedame:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

DIDELIS

5 žingsnis
Kai ši užduotis bus baigta, galime patikrinti „Java“ versiją „CentOS 8“ naudodami šią komandą:

 java -versija

DIDELIS

6 žingsnis
Galiausiai, kadangi dauguma „Java“ pagrįstų programų vykdo aplinkos kintamuosius, būtina apibrėžti „Java“ aplinkos kintamuosius šiomis komandomis:

 eksportuoti JAVA_HOME = / usr / java / jdk-13 (apibrėžti JAVA_HOME kintamąjį) eksportuoti PATH = $ PATH: / usr / java / jdk-13 / bin (apibrėžti PATH kintamąjį)

DIDELIS

Nuo to laiko esate pasiruošę naudoti „Java 8“ arba „Java 13“ „CentOS 8“ ir išnaudoti visas žiniatinklio paslaugų galimybes.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave