Java ist eine kostenlose, objektorientierte Open-Source-Programmiersprache auf hoher Ebene, die so konzipiert ist, dass sie möglichst wenige Implementierungsabhängigkeiten aufweist und auf allen wichtigen Betriebssystemen ausgeführt werden kann, die Java unterstützen, ohne dass eine Neukompilierung erforderlich ist.
Java 17 LTS ist die neueste Version mit langfristigem Support, die Sicherheits- und Leistungsaktualisierungen und natürlich Fehlerbehebungen enthält.
Die Installation von Java auf einem Ubuntu 20.04-Server ist einfach, es ist jedoch wichtig zu wissen, welchen „Typ“ von Java Sie benötigen:
- OpenJDK ist eine kostenlose Open-Source-Implementierung der Java SE Platform Edition.
- Oracle JDK ist die vollständig von Oracle entwickelte Closed-Source-Inhouse-Version von Java.
Oracle Java ist stärker auf den Unternehmensmarkt ausgerichtet und bietet eine längere Lebensdauer des Versionssupports als OpenJDK.
Voraussetzungen
- Ein Ubuntu 20.04 VPS (wir verwenden unseren NVMe 2 VPS-Plan)
- Zugriff auf das Root-Benutzerkonto (oder Zugriff auf ein Administratorkonto mit Root-Rechten)
Melden Sie sich beim Server an und aktualisieren Sie die Server-Betriebssystempakete
Melden Sie sich zunächst über SSH als Root-Benutzer bei Ihrem Ubuntu 20.04-Server an:
ssh root@IP_Address -p Port_number
Sie müssen „IP_Address“ ersetzen ‘ und ‚Portnummer ‘ durch die jeweilige IP-Adresse und SSH-Portnummer Ihres Servers. Ersetzen Sie außerdem „root“ gegebenenfalls durch den Benutzernamen des Administratorkontos.
Bevor Sie beginnen, müssen Sie sicherstellen, dass alle auf dem Server installierten Ubuntu-Betriebssystempakete auf dem neuesten Stand sind. Sie können dies tun, indem Sie die folgenden Befehle ausführen:
apt-get updateapt-get upgrade
Installieren Sie OpenJDK 17 aus dem Ubuntu 20.04-Repository
Das Standard-Repository von Ubuntu 20.04 enthielt Java 17. Dies ist der einfachste Weg, das JDK mit apt
zu installieren Paketmanager:
apt install openjdk-17-jdk openjdk-17-jre
Überprüfen Sie nach der Installation die Java-Version mit dem folgenden Befehl:
Java-Version
Sie sollten die folgende Ausgabe erhalten:
openjdk 17.0.2 2022-01-18OpenJDK Runtime Environment (Build 17.0.2+8-Ubuntu-120.04)OpenJDK 64-Bit Server VM (Build 17.0.2+8-Ubuntu-120.04, gemischter Modus, FreigabeInstallieren Sie Oracle JDK 17 auf Ubuntu 20.04 – APT PPA-Methode
Standardmäßig ist Oracle Java nicht im Standard-Repository von Ubuntu 20.04 verfügbar. Sie müssen das Drittanbieter-Repository in Ihrem System hinzufügen, um Oracle Java zu installieren.
Installieren Sie zunächst die erforderlichen Abhängigkeiten mit dem folgenden Befehl:
apt-get install gnupg2 software-properties-commonSobald alle Abhängigkeiten installiert sind, fügen Sie das Java-Repository mit dem folgenden Befehl hinzu:
add-apt-repository ppa:linuxuprising/javaWenn das Repository hinzugefügt wurde, können Sie es mit dem folgenden Befehl installieren:
apt-get install oracle-java17-installer oracle-java17-set-defaultSie sehen dieses Installationsfenster, in dem Sie den Lizenzbedingungen zustimmen müssen.
Stimmen Sie den Lizenzbedingungen zu, indem Sie auf Ja: klicken
Überprüfen Sie nach Abschluss der Installation die installierte Java-Version, indem Sie die Version überprüfen:
Java-VersionSie sollten die folgende Ausgabe erhalten:
Java-Version „17.0.1“ 2021-10-19 LTSJava(TM) SE Runtime Environment (Build 17.0.1+12-LTS-39)Java HotSpot(TM) 64-Bit Server VM (Build 17.0.1+ 12-LTS-39, gemischter Modus, Freigabe)Installieren Sie Oracle JDK 17 auf Ubuntu 20.04 – DPKG-Methode
Installieren Sie zunächst die erforderlichen Abhängigkeiten mit dem folgenden Befehl:
apt install libc6-i386 libc6-x32 libxi6 libxtst6Nachdem Sie alle erforderlichen Abhängigkeiten installiert haben, können Sie das .deb-Paket herunterladen mit einem
wget
Befehl:wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.debNachdem Sie das .deb-Paket heruntergeladen haben , führen Sie den folgenden Befehl aus, um Java zu installieren:
dpkg -i jdk-17_linux-x64_bin.debLegen Sie Umgebungsvariablen mit den folgenden Befehlen fest:
export JAVA_HOME=/usr/lib/jvm/jdk-17/export PATH=$PATH:$JAVA_HOME/binLegen Sie als Nächstes Ihren Java-Umgebungspfad in /etc/environment fest Datei:
nano /etc/environmentFügen Sie die folgende Zeile hinzu:
JAVA_HOME="/usr/lib/jvm/jdk-17"Als nächstes aktivieren Sie die Java-Umgebungsvariable mit dem folgenden Befehl:
source /etc/environmentSie können jetzt die Umgebungsvariable JAVA_HOME mit dem folgenden Befehl überprüfen:
echo $JAVA_HOMESie sollten die folgende Ausgabe erhalten:
/usr/lib/jvm/jdk-17Sie können jetzt die Version von Java mit dem folgenden Befehl überprüfen:
Java-VersionAusgabe:
Java-Version „17.0.2“ 2022-01-18 LTSJava(TM) SE Runtime Environment (Build 17.0.2+8-LTS-86)Java HotSpot(TM) 64-Bit Server VM (Build 17.0.2+ 8-LTS-86, gemischter Modus, Freigabe)Installieren Sie Oracle JDK 17 auf Ubuntu 20.04 – Manuelle Methode
Öffnen Sie den Browser und suchen Sie nach Download JDK 17 oder laden Sie es von der Oracle-Website herunter:Sie können es mit dem folgenden Befehl herunterladen:
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gzNachdem der Tarball heruntergeladen wurde, überprüfen Sie die Tarball-Prüfsumme mit dem folgenden Befehl:
sha256sum jdk-17_linux-x64_bin.tar.gzSie sollten eine Ausgabe sehen, die der folgenden ähnelt:
342e76bb9ded80aa1edd566efbae42f8f1c2366e19b9189e5941b45893b9861f jdk-17_linux-x64_bin.tar.gzVergleichen Sie den Hashwert aus der obigen Ausgabe mit dem Prüfsummenwert auf der Oracle-Downloadseite. Wenn sie übereinstimmen, bedeutet dies, dass die Integrität der Datei validiert ist.
Sie haben die Java JDK 17-Datei erfolgreich heruntergeladen und extrahieren sie jetzt in das Verzeichnis
/opt
Verzeichnis mit dem tar-Befehl:tar xvzf jdk-17_linux-x64_bin.tar.gz -C /optJetzt müssen Sie die Umgebungsvariablen wie folgt festlegen:
export JAVA_HOME=/opt/jdk-17.0.2export PATH=$PATH:$JAVA_HOME/binÜberprüfen Sie die Umgebungsvariable JAVA_HOME mit dem folgenden Befehl:
echo $JAVA_HOMESie sollten die folgende Ausgabe erhalten:
/opt/jdk-17.0.2Java 17 ist jetzt installiert. Verwenden Sie zur Bestätigung die folgenden Befehle:
Java-VersionBei korrekter Installation sollten Sie die folgende Ausgabe sehen:
java 17.0.2 2022-01-18 LTSJava(TM) SE Runtime Environment (Build 17.0.2+8-LTS-86)Java HotSpot(TM) 64-Bit Server VM (Build 17.0.2+8-LTS -86, gemischter Modus, Teilen)Wie Sie sehen, handelt es sich bei der Version um den neuesten Java 17 JDK-Build .
In diesem Tutorial haben Sie gelernt, wie Sie Java JDK 17 auf einem Ubuntu 20.04-Server installieren.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie unsere erfahrenen Linux-Administratoren bitten, ihn für Sie einzurichten. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.