Ve světě serverů existuje řada aplikací a nástrojů, které jsou klíčem ke správnému a správnému provozu nejen systému a jeho aplikací, ale také mnoha služeb, se kterými bude systém interagovat.
Jednou z těchto utilit je Java, která je široce známá webovými vývojáři, protože Java je ideální a univerzální technologie pro vývoj webových aplikací, která usnadňuje její implementaci i spouštění.
Java je multiplatformní programovací jazyk, ve kterém integruje prostředí Java Runtime Environment (JRE), a ten je zase složen z Java Virtual Machine (JVM), který definuje základní třídy platformy Java a spravuje knihovny dostupné pro Javu. JRE je zodpovědný za aplikaci runtime softwaru a ten bude následně nasazen v aktuálních webových prohlížečích.
Pokud stále nejste přesvědčeni o instalaci Javy, měli byste vědět, že více než 90% týmů na obchodní úrovni využívá tento software, takže možnosti škálovatelnosti a výkonu jsou široké, některé z jeho hlavních charakteristik jsou:
funkce
- Java nám poskytuje nástroje pro psaní softwaru na jedné platformě a jeho virtuální spuštění na jiné platformě.
- Schopnost vyvíjet serverové aplikace a HTML formuláře.
- Zkombinujte různé aplikace nebo služby založené na jazyce Java a vytvořte aplikace nebo služby.
- Vyvíjejte programy pro běh v prohlížeči nebo webových službách.
- Pište aplikace pro mobilní telefony, vzdálené procesory, mikrokontroléry, brány a miliony dalších zařízení.
Co je Java 8Solvetic bude mluvit v této příležitosti Java 8, která umožňuje zlepšit výkon při vývoji a provádění programů Java v jakémkoli prostředí. Mezi jeho nejvýraznější vlastnosti patří:
- Integruje nové API data a času.
- Je poháněn motorem Nashhorn JavaScript.
- Nabízí virtuální rozšíření a metody výrazu Lambda.
- Jeho zabezpečení bylo vylepšeno, aby se optimalizovalo používání.
Dále vám v Solveticu vysvětlíme, jak nainstalovat Java 8 na CentOS 8.
PoznámkaJava 8 není k dispozici pro veřejné stažení, takže později uvidíte, jak nainstalovat Java 13 na CentOS 8.
1. Jak nainstalovat Java 8 na CentOS 8
V tomto případě Oracle nabízí k instalaci balíčky Java RPM a kompilovaný zdrojový kód, ale vzhledem k tomu, že oficiální stažení již je k dispozici, je lepší použít zdrojový kód Java SE Development Kit 8.
Krok 1
Za tímto účelem si stáhneme kódy z oficiálních stránek Oracle, kde se můžeme bezplatně zaregistrovat ke stažení:
ZVĚTŠIT
Krok 2
Tam si můžeme stáhnout buď soubor .rpm, nebo soubor .tar.gz. Pokud si soubor .tar.gz stáhneme, můžeme jej zobrazit pomocí příkazu ls:
Krok 3
Pokračujeme k jeho extrahování provedením:
sudo tar xzf jdk-8u221-linux-x64.tar.gz
Krok 4
Pomocí „ls“ ověříme, že byl adresář vytvořen. Vidíme, že vytvořený adresář je „jdk1.8.0_221.
Krok 5
Alternativně můžeme nainstalovat Java 8 provedením následujícího:
yum nainstalovat java-1.8.0-openjdk
Krok 6
Pro potvrzení stažení zadáme písmeno „s“:
Krok 7
Poté provedeme následující instalaci některých závislostí:
yum nainstalovat java-1.8.0-opemjdk-devel
Krok 8
Znovu zadáme písmeno „s“ pro potvrzení stahování a instalace.
Krok 9
Další možností je stáhnout soubor .rpm z oficiálního webu a poté spustit následující:
yum localinstall jre-8u221-linux-x64.rpm
Krok 10
Přijímáme stahování a instalaci Java 8 na CentOS 8:
Krok 11
Ověření JavaMůžeme zkontrolovat, že Java byla správně nainstalována, provedeme následující:
java -verze
Mapujte cestu JavaProměnnou JAVA_HOME definujeme následujícím příkazem, který nám umožňuje definovat uvedenou cestu:
update-alternatives --config java
Krok 12
Zde musíme vybrat příslušnou cestu a stisknout Enter, poté cestu vytvoříme spuštěním:
export JAVA_HOME = / usr / lib / jvm / java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64 / jre / bin / java
Krok 13
Zkontrolujeme to zadáním následujícího. Tam kontrolujeme přidělenou trasu.
echo $ JAVA_HOME
Toto je proces instalace Javy 8 na CentOS 8.
2. Jak nainstalovat Java 13 na CentOS 8
Krok 1
Java 13 je nejnovější verzí Oracle a bude kompatibilní v příštích 6 měsících a jak byste měli vědět, tato nová verze integruje nové funkce a vylepšení, některá z nich jsou tato:
Co je nového?
- Přidána metoda FileSystems.newFileSystem.
- Nové metody přenosu java.nio.ByteBuffer Hromadné získání / vložení.
- Podporuje Unicode 12.1
- Nové nezpracované řetězcové literály, které používají více řádků zdrojového kódu.
- Maximální velikost haldy ZGC je 16 TB.
- Konfigurovatelný časový limit čtení pro CRL.
- Má podporu pro MS Cryptography Next Generation (CNG)
- Podpora pro X25519 a X448 v TLS a mnoho dalších.
Proces instalace Java 13 na CentOS 8 je mnohem jednodušší a uvidíte, proč si v první řadě můžete přímo stáhnout soubor .rpm nebo .tar.gz z oficiálního odkazu Oracle:
Krok 2
Nebo můžete z terminálu v CentOS 8 provést následující:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = receive-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/13+33/ 5b8a42f3905b406298b72d750b6919f6 / jdk-13_linux-x64_bin.rpm "
ZVĚTŠIT
Krok 3
Jakmile je tento proces dokončen, uvidíme následující:
ZVĚTŠIT
Krok 4
Dalším krokem je spuštění staženého souboru, proto zadáme následující:
rpm -Uvh jdk-13_linux-x64_bin.rpm
ZVĚTŠIT
Krok 5
Po dokončení tohoto úkolu můžeme ověřit verzi Javy v CentOS 8 následujícím příkazem:
java -verze
ZVĚTŠIT
Krok 6
Nakonec, protože většina aplikací založených na jazyce Java využívá ke svému provádění proměnné prostředí, je nutné definovat proměnné prostředí Java pomocí následujících příkazů:
export JAVA_HOME = / usr / java / jdk-13 (definovat proměnnou JAVA_HOME) export PATH = $ PATH: / usr / java / jdk-13 / bin (definovat proměnnou PATH)
ZVĚTŠIT
Od tohoto okamžiku jste připraveni používat Java 8 nebo Java 13 na CentOS 8 a naplno využívat webové služby.