So installieren Sie Java 8 oder Java 13 unter CentOS 8

In der Welt der Server gibt es eine Reihe von Anwendungen und Dienstprogrammen, die für den ordnungsgemäßen und korrekten Betrieb nicht nur des Systems und seiner Anwendungen, sondern auch vieler Dienste, mit denen das System interagiert, entscheidend sind.

Eines dieser Dienstprogramme ist Java, das bei Webentwicklern weithin bekannt ist, da Java eine ideale und vielseitige Technologie für die Entwicklung von Webanwendungen ist, die sowohl deren Implementierung als auch den Start erleichtert.

Java ist eine plattformübergreifende Programmiersprache, in die es die Java Runtime Environment (JRE) integriert und diese wiederum aus der Java Virtual Machine (JVM) besteht, die die Kernklassen der Java-Plattform definiert und die für Java verfügbaren Bibliotheken verwaltet. JRE ist für die Anwendung der Software-Runtime verantwortlich, die wiederum in aktuellen Webbrowsern bereitgestellt wird.

Wenn Sie immer noch nicht davon überzeugt sind, Java zu installieren, sollten Sie wissen, dass mehr als 90% der Teams auf Unternehmensebene diese Software verwenden. Daher sind die Möglichkeiten der Skalierbarkeit und Leistung groß. Einige ihrer Hauptmerkmale sind:

Merkmale

  • Java bietet uns die Werkzeuge, um Software auf einer Plattform zu schreiben und sie virtuell auf einer anderen Plattform auszuführen.
  • Fähigkeit, Serveranwendungen und HTML-Formulare zu entwickeln.
  • Kombinieren Sie verschiedene Java-basierte Anwendungen oder Dienste, um Anwendungen oder Dienste zu erstellen.
  • Entwickeln Sie Programme zur Ausführung in einem Browser oder Webdiensten.
  • Schreiben Sie Anwendungen für Mobiltelefone, Remote-Prozessoren, Mikrocontroller, Gateways und Millionen anderer Geräte.

Was ist Java 8?Solvetic wird bei dieser Gelegenheit über Java 8 sprechen, das es ermöglicht, die Leistung bei der Entwicklung und Ausführung von Java-Programmen in jeder Umgebung zu verbessern. Einige seiner herausragendsten Eigenschaften sind:

  • Integriert eine neue Datums- und Uhrzeit-API.
  • Es wird von der Nashhorn-JavaScript-Engine betrieben.
  • Bietet virtuelle Erweiterungs- und Lambda-Ausdrucksmethoden.
  • Die Sicherheit wurde verbessert, um die Nutzung zu optimieren.

Als nächstes erklären wir Ihnen in Solvetic, wie Sie Java 8 auf CentOS 8 installieren.

NotizJava 8 steht nicht zum öffentlichen Download zur Verfügung, daher erfahren Sie später, wie Sie Java 13 auf CentOS 8 installieren.

1. So installieren Sie Java 8 unter CentOS 8


In diesem Fall bietet Oracle Java-RPM-Pakete und kompilierten Quellcode zur Installation an, aber da der offizielle Download bereits verfügbar ist, ist es besser, den Quellcode des Java SE Development Kit 8 zu verwenden.

Schritt 1
Dazu werden wir die Codes von der offiziellen Oracle-Site herunterladen, dort können wir uns kostenlos zum Download registrieren:

VERGRÖSSERN

Schritt 2
Dort können wir entweder die .rpm-Datei oder die .tar.gz-Datei herunterladen. Wenn wir die .tar.gz-Datei herunterladen, können wir sie mit dem Befehl ls anzeigen:

Schritt 3
Wir fahren fort, es zu extrahieren, indem wir Folgendes ausführen:

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

Schritt 4
Wir verwenden "ls", um zu überprüfen, ob das Verzeichnis erstellt wurde. Wir sehen, dass das erstellte Verzeichnis „jdk1.8.0_221.

Schritt 5
Alternativ können wir Java 8 installieren, indem wir Folgendes ausführen:

 yum install java-1.8.0-openjdk

Schritt 6
Wir geben den Buchstaben "s" ein, um den Download zu bestätigen:

Schritt 7
Danach führen wir Folgendes aus, um einige Abhängigkeiten zu installieren:

 yum install java-1.8.0-opemjdk-devel

Schritt 8
Wir geben erneut den Buchstaben "s" ein, um den Download und die Installation zu bestätigen.

Schritt 9
Eine andere Möglichkeit besteht darin, die .rpm-Datei von der offiziellen Website herunterzuladen und dann Folgendes auszuführen:

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

Schritt 10
Wir akzeptieren den Download und die Installation von Java 8 auf CentOS 8:

Schritt 11
Java-ValidierungWir können überprüfen, ob Java korrekt installiert wurde, indem wir Folgendes ausführen:

 Java-Version

Ordnen Sie den Java-Pfad zuWir werden die Variable JAVA_HOME mit dem folgenden Befehl definieren, der es uns ermöglicht, den Pfad zu definieren:

 update-alternatives --config java

Schritt 12
Dort müssen wir den entsprechenden Pfad auswählen und die Eingabetaste drücken, danach legen wir den Pfad fest, indem wir Folgendes ausführen:

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

Schritt 13
Wir überprüfen dies, indem wir Folgendes eingeben. Dort überprüfen wir die zugewiesene Route.

 echo $ JAVA_HOME

So installieren Sie Java 8 unter CentOS 8.

2. So installieren Sie Java 13 auf CentOS 8

Schritt 1
Java 13 ist die neueste Version von Oracle und wird in den nächsten 6 Monaten kompatibel sein. Wie Sie wissen sollten, integriert diese neue Version neue Funktionen und Verbesserungen, einige davon sind:

Was gibt's Neues?

  • Die Methode FileSystems.newFileSystem wurde hinzugefügt.
  • Neue Transfermethoden java.nio.ByteBuffer Bulk get / put.
  • Unterstützt Unicode 12.1
  • Neue unformatierte String-Literale, die mehrere Zeilen Quellcode verwenden.
  • Die maximale ZGC-Heap-Größe beträgt 16 TB.
  • Konfigurierbares Lese-Timeout für CRL.
  • Es unterstützt MS Cryptography Next Generation (CNG)
  • Unterstützung für X25519 und X448 in TLS und viele mehr.

Der Installationsprozess von Java 13 auf CentOS 8 ist viel einfacher und Sie werden sehen, warum Sie zunächst die .rpm- oder .tar.gz-Datei direkt vom offiziellen Oracle-Link herunterladen können:

Schritt 2
Oder Sie können vom Terminal in CentOS 8 aus Folgendes ausführen:

 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 "

VERGRÖSSERN

Schritt 3
Sobald dieser Vorgang abgeschlossen ist, sehen wir Folgendes:

VERGRÖSSERN

Schritt 4
Der nächste Schritt besteht darin, die heruntergeladene Datei auszuführen, dazu geben wir Folgendes ein:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

VERGRÖSSERN

Schritt 5
Wenn diese Aufgabe abgeschlossen ist, können wir die Version von Java in CentOS 8 mit dem folgenden Befehl überprüfen:

 Java-Version

VERGRÖSSERN

Schritt 6
Da die meisten Java-basierten Anwendungen für ihre Ausführung Umgebungsvariablen verwenden, ist es schließlich erforderlich, die Java-Umgebungsvariablen mit den folgenden Befehlen zu definieren:

 export JAVA_HOME = /usr / java / jdk-13 (Define JAVA_HOME Variable) export PATH = $ PATH: /usr / java / jdk-13 / bin (Define PATH Variable)

VERGRÖSSERN

Ab diesem Moment können Sie Java 8 oder Java 13 auf CentOS 8 verwenden und Webdienste optimal nutzen.

wave wave wave wave wave