Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
alle:technik:install:dss:linux:java [20.12.2018 12:24] – mauker | alle:technik:install:dss:linux:java [28.01.2021 09:47] (aktuell) – Kein JDK mehr erforderlich mauker | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Installation | + | ====== Installation |
+ | Die Installation von Java ist nicht erforderlich. | ||
+ | Die ASV-Installation legt im eigenen Bereich (Installationsordner) das passende JDK ab und nutzt dieses. | ||
- | Um zu testen, ob und welche Java-Version installiert ist, geben Sie folgendes ein: | ||
- | root@sonne:/# | ||
- | java version " | ||
- | Im Beispiel ist Sun-Java in der Version 8.45 (nach Windows-Versionszählung) installiert. | ||
- | |||
- | Ist Java nicht installiert, | ||
- | bash: java: command not found | ||
- | |||
- | Falls mehrere Java-Versionen installiert sind, kann man alle verfügbaren anzeigen lassen mit: | ||
- | root@sonne:/# | ||
- | / | ||
- | / | ||
- | |||
- | Um davon ausdrücklich die Oracle-Java Version als Standard festzulegen verwendet man: | ||
- | root@sonne:/# | ||
- | |||
- | |||
- | |||
- | <WRAP center round important 60%> | ||
- | Zwar scheint ASV grundsätzlich auch mit der freie Implementierung der Java Platform OpenJDK zu laufen, um die Funktionalität zu gewährleisten, | ||
- | </ | ||
- | |||
- | ===== Openschoolserver ===== | ||
- | <WRAP center round info 60%> | ||
- | **OSS der Firma Extis**\\ | ||
- | Für die Verwaltungsserver, | ||
- | |||
- | </ | ||
- | |||
- | |||
- | ===== Ubuntu/ | ||
- | |||
- | |||
- | |||
- | Da die Sun-Java-Pakete nach der Übernahme von Sun durch Oracle nicht mehr in den Repositories vorhanden sind, muss Java8 manuell installiert werden. Eine ausführliche Anleitung hierzu für Ubuntu/ | ||
- | |||
- | **Die Erfahrung hat gezeigt, dass die folgende Vorgehensweise auch für SuSE/OSS problemloser als die Installation von rpm-Paketen funktioniert.** | ||
- | |||
- | -Laden Sie sich zunächst das für Ihre Rechnerarchitektur (32/64 bit) geeignete Java-Paket von der Oracle-Webseite((http:// | ||
- | -Legen Sie mit root-Rechten das Verzeichnis / | ||
- | -Entpacken Sie das heruntergeladene Archiv jre-8u< | ||
- | -Registrieren Sie das Java-Binary im alternatives-System: | ||
- | -Falls mehrere Java-Versionen installiert sind, muss noch Java8 als aktive Version gesetzt werden:\\ '' | ||
- | *Alternativ können sie die Java-Version auch interaktiv umstellen (im Beispiel ist parallel eine IBM-Java-Version installiert): | ||
- | -Nach der Installation sollten Sie die Installation überprüfen: | ||
- | |||
- | ===== Einspielen von Java-Updates ===== | ||
- | Da Java an der Paketverwaltung vorbei installiert wurde, gibt es leider auch keine Möglichkeit, | ||
- | |||
- | Grundsätzlich ist das kein großes Problem – die Vorgehensweise ähnelt der bei der Installation: | ||
- | -Neue Java-Version (tar.gz) herunterladen | ||
- | -Per tar-Befehl in ein Unterverzeichnis von / | ||
- | -Die neue Version im alternatives-System registrieren | ||
- | -Auf die neue Version umstellen | ||
- | |||
- | Ein großer Teil hiervon lässt sich relativ einfach über ein kleines patch-script automatisieren. | ||
- | |||
- | Auf dem DSS-Server muss nach jedem Java-Update in der Datei /// | ||
- | ===== Hinweis ===== | ||
- | Für den Betrieb eines DSS ist keine Window-Manager notwendig. Allerdings erfordert die Installation mit Hilfe des Installers eine grafische Ausgabe. Entweder Sie leiten deshalb die Ausgabe mittels eines Fernwartungstools um oder Sie führen eine automatische Installation mittels eines XML-Files durch. | ||
- | |||
- | |||
- |