Installation du serveur web
Vous pouvez installer le serveur de votre choix néanmoins seul Apache2 et NginX ont été correctement testé.
Préambule : Télécharger le zip contenant les sources de l'application.
Apache 2
sudo apt install apache2
Nous vous invitons également à installer les modules suivants
sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod headers
Configurer le host de apache en fonction du dossier d'installation :
*Faites pointer le dossier sur le répertoire /var/www/archimage.26.5/Archimage2/www/
sudo nano /etc/apache2/sites-available/000-default.conf
Rajouter le module Apache PHP
sudo apt install libapache2-mod-php
puis le recharger :
sudo systemctl reload apache2
Optionnel mais recommandé rajouter PHP-FPM
sudo apt install php8.5-fpm
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php8.5-fpm
*si vous avez déjà activé Apache2 :
sudo a2dismod php8.5
Puis relancer les services :
sudo systemctl restart php8.5-fpm
sudo systemctl restart apache2
NginX
sudo apt install nginx -y
sudo apt install php8.5-fpm
Modifier les fichiers par défaut :
sudo nano /etc/php/8.4/fpm/pool.d/www.conf
sudo nano /etc/nginx/sites-available/default
puis le recharger :
sudo nginx -t
sudo systemctl reload nginx