Instalar Oracle Java JDK 8 No CentOS 7/6.5/6.4

Este tutorial descreve como instalar e configurar o último Oracle Java JDK nos servidores CentOS 7, 6.5, e 6.4. Embora, os passos devem funcionar em outras distribuições baseadas em RPM como RHEL 7, 6.x, Scientific Linux 6.x, e Fedora também.

Primeiro de tudo, atualize seu servidor.

yum update

Então, pesquise se alguma versão mais antiga do JDK está instalada em seu sistema.

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

Sample output:

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

Para verificar a versão Java já instalada, digite o seguinte comando:

java -version

Se Java 1.6 ou 1.7 já foram instalados, você pode desinstalá-los usando os seguintes comandos.

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

Download And Install Oracle Java JDK

No momento de escrever este tutorial, a última versão do Java JDK era JDK 8u25. Primeiro, vamos baixar a última versão do Java.

Vá para a página de download do Java Oracle e baixe a versão necessária dependendo da sua arquitetura de distribuição.

Como eu uso o servidor CentOS 7 de 64 bits, eu baixei o pacote rpm de 64 bits.

Então, vá para o diretório onde você baixou o pacote jdk, e execute o seguinte comando para instalá-lo.

Sample output:

Verifica a versão Java

Agora, verifique a versão JDK instalada no seu sistema usando o comando:

java -version

Sample output:

Como você vê acima, o último java 1.8 foi instalado.

Setup Global Environment Variables

Podemos facilmente definir as variáveis de ambiente usando o comando de exportação como mostrado abaixo.

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

Agora, vamos verificar as variáveis de ambiente usando os comandos:

echo $JAVA_HOME

Sample output:

/usr/java/jdk1.8.0_25/

Or

echo $PATH

Sample output:

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

No entanto, o método acima não é recomendado. Porque, o caminho desaparecerá quando o sistema for reinicializado. Para torná-lo permanente, você tem que adicionar os caminhos no perfil largo do sistema.

Para fazer isso, crie um arquivo chamado java.sh em /etc/profile.d/ directory.

vi /etc/profile.d/java.sh

Adicionar as seguintes linhas:

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

Guardar e fechar o arquivo. Torne-o executável usando o comando:

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

Então, configure as variáveis de ambiente permanentemente executando o seguinte comando:

source /etc/profile.d/java.sh

É isso.

E se eu não removi as versões antigas do JDK do meu sistema?

Como mencionei anteriormente, certifique-se de que você removeu todas as versões antigas do JDK do seu sistema. Se você não removeu as versões antigas do seu servidor antes de instalar a última versão do JDK, você deve informar ao seu sistema de onde o java deve ser executado.

Por padrão, o JDK 1.8.x será instalado em /usr/java/jdk1.8.0_25/ localização. Para dizer ao nosso sistema, de onde o java deve ser executado, precisamos executar os seguintes comandos um a um.

Tudo feito. Vamos verificar as alternativas.

ls -lA /etc/alternatives/

Sample output:

É isso. Agora verifique a versão java usando o comando:

java -version

Sample output:

Cheers!

Deixe uma resposta

O seu endereço de email não será publicado.