Passer au contenu principal

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 :

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