domingo, 20 de marzo de 2016

Instalar GLPi 0.90.1 en CentOS 6.7 Minimal Paso a Paso

Una actualización del post anterior Instalar GLPi en CentOS 6.6 Paso a Paso esta ves con la ultima versión estable del gestor de recursos TI (0.90.1).

La maquina virtual base para realizar la instalación tiene las siguientes características:

- 1 CPU
- 1024 MB de RAM
- 20 Gb de Disco Duro
- Sistema Operativo CentOS 6.7 Minimal

Es una maquina virtual pre construida para VirtualBox que puedes descargar aquí. (descargue la versión 6.6 de 64 Bits y la actualice hasta la versión 6.7).


Preliminares

- Debes realizar las configuraciones básicas del Sistema Operativo, puedes ver como hacerlo aquí.

- Sobre esta VM (Maquina virtual) debemos configurar los servicios LAMP (Linux, Apache, MySQL & Php), que puedes ver como hacerlo aquí.

- Una ves configurado LAMP, te recomiendo actualizar el PHP a la versión 5.6, la guía para hacerlo esta aquí.

- Luego de activar los repositorios mencionados en la guía anterior debes instalar el complemento "php-mbstring" con el siguiente comando:


sudo yum install php-mbstring


- Modificar el archivo "httpd.conf" que se encuentra en "/etc/httpd/conf/httpd.conf" con tu editor de texto favorito localiza "AllowOverride" y cambiar el valor de "None" por "All".




Crear la base de datos

Para acceder a la consola de MySQL usas el siguiente código:
Es importante que tomes notas de las configuraciones en especial nombre de la base de datos, usuario y contraseña.


sudo mysql -u root -p


Solicitara la clave root de MySQL y accedemos, luego creamos la base de datos que se llamara glpidb con el siguiente comando:


create database glpidb;


Crearemos un usuario que se llamara glpiuser con el comando:


create user glpiuser@localhost;


Le asignaras una clave al usuario glpiuser que sera password con el siguiente comando:


set password for glpiuser@localhost= password("password");


Ahora se le dará al usuario glpiuser gestión sobre la base de datos glpidb:


grant all privileges on glpidb.* to glpiuser@localhost identified by 'password';


Refrescamos la configuración de la base de datos para que tome los cambios, con el comando:


flush privileges;


Y por ultimo cerramos la consola de MySQL:


exit



Comenzamos con la instalación de GLPi:

1- Descargar GLPi 0.90.1

Vas a la pagina de GLPi aquí para poder obtener el link de descarga directa, suponiendo que continuar siendo la misma versión el link sera "https://github.com/glpi-project/glpi/releases/download/0.90.1/glpi-0.90.1.tar.gz", con esto en cuenta vamos a la VM y nos trasladamos el directorio de Apache:


sudo cd /var/www/html/


Realizamos la descarga de los paquetes necesarios para la instalación:


sudo wget https://github.com/glpi-project/glpi/releases/download/0.90.1/glpi-0.90.1.tar.gz


Los descomprimes:


sudo tar -xvzf glpi-0.90.1.tar.gz


Se creara un directorio /glpi y le asignaras el propietario "apache":


sudo chown -R apache glpi


En este punto ya tendrás todos los archivos y configuraciones necesarias para completar la instalación.


2- Ejecutar el instalador install.php

Accediendo desde tu navegador favorito a la dirección http://tudomino.com/glpi se ejecutara el instalador:


Elijes el lenguaje de instalación que en mi caso prefiero "Español (América Latina)".


Aceptamos los términos y condiciones.


Ya que estamos realizando una instalación limpia sin tener ninguna versión anterior de GLPi en nuestro sistema, seleccionas "Instalar".


Verificar que se cumplan todos los requisitos para que el sistema funcione adecuadamente. Existe la posibilidad de que algunos errores pueda ser omitidos pero no lo recomiendo en ningún caso.


Asocias la base de datos previamente creada con el GLPi agregando los datos como lo muestra la imagen.


Confirmas que deseas utilizar la base de datos seleccionada.


Se confirma la inicialización de la base de datos.


Por ultimo nos muestra los usuarios y contraseñas de los usuario por defecto (usuario/clave). Luego de hacer click en el botón para "Utilizar GLPi" te redirecciona a la ventana  de login.


Listo para comenzar a utilizar el gestor.


Recomendaciones

Luego del primero acceso con la cuenta glpi/glpi (usuario/clave) debes cambiar las claves por defecto de los usuarios ya que puede constituir una falla de seguridad olvidar cambiar la clave de un usuario por defecto, una brecha que pueda aprovechar cualquier usuario con malas intenciones.

Al igual que remover el archivo de instalación del host. Si quieres saber como hacerlo puedes ver al final de esta guía en su versión anterior haciendo click aquí.

Como siempre espero que esta información les sea de utilidad y cualquier duda me la pueden hacer llegar por el cajón de comentarios.

1 comentario: