Installation sur Fedora
sudo dnf install -y nginx installe le serveur. Activez-le et démarrez-le avec sudo systemctl enable --now nginx. La racine du site est /usr/share/nginx/html.
Pare-feu et SELinux
Le pare-feu de Fedora bloque HTTP par défaut : ouvrez-le avec sudo firewall-cmd --add-service=http --permanent && sudo firewall-cmd --reload. Si Nginx fait office de reverse proxy, SELinux peut bloquer les connexions sortantes — autorisez-les avec sudo setsebool -P httpd_can_network_connect 1.
Organisation de la configuration
Ajoutez des blocs server sous /etc/nginx/conf.d/*.conf (inclus par nginx.conf) ; il n'y a pas de motif sites-available par défaut. Validez avec nginx -t, puis sudo systemctl reload nginx.