ElOtroLadoTech 

Tu rincón TIC para aprender todas las novedades del sector

Es una solución libre de gestión de servicios de tecnología de la información.
Avatar de Usuario
By Ivan
#6
Hola a Todos !!!!

En este tutorial explicare como instalar glpi en ubuntu server , en otros tutoriales explicare como hacerlo en versiones de redhad y Windows.

Bueno empecemos:

Requisitos:
  • Servidor, Máquina virtual… con Ubuntu server instalado.
  • Servidor tenga acceso a internet.
Primero de todo actualizaremos los repositorios:
Código: Seleccionar todo
sudo apt-get update
Código: Seleccionar todo
sudo apt-get upgrade
Paquetes necesarios, con este manual instalaremos la versión 7.0 de php , pero ya es posible actualizar con php7.2.
Código: Seleccionar todo
sudo apt-get install apache2 php7.0 php7.0-mysql php7.0-ldap php7.0-gd php7.0-dev php7.0-mcrypt libapache2-mod-php7.0 php7.0-curl php7.0-imap libmysqlclient15-dev php7.0-mbstring.
Actualmente la nueva versión de php ya no soporta MYSQL por lo que instalaremos MariaDB.
Código: Seleccionar todo
sudo apt-get install mariadb-server[code]

Seguimos todos los pasos que nos muestra el mensaje:

[code]After this operation, 116 MB of additional disk space will be used.
Código: Seleccionar todo
Do you want to continue? [Y/n]
Código: Seleccionar todo
Enter Y to continue.
Código: Seleccionar todo
Next you’ll be asked:
Código: Seleccionar todo
New password for the MariaDB “root” user:
Código: Seleccionar todo
This is an administrative account in MariaDB with elevated privileges; enter a strong password.
Código: Seleccionar todo
Then you’ll be asked to verify the root MariaDB password:
Código: Seleccionar todo
Repeat password for the MariaDB “root” user:
Código: Seleccionar todo
That’s it! Your basic MariaDB installation is now complete!
Para poder seguir pararemos el servicio de maridb:
Código: Seleccionar todo
sudo service mysql stop
Ahora vamos a instruir a MariaDB para crear su estructura de directorio de base de datos:
Código: Seleccionar todo
sudo mysql_install_db[code]

Y volvemos a iniciar MariaDB:
[code]sudo service mysql start[code]

[code]sudo mysql_secure_installation
Nos pedirá que se introduzca su contraseña actual. Introduzca la contraseña de MariaDB raíz definida durante la instalación:
Código: Seleccionar todo
Enter current password for root (enter for none):
Suponiendo que se haya puesto la contraseña correcta, seguimos con:
Código: Seleccionar todo
Change the root password? [Y/n] n
Código: Seleccionar todo
Remove anonymous users, Y:
Código: Seleccionar todo
Remove anonymous users? [Y/n] Y
Código: Seleccionar todo
Disallow root logins remotely, Y:
Código: Seleccionar todo
Disallow root login remotely? [Y/n] Y
Código: Seleccionar todo
Remove test database and access to it, Y:
Código: Seleccionar todo
Remove test database and access to it? [Y/n] Y
Código: Seleccionar todo
And reload privilege tables, Y:
Código: Seleccionar todo
Reload privilege tables now? [Y/n] Y
Para comprobar que se ha instalado MariaDB:
Código: Seleccionar todo
Mysql –u root –p
Configuración BBDD de GLPI:
Con la base de datos instalada debemos efectuar la configuración inicial
Código: Seleccionar todo
mysql -u root -p
La base de datos solicitará la contraseña que se ha llenado en la pregunta de instalación.

Después de validación de usuario y contraseña, ya estaremos conectados en la base de datos y con ello se debe crear la instancia que se conectará con el software GLPI.
Código: Seleccionar todo
CREATE DATABASE glpi;
Crear usuario:
Código: Seleccionar todo
CREATE USER glpiuser@localhost;
Privilegios al usuario de glpi BBDD:
Código: Seleccionar todo
GRANT ALL PRIVILEGES ON glpi.* TO glpiuser@localhost IDENTIFIED BY "glpipasswd";
Código: Seleccionar todo
FLUSH PRIVILEGES;
Instalación de GLPI:
Nos bajamos la ultima versión de glpi en este caso la 9.3:
Código: Seleccionar todo
cd /dev/www/
Código: Seleccionar todo
wget https://github.com/glpi-project/glpi/releases/download/9.3/glpi-9.3.tar.gz
Código: Seleccionar todo
sudo tar -xzvf glpi-9.3.tar.gz –C
Permisos a la carpete de glpi:
Código: Seleccionar todo
chown -R www-data:www-data /var/www/glpi
Código: Seleccionar todo
chmod 777 -R /var/www/glpi/files
Código: Seleccionar todo
chmod 777 -R /var/www/glpi/config
Código: Seleccionar todo
chmod 777 /var/www/glpi/files/
Código: Seleccionar todo
chmod 777 /var/www/glpi/config/
Código: Seleccionar todo
chmod 777 /var/www/glpi/files/_dumps
Código: Seleccionar todo
chmod 777 /var/www/glpi/files/_sessions
Código: Seleccionar todo
chmod 777 /var/www/glpi/files/_cron
Código: Seleccionar todo
chmod 777 /var/www/glpi/files/_cache
Código: Seleccionar todo
chmod 777 /var/www/glpi/files/_log
Abrir el navegador:
Código: Seleccionar todo
http://IPSERVIDOR/glpi
Sigue las etapas de instalación:

a) Selecciona el idioma que desea utilizar en el "Combo Box" y haga clic en el botón Aceptar

b) Marque "He leído y aceptado los términos de la licencia GNU GPL" y haga clic en el botón Continuar

c) Como en este caso es una instalación limpia, entonces haga clic en el botón Instalar

d) Compruebe los resultados, estando OK, haga clic en el botón Continuar

Toda la información a tu alcance ... !