Installer
sudo apt install nginx
sudo ufw allow 'Nginx Full'http://adresse-du-serveur affiche la page d'accueil de Nginx.
Configurer un site
sudo mkdir -p /var/www/monsite
sudo nano /etc/nginx/sites-available/monsite
server {
listen 80;
server_name monsite.fr www.monsite.fr;
root /var/www/monsite;
index index.html;
location / { try_files $uri $uri/ =404; }
}
sudo ln -s /etc/nginx/sites-available/monsite /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginxLe domaine doit pointer vers l'IP du serveur (enregistrement DNS A). Journaux : /var/log/nginx/. Ensuite : HTTPS avec Let's Encrypt.