domingo, 19 de enero de 2014

Instalar JDK 7 y Netbeans 7.4 en Linux Centos/Red Hat

Si uno es desarrollador Java, quizás sea imprescindible contar con una plataforma de desarrollo como NetBeans o Eclipse. A continuación explico como instalar el Netbeans IDE 7.4.

Tengamos en cuenta que las instrucciones que se describirán son totalmente aplicables para Red Hat 6, Fedora 20, Mandriva 2011 y cualquier otra distribución que utilice empaquetado RPM.

Comencemos bajando los instaladores del JDK y NetBeans en español.

Descarga Netbeans 7.4 desde aquí, no te olvides seleccionar
  • Idioma: Español
  • Plataforma: Linux (x86/64), tanto para sistemas de 32 o 64 bits

Descargar NetBeans 7.3

Descarga Oracle Java Development Kit desde aquí. No te olvides elegir la plataforma de tu sistema:
  • Linux x86 si tu sistema es de 32 bits con empaquetado RPM
  • Linux x64 si tu sistema es de 64 bits con empaquetado RPM

Descargar JDK 7 para GNU/Linux

Una vez que obtengamos los archivos y suponiendo que están en el directorio 'Descargas', comencemos la instalación. Ten en cuenta que los nombres y las versiones de los archivos instalados pueden variar:

$ cd ~/Descargas

$ su
Contraseña:

# rpm -Uvh jdk-7u17-linux-x64.rpm

Ahora instalemos NetBeans IDE ejecutando los siguientes comandos:

# chmod a+x netbeans-7.3-linux.sh 
# ./netbeans-7.3-linux.sh


Configurando el instalador...
Buscando la JVM en el sistema...
Extrayendo los datos de la instalación...
Ejecutando el asistente de instalación...

Obtendremos el asistente de instalación que nos guiará durante todo este proceso.

Instalador de NetBeans IDE 7.3 - Pantalla inicial

En caso de que necesitemos adicionar o eliminar algunos componentes de NetBeans presionemos 'Personalizar...'.

Adicionar o quitar componenetes de NetBeans 7.3

Una vez terminado presionemos 'Aceptar' para volver a la pantalla anterior.

Pantalla de inicio de instalación de NetBeans IDE 7.3

Presionemos 'Siguiente' para continuar y así tendremos una nueva pantalla donde debemos aceptar los términos del acuerdo de licencia de NetBeans, y presionamos 'Siguiente'.

Términos del acuerdo de licencia en NetBeans 7.3

Ahora aceptamos la licencia de JUnit en caso de que necesitemos tenerla instalarla. Presionamos 'Siguiente'.

Contrato de licencia JUnit en NetBeans IDE 7.3

Ahora elegimos los directorios donde se instalará NetBeans y la ubicación donde está instalado JDK. Por mi parte, mantuve los valores por defecto.

Ubicación de instalación de NetBeans 7 y JDK


Si es que decidimos instalar GlassFish 3 como parte de NetBeans, tendremos que asignar la ruta donde se instalará.

Ubicación de GlassFish 3

Si es que decidimos instalar Apache Tomcat 7 debemos que asignar el directorio de instalación, presionamos 'Siguiente'.

Ubicación de Apache Tomcat 7

Obtendremos un pequeño resumen de lo que se va a instalar, presionamos 'Check for Updates' si queremos que NetBeans verifique la existencia de actualizaciones de software, presionemos 'Instalar'.

Resumen de instalación en NetBeans 7.3, RPM

Y se inicia el proceso de instalación. Aquí solo nos resta esperar un poco.

Proceso de instalación de NetBeans 7.3 en Linux

Una vez concluido el proceso anterior y si queremos brindar información anónima a NetBeans podemos seleccionar la opción 'Apoye al proyecto Netbeans...'. Presionamos 'Terminar'.

Fin de instalación Netbean 7.3

Una vez terminada la instalación, podremos disponer de nuestro IDE de desarrollo 100 % funcional.

Espero les sirva mucho.
Saludos.

Si te gustó esta publicación no olvides compartirlo. Espero sus comentarios.



Instalar y configurar MySQL 5 en GNU/Linux Centos 6

Para instalar el servidor de base de datos MySQL en nuestro Sistema Operativo CentOS 6/Red Hat 6, sigamos los pasos a continuación descritos.

Abrir una terminal e ingrese como superusuario.


Ejecutar el comando

# yum install mysql-server

Nos pedirá una confirmación de instalación, digamosle sí presionando la tecla 'y'

Total download size: 23 M
Is this ok [y/N]: y

Y comenzará la descarga e instalación del servidor de base de datos.
Si deseamos que nuestro servidor de base de datos se ejecute al arrancar nuestro sistema operativo y siempre esté activo debemos introducir el comando

# chkconfig mysqld on

Accedamos a la consola de MySQL escribiendo:

# mysql -u root -p

Presionamos ENTER cuando nos pida contraseña y listo.

Como abran notado, en un inicio MySQL no tiene ningún password asignado. Para asignar una contraseña a nuestro usuario root y hacer que nuestro DB Server sea mas seguro debemos introducir el comando:

# mysql_secure_installation

Enter current password for root (enter for none): ENTER

Set root password? [Y/n] y
New password: nueva_contraseña
Re_enter new password: nueva_contraseña
Password updated sucessfully!
Reloading privilege tables..
 ... Success!

De forma predeterminada MySQL tiene un usuario anónimo que permite a cualquiera acceder a MySQL sin necesidad de tener una cuenta de usuario. Si nuestra base de datos pasa a entorno de producción debemos eliminar ese usuario. Si nuestro servidor es de prueba local, presionamos 'n'

Remove anonymous users? [Y/n] y
... Success!

MySQL tiene una base de datos llamada 'test' que cualquiera puede acceder y como es solo de prueba puede ser removido para pasar a producción. Si nuestro servidor es de prueba local, presionamos 'n'

Remove test database and access to it? [Y/n] y
 - Droping test database...
 ... Success!
 - Removing privileges on test database ...
 ... Success!

Recargar las tablas de privilegios para que todos los cambios que realizamos tengan efecto

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...

Y con eso terminamos la instalación y configuración de MySQL.

Posibles errores

En caso de que les aparezca un error parecido al siguiente:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Es porque el servidor MySQL no esta activo, para levantar el servicio ejecutamos el comando

# service mysqld start


Si te gustó esta publicación no olvides compartirlo. Espero sus comentarios.



viernes, 17 de enero de 2014

Instalar GNU/Linux CentOS 6 en VMware 10

Para poder virtualizar CentOS 6 dentro de VMware necesitamos seguir una secuencia de pasos que serán descritos a continuación.

Descargar CentOS 6.5

En primer lugar debemos descargar nuestra distribución desde la website de CentOS. Tras acceder a la Página de Descargas notaremos que existe un link de descarga directa y varias otras opciones y formas de descarga. Elegimos el que mas nos convenga.

Crear una máquina virtual con VMware

Abrimos nuestro programa de virtualización "VMware Workstation" y creamos una nueva máquina virtual desde el menú "File>New Virtual Machine..."

Crear una nueva máquina virtual en VMware 9

Nos desplegará un asistente con el que podremos crear nuestra máquina virtual. Seleccionar "Typical (recommended)" para crear una máquina virtual sin muchos detalles de configuración y presionar "Next":

Asistente de creación de una nueva máquina virtual - VMware 9

Seleccionar "I will install the operating system later." para que VMware nos permita instalar CentOS de manera manual y presionamos "Next":

Seleccionar medio de instalación - VMware 9

Seleccionar el sistema operativo a instalar y su arquitectura, tal como muestra siguiente imagen. Presione "Next" para continuar:

Seleccionar sistema operativo y arquitectura - VMware 9

Asignar un nombre a la máquina virtual y la ubicación en el disco duro. Presionar "Next".

Asignar un nombre y ubicación a la máquina virtual de VMware

Asignar el espacio de almacenamiento que considere necesario para la máquina virtual y presionar "Next".

Especificar el espacio de almacenamiento en vmware 9

Finalmente, el asistente nos desplegará un resumen con toda la configuración que fuimos asignando a la máquina virtual. Presionamos "Finish".

Cuadro resumen de configuración de una máquina virtual en VMware 9

Así podremos ver que VMware nuestra la nueva maquina virtual creada. Ahora configuremos el medio por donde se instalará CentOS haciendo clic en "CD/DVD ...":

Ventana principal de vmware 9 con una maquina virtual

Nos desplegará una ventana donde debemos ubicar la imagen ISO que descargamos haciendo clic en "Use ISO image file", "Browse" y "OK".

Imagen de instalación del sistema operativo en vmware 9

Una vez finalizado hagamos click en "Power on this virtual machine".

Ventana principal de la máquina virtual en VMware 9

Tendremos la siguiente ventana en espera de realizar alguna acción. Hacer click en la pantalla de la máquina virtual y seleccionar la opción "Install or upgrade an existing system". Recuerde que si en algún momento desea salir de esa pantalla solo debe presionar CTRL + ALT.

Instalar CentOS 6.3, CentOS 6.4 y CentOS 6.5 paso a paso

Comencemos la instalación de cualquiera de nuestras versiones de CentOS, la instalación no varia para nada.

Pantalla inicial del arranque de centOS

La primera pantalla que nos desplegara nos solicitará la comprobación del medio de instalación, saltaremos este paso presionando "Skip".

Verificar si el medio de instalación no esté dañado en centOS 6.4

Posteriormente, iniciará anaconda con lo que podremos ver la siguiente pantalla de inicio de instalación, presionemos "Next":

Pantalla inicial de instalación de CentOS 6.4


Elegimos el idioma de instalación, en nuestro caso es "Spanish (Español)" y presionamos "Next" y en la siguiente pantalla "Siguiente".

Elección del idioma del sistema operativo en CentOS 6.4

Seleccionar idioma del sistema operativo en CentOS 6.4

Seleccionamos el tipo de dispositivo de almacenamiento (disco duro) con el que contamos, lo común es elegir "Dispositivos de almacenamiento básicos". Presionamos "Siguiente".

seleccionar tipo de dispositivos para instalar CentOS 6.4

Nos mostrará una advertencia de que el disco duro virtual que creamos podría contener datos. Como no es nuestro caso presionamos "Sí, descarte todos los datos".

Advertencia de que el dispositivo de almacenamiento puede contener datos

Ahora asignamos un nombre a la computadora. Alternativamente podríamos configurar la red y presionamos "Siguiente".

Asignar nombre a la computadora en la instalación de CentOS 6.4

Seleccionamos el huso horario según el país en el que nos encontramos y presionamos "Siguiente".


Asignamos una contraseña de superusuario, que contenga preferentemente letras, números y caracteres especiales. Presionamos "Siguiente".


Si nuestra contraseña es muy simple, se desplegará un mensaje de advertencia. En caso de querer mantener esa contraseña debemos presionar "Utilizar de todos modos".

Contraseña débil - Instalación de CentOS 6.4

Ahora seleccionamos el tipo de instalación. Como nuestro disco duro está vacío  la mejor opción para instalar el sistema es seleccionar "Usar todo el espacio". Presionamos "Siguiente".

Tipo de instalación en CentOS 6.4

Ahora se nos mostrará una advertencia que nos pide la confirmación de escritura en nuestro dispositivo de almacenamiento. Presionamos "Escribir cambios al disco".

Advertencia de escritura en disco - crear particiones CentOS 6.4

Tras lo anterior comenzará la instalación de Centos 6.4. Aquí solo nos queda esperar a que termine ese proceso.

Proceso de instalación de CentOS 6.4

Al finalizar el proceso de instalación se nos solicitará que reiniciemos nuestro equipo. Presionemos "Reiniciar" y con eso hemos concluido la instalación.

Pantalla final de instalación de CentOS 6.4

Tras el reinicio del sistema, observaremos el arranque normal del sistema y nos pedirá autenticarnos para utilizar este sistema operativo.
El único usuario que existe por el momento es "root" y su contraseña es la asignada durante la instalación del sistema operativo.

Pantalla inicial de CentOS 6.4 minimal

Espero que este post les haya servido. Cualquier pregunta estoy aqui para aclararlo.
Saludos.

Si te gustó esta publicación no olvides compartirlo. Espero sus comentarios.



Configurar VMware 10 para que una maquina virtual esté en la red local

Para que nuestra maquina virtual sea visible para todos los usuarios de la red local es necesario realizar algunos cambios de configuración tanto a VMware como a nuestro sistema operativo virtualizado, en nuestro caso GNU/Linux CentOS 6.5.

Para eso, en la ventana principal de VMWare seleccionamos nuestro sistema operativo y presionamos "Network Adapter".

Editar la configuración de red en una maquina virtual con VMware 9

Se desplegará un cuadro de configuración donde debemos seleccionar la opción "Bridged" y presionar "OK".

Cambiar configuración del adaptador de red en VMware 9

Notará que la opción "Network adapter" cambio de "NAT" a "Bridged" Ahora iniciamos nuestra máquina virtual presionando "Power on this virtual machine".

Iniciar una máquina virtual con VMware 9

Una vez que inicie CentOS es necesario configurar la tarjeta de red de nuestra máquina virtual para habilitarla y asignarle una dirección IP.


Aquí podrás encontrar la manera de habilitar la tarjeta de red y configurarla a través de DHCP. Por otro lado, si debes asignar una dirección IP fija a tu máquina virtual, puedes obtener toda la información en este post.

Si te gustó esta publicación no olvides compartirlo. Espero sus comentarios.