NGINX
Si vous utilisez l' un des packages en amont officiels de nginx à partir de http://nginx.org/packages/ , la meilleure méthode consiste à naviguer dans le /etc/nginx/conf.drépertoire et à renommer le fichier concerné, qui porte un .confsuffixe différent. désactiver le site:
sudo mv -i /etc/nginx/conf.d/default.conf{,.off}
Ou l'inverse pour l'activer:
sudo mv -i /etc/nginx/conf.d/example.com.conf{.disabled,}
Cela est dû au /etc/nginx/nginx.conffait que la includedirective par défaut contient les instructions suivantes :
http {
…
include /etc/nginx/conf.d/*.conf;
}
Debian / Ubuntu
Cependant, si vous utilisez un dérivé de Debian / Ubuntu conf.d, vous pouvez également avoir les répertoires non standard maléfiquessites-available et sites-enabledcertains répertoires, dont certains fichiers peuvent être inclus sans le savoir, sans tenir compte de leur extension:
http {
…
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
En tant que tel, dans Debian / Ubuntu, vous devrez d’abord déterminer l’emplacement de la configuration du site.
Vous pouvez utiliser la commande suivante pour obtenir une liste de tous les sites disponibles en exécutant find(1)pour rechercher tous les fichiers normaux correspondant au masque donné:
find /etc/nginx -maxdepth 2 -type f \( -path "*/conf.d/*.conf" -or -path "*/sites-*/*" \)
Vous pouvez utiliser la commande suivante pour obtenir une liste de tous les sites activés :
find /etc/nginx -maxdepth 2 \( -path "*/conf.d/*.conf" -or -path "*/sites-enabled/*" \)
Ensuite, pour désactiver / activer les sites sur Debian / Ubuntu:
Pour désactiver un site: si la configuration est active conf.d, renommez simplement le fichier pour qu’il n’ait plus de .confsuffixe; ou si dans sites-enabled, déplacez-le sites-enabled.
Pour activer un site, le meilleur moyen consiste à le déplacer /etc/nginx/conf.det à le renommer en .confsuffixe.
PS Pourquoi je pense que Debian include /etc/nginx/sites-enabled/*;est diabolique? Essayez d’éditer quelques fichiers dans ce répertoire et de emacscréer les fichiers de sauvegarde (avec le ~suffixe), puis redemandez.