Instalación de GLPI
Instalación de GLPI en Debian 9
Instalar mysql
apt install -y mysql-server mysql-client
Crear base de datos (ojo con las comillas del GRANT, puede dar problemas al copiar y pegar)
mysql -u root CREATE DATABASE glpi; GRANT ALL PRIVILEGES ON glpi.* to “glpi”@”localhost” IDENTIFIED BY “abc123.”; FLUSH PRIVILEGES; quit
Instalar apache2
apt install -y apache2
Instalar php 5.6
apt install -y ca-certificates apt-transport-https wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add - echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list apt update apt install -y php5.6 php5.6-gd php5.6-mysql php5.6-mbstring php5.6-curl php5.6-ldap php5.6-imap php5.6-apcu php5.6-xmlrpc php5.6-simplexml php5.6-xml
Reiniciamos apache
service apache2 restart
Descargar glpi
wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
Extraer en el directorio raíz de apache
tar -xzf glpi-9.2.2.tgz -C /var/www/html
Cambiar propietario y permisos
cd /var/www/html chown -R www-data:www-data glpi chmod -R 755 glpi
Acceso con el virtual host default
Seguir el asistente e introducir los datos de la base de datos
- Servidor: localhost
- Usuario: glpi
- Password: abc123.
Una vez terminada la instalación podremos acceder con
- Usuario: glpi
- Password: glpi
OPCIONAL: Acceso con VirtualHost dedicado
Crear virtualhost /etc/apache2/sites-available/glpi.conf
<VirtualHost *:80>
Servername glpi
ServerAlias glpi
DocumentRoot /var/www/html/glpi
<Directory /var/www/html/glpi>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
AuthType Basic
</Directory>
#LogFormat “%h %l %u %t \”%r\” %>s %b \”%{Referer}i\” \”%{User-agent}i\”” combined
CustomLog ${APACHE_LOG_DIR}/glpi_access.log combined
ErrorLog ${APACHE_LOG_DIR}/glpi_error.log
</VirtualHost>
Habilitamos virtualhost
a2ensite glpi.conf
Deshabilitamos el default
a2dissite 000-default.conf
Reiniciamos apache
service apache2 restart
Accedemos por URL
JavierFP 20:05 20 abr vie 2018 (CET)