Apartamento En Familia

Apartamento En Familia
Apartamento de playa para vacaciones. http://www.apartamentoenfamilia.es. Número registro HUTT-005768

jueves, 1 de julio de 2010

Instalar GLPI en Ubuntu 10.04



¿Qué es la GLPI?

GLPI (“Gestion Libre du Parc Informatique”) es un programa de Software Libre para la administración y gestión de un parque de recursos informáticos. Tambien se define como un administrador de recursos informáticos que posee una consola de administración web basada en PHP.

¿Qué usos se le puede dar?

Los usos para GLPI son múltiples. Entre otros podemos enumerar los siguientes:
  • Usted puede crear una base de datos para mantener un inventario del equipamiento informático (computadores, impresoras, software) en su compañia.
  • Tiene recursos para hacer las labores del administrador más faciles; tales como programar o solicitar tareas, hacer seguimiento de estas y enviar mails con comunicaciones.
  • Permite contruir una base de datos con la topología de la red.
  • Provee un inventario completo de los recursos tecnicos (las caracteristicas de estos recursos son almacenadas en la base de datos), su manejo y su historia.
  • Es dinámico y está en contacto directo con los usuarios, quienes pueden enviar solicitudes al departamento técnico ya sea accediendo directamente a la consola web o enviando un correo electrónico.

Así pues, vamos a instalar este software.

Descargamos el software desde su página web:








wget https://forge.indepnet.net/attachments/download/597/glpi-0.72.4.tar.gz

y descomprimimos:
tar xfzv glpi-0.72.4.tar.gz

luego lo copiamos a nuestra carpeta accesible de Apache2:
cp -a glpi /var/www/

y le asignamos el usuario de apache2 (en Ubuntu):
chown -R www-data:www-data glpi/

Dependiendo de como queramos acceder a estos archivos mediante nuestro apache (mediante un virtualhost, alias, etc) haremos una cosa o otra. El caso es acceder a la carpeta que acabamos de copiar. En el caso de que lo hagamos con un virtualhost, este seria un ejemplo:


root@server:/etc/apache2/sites-available# vim glpi.conf 


/etc/apache2/sites-available/glpi.conf
Alias /glpi /var/www/glpi


ServerAdmin ediaz@dominio.es
ServerAlias glpi
DocumentRoot /var/www/glpi
ServerName glpi.dominio.es
ErrorLog /var/log/glpi-error_log
TransferLog /var/log/glpi-access_log
php_value mbstring.func_overload 0
php_value memory_limit 64M


Luego:
root@server:/etc/apache2/sites-available# a2ensite glpi.conf 
Enabling site glpi.conf.
Run '/etc/init.d/apache2 reload' to activate new configuration!

Una vez reiniciado Apache2 ya podemos acceder mediante http://glpi.cttc.es/install/install.php



Ahora observamos que hubiera pasado si en nuestro glpi.conf del Apache2 no hubieramos puesto la opción del php php_value memory_limit 64M:


Así pues, tenemos que poner esa opción para que todo vaya correctamente:
Ahora pasamos a conectar con nuestra base de datos. Vamos a suponer que tenemos un usuario con permiso de crear bases de datos en nuestro MySQL:


Nos muestra una lista de todas las bases de datos que encuentra en nuestro gestor de bases de datos MySQL. Nosotros crearemos una nueva (podríamos usar una existente):





Una vez hemos instalado y configurado todo correctamente, ya podrémos acceder a la pantalla de login:



Y finalmente veremos nuestro programa funcionando correctamente:





That u don't know what you've got 'til it's gone