Outils du site

La police, c'est un refuge pour les alcooliques qu'on n'a pas voulu à la SNCF et aux PTT. [Coluche]

04-linux:85-nginx

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
04-linux:85-nginx [2019/02/11 01:25] – [Install] Roge04-linux:85-nginx [2019/02/11 01:27] (Version actuelle) – [Configure PHP] Roge
Ligne 8: Ligne 8:
 ''sudo apt install nginx '' ''sudo apt install nginx ''
  
-===== Install PHP ===== 
- 
- 
-''sudo apt install php7.2-fpm'' 
- 
- 
-Nginx utilise une socket pour accéder à PHP. 
- 
- 
-Configure php : 
- 
-''sudo vim /etc/php/7.2/fpm/pool.d/www.conf'' 
- 
-Check ''listen = /var/run/php/php7.2-fpm.sock'' have the right socket path. 
- 
-Dans la configuration de site PHP (/etc/nginx/sites-available/default) il faut vérifier que l'adresse de la socket est correcte : 
- 
-<code> 
-        location ~ \.php$ { 
-            try_files $uri =404; 
-            fastcgi_split_path_info ^(.+\.php)(/.+)$; 
-            fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; 
-            fastcgi_index index.php; 
-            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
-            include fastcgi_params; 
-        } 
-</code> 
  
 ===== Check ===== ===== Check =====
Ligne 66: Ligne 39:
 ''sudo systemctl enable nginx'' ''sudo systemctl enable nginx''
  
 +===== Install PHP =====
 +
 +
 +''sudo apt install php7.2-fpm''
 +
 +
 +Nginx utilise une socket pour accéder à PHP.
 +
 +
 +==== Configure PHP ====
 +
 +
 +''sudo vim /etc/php/7.2/fpm/pool.d/www.conf''
 +
 +Check ''listen = /var/run/php/php7.2-fpm.sock'' have the right socket path.
 +
 +==== Configure site PHP ====
 +
 +Dans la configuration de site PHP (/etc/nginx/sites-available/default) il faut vérifier que l'adresse de la socket est correcte :
 +
 +<code>
 +        location ~ \.php$ {
 +            try_files $uri =404;
 +            fastcgi_split_path_info ^(.+\.php)(/.+)$;
 +            fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
 +            fastcgi_index index.php;
 +            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 +            include fastcgi_params;
 +        }
 +</code>
  
  
Dernière modification : 2019/02/11 01:25