glpi:installatie
This is an old revision of the document!
Table of Contents
installatie
context
dit document beschrijft de installatie van gLPI op Debian12.
stappenplan
- werk het OS bij:
apt update && apt upgrade -y
- installer Apache, MariaDB, PHP, de nodige extenties:
apt install -y apache2 mariadb-server unzip wget php php-cli php-common php-curl php-gd php-xml php-mbstring php-ldap php-imap php-intl php-zip php-bz2 php-mysql php-apcu php-xmlrpc php-cas php-ldap php-opcache
- herstart Apache:
systemctl restart apache2
- maak een database aan voor gLPI:
mysql CREATE DATABASE glpidb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'glpiuser'@'localhost' IDENTIFIED BY 'StrongPasswordHere'; GRANT ALL PRIVILEGES ON glpidb.* TO 'glpiuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
- download gLPI naar
/var/www/html - pak tar bestand uit:
tar -xvzf glpi-<versie>.tgz
- pas te toegangsrechten aan voor de webservier gebruiker:
chown -R www-data:www-data /var/www/html/glpi chmod -R 755 /var/www/html/glpi
- maak een virtual host aan op Apache:
vi /etc/apache2/sites-available/glpi.conf
met onderstaande inhoud:
<VirtualHost *:80> ServerName your-domain-or-ip DocumentRoot /var/www/html/glpi <Directory /var/www/html/glpi> AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/glpi-error.log CustomLog ${APACHE_LOG_DIR}/glpi-access.log combined </VirtualHost>
activeer deze host:
a2ensite glpi.conf a2enmod rewrite systemctl reload apache2
meer info
glpi/installatie.1763979437.txt.gz · Last modified: by admin
