Serveru pasaulē ir vairākas lietojumprogrammas un utilītas, kas ir svarīgas pareizai un pareizai ne tikai sistēmas un tās lietojumprogrammu darbībai, bet arī daudziem pakalpojumiem, ar kuriem sistēma mijiedarbosies.
Viena no šīm utilītprogrammām ir Java, ko plaši pazīst tīmekļa izstrādātāji, jo Java ir ideāla un daudzpusīga tehnoloģija tīmekļa lietojumprogrammu izstrādei, kas atvieglo gan tās ieviešanu, gan tās palaišanu.
Java ir daudzplatformu programmēšanas valoda, kurā tā integrē Java izpildlaika vidi (JRE), un to savukārt veido Java virtuālā mašīna (JVM), kas nosaka Java platformas pamatklases un pārvalda Java pieejamās bibliotēkas. JRE ir atbildīgs par programmatūras izpildlaika piemērošanu, un tas savukārt tiks izvietots pašreizējās tīmekļa pārlūkprogrammās.
Ja jūs joprojām neesat pārliecināts par Java instalēšanu, jums jāzina, ka vairāk nekā 90% biznesa līmeņa komandu izmanto šo programmatūru, tāpēc mērogojamības un veiktspējas iespējas ir plašas, dažas no tās galvenajām iezīmēm ir šādas:
Iespējas
- Java nodrošina rīkus, lai rakstītu programmatūru vienā platformā un virtuāli palaistu to citā platformā.
- Spēja izstrādāt servera lietojumprogrammas un HTML veidlapas.
- Apvienojiet dažādas Java lietojumprogrammas vai pakalpojumus, lai izveidotu lietojumprogrammas vai pakalpojumus.
- Izstrādājiet programmas darbībai pārlūkprogrammā vai tīmekļa pakalpojumos.
- Rakstiet lietojumprogrammas mobilajiem tālruņiem, attālajiem procesoriem, mikrokontrolleriem, vārtejām un miljoniem citu ierīču.
Kas ir Java 8Solvetic runās par šo Java 8 iespēju, kas ļauj uzlabot Java programmu izstrādes un izpildes veiktspēju jebkurā vidē, un dažas no tās izcilākajām īpašībām ir:
- Integrē jaunu datuma un laika API.
- To darbina Nashhorn JavaScript dzinējs.
- Piedāvā virtuālo paplašinājumu un Lambda izteiksmes metodes.
- Tā drošība ir uzlabota, lai optimizētu lietošanu.
Tālāk mēs jums izskaidrosim Solvetic, kā instalēt Java 8 uz CentOS 8.
PiezīmeJava 8 nav pieejama publiskai lejupielādei, tāpēc vēlāk jūs redzēsit, kā instalēt Java 13 uz CentOS 8.
1. Kā instalēt Java 8 uz CentOS 8
Šajā gadījumā Oracle instalēšanai piedāvā Java RPM paketes un apkopotu avota kodu, taču, ņemot vērā faktu, ka oficiālā lejupielāde jau ir pieejama, labāk ir izmantot Java SE Development Kit 8 avota kodu.
1. darbība
Šim nolūkam mēs lejupielādēsim kodus no oficiālās Oracle vietnes, tur mēs varam bez maksas reģistrēties lejupielādei:
PALIELINĀT
2. solis
Tur mēs varam lejupielādēt failu .rpm vai .tar.gz. Ja lejupielādējam .tar.gz failu, mēs to varam apskatīt, izmantojot komandu ls:
3. solis
Mēs turpinām to iegūt, izpildot:
sudo tar xzf jdk-8u221-linux-x64.tar.gz
4. solis
Mēs izmantosim "ls", lai pārbaudītu, vai direktorijs ir izveidots. Mēs redzam, ka izveidotais direktorijs ir “jdk1.8.0_221.
5. solis
Alternatīvi mēs varam instalēt Java 8, izpildot šādas darbības:
yum instalēt java-1.8.0-openjdk
6. darbība
Lai apstiprinātu lejupielādi, mēs ievadām burtu "s":
7. solis
Pēc tam mēs veiksim šādas darbības, lai instalētu dažas atkarības:
yum instalēt java-1.8.0-opemjdk-devel
8. solis
Atkal mēs ievadām burtu "s", lai apstiprinātu lejupielādi un instalēšanu.
9. solis
Vēl viena iespēja ir lejupielādēt .rpm failu no oficiālās vietnes un pēc tam palaist šādi:
yum localinstall jre-8u221-linux-x64.rpm
10. solis
Mēs pieņemam Java 8 lejupielādi un instalēšanu CentOS 8:
11. solis
Java validācijaMēs varam pārbaudīt, vai Java ir instalēta pareizi, veicot šādas darbības:
java -versija
Kartējiet Java ceļuMēs definēsim mainīgo JAVA_HOME ar šādu komandu, kas ļauj mums definēt minēto ceļu:
update-alternatives --config java
12. solis
Tur mums jāizvēlas atbilstošais ceļš un jānospiež Enter, pēc tam mēs izveidojam ceļu, izpildot:
eksportēt JAVA_HOME = / usr / lib / jvm / java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64 / jre / bin / java
13. solis
Mēs to pārbaudām, ievadot sekojošo. Tur mēs pārbaudām piešķirto maršrutu.
echo $ JAVA_HOME
Šis ir Java 8 instalēšanas process CentOS 8.
2. Kā instalēt Java 13 uz CentOS 8
1. darbība
Java 13 ir jaunākā Oracle versija, un tā būs saderīga nākamo 6 mēnešu laikā, un, kā jums vajadzētu zināt, šī jaunā versija ietver jaunas funkcijas un uzlabojumus. Daži no tiem ir:
Kas jauns?
- Pievienota metode FileSystems.newFileSystem.
- Jaunas pārsūtīšanas metodes java.nio.ByteBuffer Bulk get / put.
- Atbalsta Unicode 12.1
- Jauni neapstrādāti virkņu literāli, kas izmanto vairākas avota koda rindas.
- Maksimālais ZGC kaudzes izmērs ir 16 TB.
- Konfigurējams CRL lasīšanas taimauts.
- Tam ir atbalsts MS Cryptography Next Generation (CNG)
- Atbalsts X25519 un X448 TLS un daudzos citos.
Java 13 instalēšanas process CentOS 8 ir daudz vienkāršāks, un jūs redzēsit, kāpēc, pirmkārt, varat tieši lejupielādēt .rpm vai .tar.gz failu no oficiālās Oracle saites:
2. solis
Vai arī no CentOS 8 termināļa varat izpildīt šādas darbības:
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 "
PALIELINĀT
3. solis
Kad šis process ir pabeigts, mēs redzēsim sekojošo:
PALIELINĀT
4. solis
Nākamais solis ir izpildīt lejupielādēto failu, lai to ievadītu:
rpm -Uvh jdk-13_linux-x64_bin.rpm
PALIELINĀT
5. solis
Kad šis uzdevums ir pabeigts, mēs varam pārbaudīt Java versiju CentOS 8 ar šādu komandu:
java -versija
PALIELINĀT
6. darbība
Visbeidzot, tā kā lielākā daļa Java lietojumprogrammu izpildei izmanto vides mainīgos, ir jānosaka Java vides mainīgie ar šādām komandām:
eksportēt JAVA_HOME = / usr / java / jdk-13 (definēt mainīgo JAVA_HOME) eksportēt PATH = $ PATH: / usr / java / jdk-13 / bin (definēt PATH mainīgo)
PALIELINĀT
No šī brīža jūs esat gatavs lietot Java 8 vai Java 13 CentOS 8 un izmantot visas tīmekļa pakalpojumu iespējas.