viernes, 3 de abril de 2015

Instalación de Java 8 en CentOS 6.5

A continuación les mostrare unos pasos sencillos para instalar Java 8 en CentOS 6.5.  Esta guía a su vez será el inicio de una serie de tutoriales que estaré presentando para la manipulación de BigData usando la base de datos HBase.

Esta instalación fue probada en un equipo con las siguientes características:
-Memoria RAM de 4GB
-Disco Duro de 160GB
-Sistema Operativo CentOS 6.5 de 64 Bits

Proceso de instalación:

1.- En la carpeta Documentos hay que crear una carpeta con el nombre Java.



2.- Descargar la última versión de Java disponible desde la página de Oracle accediendo a la siguiente liga: 

Aceptar términos y condiciones y dar clic en  la versión de Java que se desea descargar por ejemplo: 
jdk-8u40-linux-x64.tar.gz

Nota: en mi caso he descargado una versión anterior jdk-8u31-linux-x64.tar.gz pero el proceso de instalación es similar para todas las versiones.



3.- Al seleccionar la versión a descargar, aparecerá un cuadro de dialogo emergente, seleccionar la opción Guardar archivo y dar clic en Aceptar; el archivo descargado es enviado por default a la carpeta Descargas.


4.- Dirigirse a la carpeta Descargas  y copiar el archivo tar.gz recientemente descargado.



5.- Dirigirse a la carpeta Java creada previamente en la carpeta Documentos y pegar el archivo tar.gz copiado.


  
6.- Dar clic con el botón secundario del mouse en el archivo tar.gz recientemente pegado, y seleccionar la opción Extraer aquí; con esto se descomprimirá el archivo en la carpeta jdk1.8.0_31.



7.- Abrir una nueva terminal; ir a Aplicaciones>Herramientas del sistema y seleccionar la opción Terminal, con esto se nos abrirá una nueva terminal de línea de comandos.


  
8.- Acceder a la cuenta de administrador root; para ello teclear en la terminal #su root, y oprimir la tecla Entrar.



9.- La terminal nos pedirá proporcionar la clave de acceso de la cuenta root, tecleamos la clave y oprimir la tecla Entrar; con esto hemos accedido a la cuenta de administrador root.



10.- Cambiar de directorio e ir a la carpeta Java creada anteriormente en la carpeta Documentos con el siguiente comando: 
#cd /home/hilario/Documentos/java 

Donde hilario es el nombre de usuario de la cuenta.



11.- Copiar la carpeta jdk1.8.0_31 al directorio /opt con el siguiente comando:
#cp -r  jdk1.8.0_31 /opt



12.- Ir al directorio /opt/jdk1.8.0_31 con el siguiente comando: 
#cd /opt/jdk1.8.0_31



13.- Instalar Java usando alternatives para evitar desinstalar versiones anteriormente instaladas de Java, usando el siguiente comando:
#alternatives –install /usr/bin/java java /opt/jdk1.8.0_31/bin/java 2



14.- Configurar las alternativas de java y seleccionar la versión de java recién instalada con el número correspondiente. En mi caso se trata de la versión número:
4 /opt/jdk1.8.0_31/bin/java



15.- Instalar las herramientas jar y javac usando los siguientes comandos:
#alternatives –install /usr/bin/jar jar /opt/jdk1.8.0_31/bin/jar 2
#alternatives –install /usr/bin/javac javac /opt/jdk1.8.0_31/bin/javac 2
#alternatives –set jar /opt/jdk1.8.0_31/bin/jar
#alternatives –set javac /opt/jdk1.8.0_31/bin/javac



16.- Ver la versión actual de Java instalada y verificar que sea la que se ha instalado recientemente.
Usando el comando: 
#java –version



17.- Por ultimo solo queda definir las variables de entorno globales de java JAVA_HOME y JRE_HOME usando los siguientes comandos:
#export JAVA_HOME=/opt/jdk1.8.0_31
#export JRE_HOME=/opt/jdk1.8.0_31/jre
#export PATH=$PATH:/opt/jdk1.8.0_31/bin:/opt/jdk1.8.0_31/jre/bin




Con estos simples pasos se contará con la última versión de Java instalada en Centos6.5.