Oracle Java JDK 8 telepítése CentOS 7/6.5/6.4

Ez a bemutató leírja, hogyan kell telepíteni és konfigurálni a legújabb Oracle Java JDK-t CentOS 7, 6.5 és 6.4 szerverekre. Bár a lépéseknek más RPM-alapú disztribúciókon, például RHEL 7, 6.x, Scientific Linux 6.x és Fedora rendszereken is működniük kell.

Először is frissítse a szerverét.

yum update

Ezután keresse meg, hogy van-e régebbi JDK verzió telepítve a rendszerében.

rpm -qa | grep -E '^open|j'

Mintakimenet:

gobject-introspection-1.36.0-4.el7.x86_64pygobject3-base-3.8.2-4.el7.x86_64

A már telepített Java verzió ellenőrzéséhez írja be a következő parancsot:

java -version

Ha a Java 1.6 vagy 1.7 már telepítve volt, a következő parancsokkal távolíthatja el őket.

yum remove java-1.6.0-openjdkyum remove java-1.7.0-openjdk

Download And Install Oracle Java JDK

Az útmutató írásakor a Java JDK legújabb verziója a JDK 8u25 volt. Először is töltsük le a Java legújabb verzióját.

Lépjen az Oracle Java letöltési oldalára, és töltse le a szükséges verziót a disztribúciós architektúrától függően.

Mivel 64 bites CentOS 7 szervert használok, letöltöttem a 64 bites rpm csomagot.

Ezután menjen abba a könyvtárba, ahonnan letöltötte a jdk csomagot, és futtassa a következő parancsot a telepítéshez.

rpm -ivh jdk-8u25-linux-x64.rpm

Mintakimenet:

Check Java version

Most, ellenőrizze a telepített JDK verzióját a rendszerében a parancs segítségével:

java -version

Mintakimenet:

Amint fent látható, a legújabb java 1.8 telepítésre került.

Globális környezeti változók beállítása

A környezeti változókat könnyen beállíthatjuk az export parancs segítségével az alábbiakban látható módon.

export JAVA_HOME=/usr/java/jdk1.8.0_25/export PATH=$PATH:$JAVA_HOME

Most ellenőrizzük a környezeti változókat a parancsok segítségével:

echo $JAVA_HOME

Mintakimenet:

/usr/java/jdk1.8.0_25/

Vagy

echo $PATH

Mintakimenet:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.8.0_25/

A fenti módszer azonban nem ajánlott. Ugyanis a rendszer újraindításakor az elérési útvonal eltűnik. Ahhoz, hogy állandóvá tegye, hozzá kell adnia az elérési utakat a rendszerszintű profilhoz.

Ehhez hozzon létre egy java.sh nevű fájlt az /etc/profile.d/ könyvtár alatt.

vi /etc/profile.d/java.sh

Adja hozzá a következő sorokat:

#!/bin/bashJAVA_HOME=/usr/java/jdk1.8.0_25/PATH=$JAVA_HOME/bin:$PATHexport PATH JAVA_HOMEexport CLASSPATH=.

Mentés és zárja be a fájlt. Tegye futtathatóvá a parancs segítségével:

chmod +x /etc/profile.d/java.sh

Ezután állítsa be véglegesen a környezeti változókat a következő parancs futtatásával:

source /etc/profile.d/java.sh

Ez minden.

Mi van, ha nem távolítottam el a régi JDK verziókat a rendszeremből?

Amint már említettem, győződjön meg róla, hogy minden régi JDK verziót eltávolított a rendszeréből. Ha nem távolította el a régebbi verziókat a szerveréről a legújabb JDK verzió telepítése előtt, akkor meg kell mondania a rendszerének, hogy a java honnan legyen futtatható.

A JDK 1.8.x alapértelmezés szerint a /usr/java/jdk1.8.0_25/ helyre lesz telepítve. Ahhoz, hogy megmondjuk a rendszerünknek, hogy a java honnan legyen futtatható, a következő parancsokat kell egyenként futtatnunk.

Minden kész. Ellenőrizzük az alternatívákat.

ls -lA /etc/alternatives/

Mintakimenet:

Ez az. Most ellenőrizzük a java verziót a parancs segítségével:

java -version

Mintakimenet:

Csirió!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.