Instalación GLPI sobre Ubuntu server 23.04

Paso 1: actualiza el entorno
Por si las dudas mejor actualizamos
apt update
apt full-upgrade -y
Paso 2: Firewall
abrir puertos 80 y 443
sudo ufw allow 80
sudo ufw allow 443
Paso 3: Base de datos
instalamos MariaDB
#config completa
sudo apt install mariadb-server
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE glpi;
CREATE USER 'glpi'@'localhost' IDENTIFIED BY 'Contraseña segura';
GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'localhost';
FLUSH PRIVILEGES;
EXIT;

ingrese una contraseña segura y que te acuerdes
recomendacion que sea una frase larga con espacios es mas facil de recordar que una supuesta contraseña segura al este estilo "s@LJKH3*#_hkon=012$"

configuracion de la BD

Paso 4: PHP y Apache
sudo apt -y install php php-{curl,zip,bz2,gd,imagick,intl,apcu,memcache,imap,mysql,cas,ldap,tidy,pear,xmlrpc,pspell,mbstring,json,iconv,xml,gd,xsl}
sudo apt -y install apache2 libapache2-mod-php
nano /etc/php/*/apache2/php.ini
#buscar la linea y modificar
session.cookie_httponly = on
Paso 5: Instalar GLPI
#por si no estaban instalados
sudo apt -y install wget curl
#descargar
VER=$(curl -s https://api.github.com/repos/glpi-project/glpi/releases/latest|grep tag_name|cut -d '"' -f 4)
wget https://github.com/glpi-project/glpi/releases/download/10.0.7/glpi-10.0.7.tgz
#descomprimir
tar xvf glpi-$VER.tgz
#mover a los directorios
sudo mv glpi /var/www/html/
#asignacion de permisos
sudo chown -R www-data:www-data /var/www/html/
Listo
ahora todo va por el lado del navegador
Paso 6: Navegador
le dan al idioma y OK

aceptan terminos

instalan

me aparecio este error i trataremos de repararlo

Reinstaladmos GD y reiniciamos servicio apache
sudo apt install php-gd
/etc/init.d/apache2 restart
Continuar

Configurar BD en WEB

Utilizamos la BD ya creada anteriormente





listo

Paso 7: Utilizarlo





