Nginx et Apache sont les deux serveurs web les plus utilisés pour héberger un site depuis un VPS Linux.
1. Installer Nginx
sudo apt install nginx sous Debian/Ubuntu. Le service démarre automatiquement après installation.
2. Ou installer Apache
sudo apt install apache2 est l'alternative la plus répandue, avec une configuration par fichiers .conf dans /etc/apache2/.
3. Placer vos fichiers
Le dossier par défaut est /var/www/html (Apache) ou configurable dans /etc/nginx/sites-available/ (Nginx).
4. Ouvrir les ports nécessaires
sudo ufw allow 80/tcp et sudo ufw allow 443/tcp si vous utilisez UFW comme pare-feu.
5. Vérifier que ça fonctionne
Rendez-vous sur l'adresse IP de votre VPS dans un navigateur : la page par défaut du serveur web doit s'afficher.