Sous Debian 12 vous pouvez vous connecter en administrateur root (su) et supprimer la commande sudo.
Tester la configuration :
Avant de redémarrer nginx, testez la configuration pour vous assurer qu’il n’y a pas d’erreurs :
sudo nginx -t
Redémarrer nginx :
Si le test de configuration est réussi, redémarrez nginx pour appliquer des changements :
sudo systemctl restart nginx
Vérifier l’État du Service :
systemctl status nginx
Fichiers de configuration Nginx
Les fichiers de configuration de Nginx se trouvent généralement dans le répertoire /etc/nginx/ sur les systèmes basés sur Unix, comme Linux. Voici une description des fichiers et dossiers importants que vous pouvez trouver dans ce répertoire :
/etc/nginx/nginx.conf : C’est le fichier de configuration principal de Nginx. Il inclut souvent des directives pour charger d’autres fichiers de configuration.
/etc/nginx/conf.d/ : Ce répertoire contient des fichiers de configuration supplémentaires qui sont inclus dans le fichier nginx.conf. Les fichiers dans ce répertoire sont généralement utilisés pour configurer des blocs de serveur ou des paramètres supplémentaires.
/etc/nginx/sites-available/ : Ce répertoire est utilisé pour stocker les fichiers de configuration des sites web disponibles. Chaque fichier dans ce répertoire représente un site web ou une application.
/etc/nginx/sites-enabled/ : Ce répertoire contient des liens symboliques vers les fichiers de configuration dans /etc/nginx/sites-available/. Seuls les sites liés dans ce répertoire sont activés et servis par Nginx.
/etc/nginx/ssl/ : Parfois, un répertoire ssl est utilisé pour stocker les certificats SSL et les clés associées.
Pour apporter des modifications à la configuration de Nginx, vous pouvez éditer les fichiers appropriés dans ces répertoires, puis recharger ou redémarrer Nginx pour appliquer les changements. Assurez-vous de sauvegarder les fichiers de configuration avant de les modifier.