W świecie serwerów istnieje szereg aplikacji i narzędzi, które są kluczowe dla prawidłowego i poprawnego działania nie tylko systemu i jego aplikacji, ale także wielu usług, z którymi system będzie współdziałał.
Jednym z takich narzędzi jest Java, która jest szeroko znana programistom internetowym, ponieważ Java jest idealną i wszechstronną technologią do tworzenia aplikacji internetowych, ułatwiającą zarówno jej wdrożenie, jak i uruchomienie.
Java to wieloplatformowy język programowania, w którym integruje środowisko Java Runtime Environment (JRE), a to z kolei składa się z Java Virtual Machine (JVM), która definiuje podstawowe klasy platformy Java i zarządza bibliotekami dostępnymi dla Java. JRE jest odpowiedzialne za zastosowanie środowiska wykonawczego oprogramowania, a to z kolei zostanie wdrożone w obecnych przeglądarkach internetowych.
Jeśli nadal nie jesteś przekonany do instalacji Javy, powinieneś wiedzieć, że ponad 90% zespołów na poziomie biznesowym korzysta z tego oprogramowania, więc możliwości skalowalności i wydajności są szerokie, niektóre z jego głównych cech to:
funkcje
- Java dostarcza nam narzędzi do pisania oprogramowania na jednej platformie i uruchamiania go wirtualnie na innej platformie.
- Umiejętność tworzenia aplikacji serwerowych i formularzy HTML.
- Łącz różne aplikacje lub usługi oparte na języku Java, aby tworzyć aplikacje lub usługi.
- Twórz programy do uruchamiania w przeglądarce lub usługach internetowych.
- Twórz aplikacje na telefony komórkowe, zdalne procesory, mikrokontrolery, bramy i miliony innych urządzeń.
Co to jest Java 8Solvetic opowie przy okazji Java 8, która pozwala na poprawę wydajności podczas tworzenia i wykonywania programów Java w dowolnym środowisku, a niektóre z jej najbardziej wyróżniających cech to:
- Integruje nowy interfejs API daty i godziny.
- Jest zasilany przez silnik JavaScript Nashhorn.
- Oferuje wirtualne rozszerzenia i metody wyrażeń Lambda.
- Poprawiono jego bezpieczeństwo, aby zoptymalizować wykorzystanie.
Następnie wyjaśnimy w Solvetic, jak zainstalować Javę 8 na CentOS 8.
NotatkaJava 8 nie jest dostępna do publicznego pobrania, więc później zobaczysz, jak zainstalować Java 13 na CentOS 8.
1. Jak zainstalować Javę 8 na CentOS 8
W takim przypadku Oracle oferuje pakiety Java RPM i skompilowany kod źródłowy do instalacji, ale z uwagi na to, że oficjalne pobieranie jest już dostępne, lepiej użyć kodu źródłowego Java SE Development Kit 8.
Krok 1
W tym celu pobierzemy kody z oficjalnej strony Oracle, tam możemy zarejestrować się za darmo, aby pobrać:
POWIĘKSZAĆ
Krok 2
Tam możemy pobrać plik .rpm lub plik .tar.gz. Jeśli pobierzemy plik .tar.gz, możemy go wyświetlić za pomocą polecenia ls:
Krok 3
Przystąpimy do wyodrębnienia go, wykonując:
sudo tar xzf jdk-8u221-linux-x64.tar.gz
Krok 4
Użyjemy "ls", aby sprawdzić, czy katalog został utworzony. Widzimy, że utworzony katalog to „jdk1.8.0_221.
Krok 5
Alternatywnie możemy zainstalować Javę 8 wykonując następujące czynności:
mniam zainstaluj java-1.8.0-openjdk
Krok 6
Wpisujemy literę „s”, aby potwierdzić pobieranie:
Krok 7
Następnie wykonamy następujące czynności, aby zainstalować niektóre zależności:
mniam zainstaluj java-1.8.0-opemjdk-devel
Krok 8
Ponownie wpisujemy literę „s”, aby potwierdzić pobranie i instalację.
Krok 9
Inną opcją jest pobranie pliku .rpm z oficjalnej strony, a następnie uruchomienie:
mniam localinstall jre-8u221-linux-x64.rpm
Krok 10
Akceptujemy pobranie i instalację Java 8 na CentOS 8:
Krok 11
Walidacja JavaMożemy sprawdzić, czy Java została poprawnie zainstalowana, wykonując następujące czynności:
wersja java
Mapuj ścieżkę JavaZdefiniujemy zmienną JAVA_HOME za pomocą następującego polecenia, które pozwoli nam zdefiniować wspomnianą ścieżkę:
update-alternatives --config java
Krok 12
Tam musimy wybrać odpowiednią ścieżkę i nacisnąć Enter, po czym ustalamy ścieżkę wykonując:
eksportuj 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
Sprawdzamy to, wpisując następujące. Tam sprawdzamy wyznaczoną trasę.
echo $ JAVA_HOME
To jest proces instalacji Javy 8 na CentOS 8.
2. Jak zainstalować Javę 13 na CentOS 8
Krok 1
Java 13 to najnowsza wersja Oracle i będzie zgodna w ciągu najbliższych 6 miesięcy, a jak powinieneś wiedzieć, ta nowa wersja integruje nowe funkcje i ulepszenia, niektóre z nich to:
Co nowego?
- Dodano metodę FileSystems.newFileSystem.
- Nowe metody przesyłania java.nio.ByteBuffer Bulk get / put.
- Obsługuje Unicode 12.1
- Nowe surowe literały łańcuchowe, które wykorzystują wiele wierszy kodu źródłowego.
- Maksymalny rozmiar sterty ZGC to 16 TB.
- Konfigurowalny limit czasu odczytu dla listy CRL.
- Posiada wsparcie dla MS Cryptography Next Generation (CNG)
- Wsparcie dla X25519 i X448 w TLS i wiele innych.
Proces instalacji Java 13 na CentOS 8 jest znacznie prostszy i zobaczysz, dlaczego przede wszystkim możesz bezpośrednio pobrać plik .rpm lub .tar.gz z oficjalnego linku Oracle:
Krok 2
Lub z terminala w CentOS 8 możesz wykonać następujące czynności:
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 "
POWIĘKSZAĆ
Krok 3
Po zakończeniu tego procesu zobaczymy:
POWIĘKSZAĆ
Krok 4
Następnym krokiem jest wykonanie pobranego pliku, w tym celu wpisujemy:
rpm -Uvh jdk-13_linux-x64_bin.rpm
POWIĘKSZAĆ
Krok 5
Po zakończeniu tego zadania możemy zweryfikować wersję Javy w CentOS 8 za pomocą następującego polecenia:
wersja java
POWIĘKSZAĆ
Krok 6
Wreszcie, ponieważ większość aplikacji opartych na Javie korzysta ze zmiennych środowiskowych do ich wykonywania, konieczne jest zdefiniowanie zmiennych środowiskowych Javy za pomocą następujących poleceń:
export JAVA_HOME = / usr / java / jdk-13 (Zdefiniuj zmienną JAVA_HOME) export PATH = $ PATH: / usr / java / jdk-13 / bin (Zdefiniuj zmienną PATH)
POWIĘKSZAĆ
Od tej chwili jesteś gotowy do korzystania z Javy 8 lub Javy 13 na CentOS 8 i maksymalnego wykorzystania usług internetowych.