Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

tutoriel:internet:lemp:start [2021/02/28 19:56] admintutoriel:internet:lemp:start [2022/10/01 23:26] (Version actuelle) – modification externe 127.0.0.1
Ligne 415: Ligne 415:
 Voici ce que font ces directives et ces blocs location : Voici ce que font ces directives et ces blocs location :
  
-  listen+  listen
   : Port sur lequel Nginx écoute.   : Port sur lequel Nginx écoute.
   : 80 = port par défaut pour HTTP   : 80 = port par défaut pour HTTP
-  root+  root
   : emplacement de la racine du site Web.   : emplacement de la racine du site Web.
-  index+  index
   : fichiers index.php prioritaires   : fichiers index.php prioritaires
-  server_name+  server_name
   : nom de domaine ou adresse IP de votre serveur.   : nom de domaine ou adresse IP de votre serveur.
-  location /+  location /
   : La directive try_files vérifie l’existence de fichiers demandés   : La directive try_files vérifie l’existence de fichiers demandés
   : Si Nginx ne le trouve pas, il retourne une erreur 404.   : Si Nginx ne le trouve pas, il retourne une erreur 404.
-  location ~ \.php$+  location ~ \.php$
   : gère le traitement PHP en pointant Nginx vers le fichier de configuration fastcgi-php.conf et le fichier php7.2-fpm.sock, qui indique le type de socket associé à php-fpm..   : gère le traitement PHP en pointant Nginx vers le fichier de configuration fastcgi-php.conf et le fichier php7.2-fpm.sock, qui indique le type de socket associé à php-fpm..
-  location ~ /\.ht+  location ~ /\.ht
   : bloc location pour les fichiers .htaccess, que Nginx ne traite pas.   : bloc location pour les fichiers .htaccess, que Nginx ne traite pas.
   : La directive deny all ne transmet pas aux visiteurs des éventuels fichiers .htaccess   : La directive deny all ne transmet pas aux visiteurs des éventuels fichiers .htaccess
Ligne 569: Ligne 569:
  
 ===== Problèmes connus ===== ===== Problèmes connus =====
- +  ??? Erreur 403 forbidden, un classique de Nginx
-??? Erreur 403 forbidden, un classique de Nginx+
 !!! L’erreur 403 est fréquente avec Nginx, mais simple à corriger. !!! L’erreur 403 est fréquente avec Nginx, mais simple à corriger.
   - Cela peut signifier que Nginx ne trouve pas de fichier à afficher. Pour tester cela, créez un fichier index.html dans le répertoire **/var/www** :<cli prompt='$ '>echo 'Nginx marche !' > /var/www/html/index.html</cli> et ré-essayez d’accéder à votre site. Si le problème venait de là, vous devriez obtenir une page marquée **Nginx marche !**   - Cela peut signifier que Nginx ne trouve pas de fichier à afficher. Pour tester cela, créez un fichier index.html dans le répertoire **/var/www** :<cli prompt='$ '>echo 'Nginx marche !' > /var/www/html/index.html</cli> et ré-essayez d’accéder à votre site. Si le problème venait de là, vous devriez obtenir une page marquée **Nginx marche !**