Está en la página 1de 20

En esta guía encontrará como se realiza la instalación de GLPI en un servidor

de Ubuntu, a continuación se listaran los software a utilizar:


S.O.
- Ubuntu 18.04.1 LTS

LAMP
- Apache
- MySQL
- PHP7
IT Management
- GLPI 9.3
Asumiremos que ya tiene instalado Ubuntu 18.04.1 LTS, y continuaré con la
instalación de LAMP (Apache, MySQL, PHP):
Para la instalación de LAMP me he basado en la guía que proporciona Digita
locean. En mi caso en modo de ejercicio, estoy utilizando una maquina virtual
de cloud.google.com, por lo tanto algunas pasos de la guía que mencione
anteriormente no aplicaran, o me los saltaré para hacer la guía mas corta.
Instalación de LAMP
Apache Server
Primero comenzaremos por verificar si existe alguna actualización para el S.O.
ejecutando

sudo apt update

Una vez haya finalizado procedemos a ejecutar la linea de instalación de


Apache
sudo apt install apache2

Instalación de MySQL
Para la instalación de MySQL, solo se deberá ejecutar la siguiente linea de
código.
sudo apt install mysql-server
Luego deben de entrar a mysql

sudo mysql

Revisar los usuarios que estan, para luego configurar una contraseña para el
usuario de root

SELECT user,authentication_string,plugin,host FROM mysql.user;

El cambio lo pueden hacer ejecutando la siguiente consulta:

ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password


BY ‘password’;

Recuerden cambiar 'password' por su contraseña deseada.

Para salir escribir

Exit
Instalación de PHP

sudo apt install php libapache2-mod-php php-mysql

Instalación de GLPI

1. Descargar GLPI
Se descargara el archivo de para la instalación de GLPI de la version 9.3.0, o en
la version que deseen, esto se hace ejecutando la siguiente linea. Este archivo
lo pueden descargar en la carpeta que deseen.
Sudo wget https://github.com/glpi-
project/glpi/releases/download/9.5.0/glpi-9.5.0.tgz
2. Extraer el archivo glpi-93.tgz
Ejecutando la siguiente linea es como se descomprime el archivo.
Sudo tar -xvzf glpi-9.5.0tgz
3. Mover el archivo hacia la carpeta de Apache
Esto se hace ejecutando la siguiente linea de codigo
sudo mv glpi /var/www/html/

sudo chown www-data:www-data /var/www/html/glpi/* -R


Luego, se instalarán las extensiones que se encuentran pendientes, esto se
hace con la siguiente linea:

sudo apt-get install php7.2-ldap php7.2-imap php7.2-curl php7.2-


mbstring php7.2-gd php7.2-xmlrpc php7.2-xsl php7.2-apcu php-cas
sudo apt install php7.2-zip
sudo apt install php7.2-intl
sudo apt install php7.2-bz2

sudo nano /etc/php/7.2/apache2/php.ini


Para encontrar rapido las lineas que necesitan, pueden buscar en el archivo de
configuración de PHP la palabra Dynamic Extensions, para efectos que sea
más rápido, y encontrarán las siguientes lineas:

Ahí lo que se deberá de hacer es quitar el ; que son los comentarios del archivo
para cada extensión a activar.
extension=curl
extension=gd2
extension=imap
extension=ldap
extension=mbstring
extension=xmlrpc
extension=xsl
Y quedará de la siguiente manera:

Posterior a ello deberan de reiniciar el servidor de apache con la siguiente linea:

sudo service apache2 restart


sudo nano /etc/apache2/apache2.conf
Y una vez dentro se buscan las siguientes lineas y en las viñetas
de <Directory /var/www/> se debe de cambiar esto:
<Directory />
Options FollowSymLinksAllowOverride None Require all denied
</Directory>
<Directory /usr/share> AllowOverride NoneRequire all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinksAllowOverride None
Require all granted
</Directory>

Por esto:
<Directory />
Options FollowSymLinksAllowOverride None Require all denied
</Directory>
<Directory /usr/share> AllowOverride NoneRequire all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinksAllowOverride All
Require all granted
</Directory>

Ahora abrimos el navegador ingresamos la ip de nuestro equipo mas glpi


Ejemplo
192.168.1.11/glpi
4.1. Selección del idioma, en este caso escogeré Español de América Latina.
4.2 Aceptación de la licencia

4.3 Seleccionar nuestra opción. En este momento seleccionare Instalar


Entonces quedará de la siguiente manera:

Con eso solo hacemos clic en continuar y posterior a esto se


ingresara la información del usuario de base de datos.
Como el servidor es local, y usaremos el usuario de root con su
contraseña.
El siguiente paso, sera la selección o creación de la base de datos. En nuestro
caso crearemos una nueva base de datos llamada glpi
Es en este momento donde se crearan todas las tablas y demas en la
base de datos, una vez haya finalizado verán el siguiente mensaje:

Y con esto damos clic en continuar; luego GLPI pide permisos para
enviar datos estadisticos para mejoramiento de la herramienta y los
complementos. Si desean enviar datos y ayudar a la comunidad
marcan la caja, en caso contrario le quitan la marca, y dan clic en
continuar
Como ultima cosa antes de empezar, pues la comunidad de GLPI,
pide si deseas hacer alguna donación para costear algunos productos
en los que incurren. De igual manera ofrecen el servicio de soporte.
Puedes donar, y sino, pues das clic en continuar para seguir.
En este ulitmo paso, pues te muestra cuales son los usuarios y contraseñas de
GLPI
Ahora si mostrara el inicio de sesión de GLPI.
Se ingresan los usuarios y contraseñas, en este caso usaré la cuenta
de adminsitrador y mostrará la siguiente pantalla:

En este caso muestra dos advertencias que dicen lo siguiente:


Por razones de seguridad, por favor cambie la clave predeterminada
para los usuarios: glpi post-only tech normal
Por razones de seguridad, por favor eliminar el archivo:
install/install.php
Quitare la segunda advertencia, esto se hace ejecutando la siguiente
linea en la terminal
sudo rm /var/www/html/glpi/install/install.php
Una vez hecho esto, quedara de la siguiente manera
Para quitar la advertencia que hace falta, se ingresa almenú
Administración --> Usuarios

Esto mostrará todos los usuarios que por defecto vienenconfigurados.


Se debe de ingresar a cada uno de ellos y cambiar la contraseña por
una nueva.

Se hace clic en guardar, y se continua con los demás usuarios.


Ahora si.. GLPI ha sido instalado exitosamente.

También podría gustarte