Einführung
Wenn Sie die Möglichkeit hätten, zwischen einem Basismodellauto oder einem voll beladenen Modell zu wählen, welches würden Sie wählen? Beide Autos bringen Sie von Punkt A nach Punkt B, aber mit dem voll beladenen Auto haben Sie zusätzliche Funktionen, die die Hauptverkehrszeit zu einer entspannten Stunde machen können. Nun, das ist das gleiche Konzept, wenn wir uns Java genauer ansehen. Es gibt zwei Standardtypen von Installationen, JRE (Java Runtime Environment) und JDK (Java Development Kit). Als Basismodellauto ermöglicht JRE die Erstellung von Java-Anwendungen für verschiedene Arten von Bereitstellungen mit minimalen Kernwerkzeugen, um die Aufgabe zu erfüllen. JDK ist ein vollständig geladenes Entwicklungskit, das alles enthält, was JRE hat, plus zusätzliche Ressourcen zum Erstellen/Sichern von Anwendungen und Applets.
Diese Anleitung führt Sie durch die Installation von JRE und JDK auf Ihrem FreeBSD-Server.
Voraussetzungen
Sie benötigen einen FreeBSD-Server, der mit einer statischen IP-Adresse konfiguriert ist. Wenn Sie noch keinen Server haben, können Sie in weniger als 30 Sekunden einen FreeBSD-Server mit einer der preisgekrönten VPS-Hosting-Lösungen von Atlantic.Net einrichten.
Bevor wir beginnen, stellen wir sicher, dass Ihr Server auf dem neuesten Stand ist, damit wir die Vorbereitung abschließen können.
freebsd-update fetch freebsd-update install
Nachdem Ihr Server vollständig aktualisiert wurde, müssen Sie mit dem folgenden Befehl wissen, welche Version von Java derzeit installiert ist (oder ob sie überhaupt installiert ist):
java -version
Nachdem Sie überprüft haben, ob Java installiert ist oder nicht, führen Sie den folgenden Befehl aus, um die Version und den Typ von Java zu suchen, die Sie installieren möchten.
pkg search ^openjdk
Sie haben nun die Möglichkeit, eines der verfügbaren Pakete auszuwählen. In diesem Fall ist das neueste Paket Version 8.
openjdk-7.80.15_1,1 openjdk-jre-7.80.15_1,1 openjdk6-b36,1 openjdk6-jre-b36,1 openjdk8-8.51.16 openjdk8-jre-8.51.16
Java Open JRE unter FreeBSD installieren
Wählen Sie Ihre Paketversion aus und installieren Sie sie mit einem der folgenden Befehle:
pkg install openjdk6-jre pkg install openjdk-jre pkg install openjdk8-jre
Java Open JDK unter FreeBSD installieren
Wählen Sie Ihre Paketversion aus und installieren Sie sie mit einem der folgenden Befehle:
pkg install openjdk6 pkg install openjdk pkg install openjdk8
Sobald Sie Ihr Paket installiert haben, sehen Sie die folgende Meldung auf Ihrem Bildschirm.
This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and procfs(5) mounted on /proc. If you have not done it yet, please do the following: mount -t fdescfs fdesc /dev/fd mount -t procfs proc /proc To make it permanent, you need the following lines in /etc/fstab: fdesc /dev/fd fdescfs rw 0 0 proc /proc procfs rw 0 0
Um die Installation abzuschließen, geben Sie die folgenden Befehle genau wie in den Meldungszuständen ein.
mount -t fdescfs fdesc /dev/fd mount -t procfs proc /proc
Um die Änderungen dauerhaft zu machen, verwenden Sie dann Ihren Texteditor, um die fstab
zu bearbeiten Datei:
nano /etc/fstab
Fügen Sie der fstab
die folgenden Zeilen hinzu Datei:
fdesc /dev/fd fdescfs rw 0 0 proc /proc procfs rw 0 0
Damit alle Änderungen wirksam werden, müssen wir das System anschließend mit folgendem Befehl aktualisieren:
rehash