si c'est pour un simple serveur web tu as le choix entre apache2 ou nginx ( nginx personellement je le trouve plus rapide )
donc
sudo apt-get install nginx
Suite à l'installation, le serveur Nginx est déjà démarré, on peut le vérifier avec la commande ci-dessous. Cela permettra de voir qu'il est bien actif.
sudo
systemctl status nginx`
Pour que notre serveur Web Nginx démarre automatiquement lorsque la machine Linux démarre ou redémarre, on doit exécuter la commande suivante
sudo systemctl enable nginx
À partir d'une machine distante, utilisez l'adresse IP de votre serveur Web plutôt que l'adresse de loopback (127.0.0.1).
la page web doit s'afficher
avec : welcome NGINX !
En fait, le site par défaut de Nginx est déclaré dans le fichier de configuration suivant :
`/etc/nginx/sites-enabled/default
La racine de ce site est : /var/www/html
Le fichier de configuration global de Nginx est : /etc/nginx/nginx.conf
Le dossier qui contient les fichiers de configuration des sites disponibles est : /etc/nginx/sites-available/
Le dossier qui contient les fichiers de configuration des sites actifs est : /etc/nginx/sites-enabled/
je t'ai copiez les premier element a apprendre.
tu peut en savoir un peu + concernant la construction d'une page personnalisee et l'installation de php ( version 7.4 si tu est en debian 11 ou version 8.2 si tu est en debian 12 )
sur le lien ici