ajout de détails pour la config Nginx / PHP-FPM
This commit is contained in:
parent
2bf0faa5d1
commit
384724cd72
|
@ -431,8 +431,25 @@ more_set_headers 'Server: My Server v42';
|
||||||
|
|
||||||
### PHP-FPM
|
### PHP-FPM
|
||||||
|
|
||||||
Vous devez [installer PHP-FPM](HowtoPHP#php-fpm) et puis [configurer
|
Vous devez [installer PHP-FPM](HowtoPHP#php-fpm) et [configurer un pool FPM pour être accessible sur une socket](HowtoPHP#configuration-fpm) du type :
|
||||||
le vhost NGINX](HowtoNginx-PHP-FPM.md).
|
|
||||||
|
~~~
|
||||||
|
[foo]
|
||||||
|
listen = /run/php/php-fpm.foo.sock
|
||||||
|
user = www-data
|
||||||
|
group = www-data
|
||||||
|
~~~
|
||||||
|
|
||||||
|
et enfin configurer un VirtualHost incluant une directive du type :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
location ~ \.php$ {
|
||||||
|
fastcgi_pass unix:/run/php/php-fpm.foo.sock
|
||||||
|
include fastcgi_params;
|
||||||
|
}
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Plus de détails sur [Configuration FPM avec Nginx](HowtoPHP#configuration-fpm-avec-nginx).
|
||||||
|
|
||||||
### Mode maintenance
|
### Mode maintenance
|
||||||
|
|
||||||
|
|
|
@ -252,7 +252,7 @@ rlimit_files = 65536
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
On définit ensuite un ou plusieurs *pools* FPM via
|
On définit ensuite un ou plusieurs *pools* FPM via
|
||||||
`/etc/php/7.4/fpm/pool.d/*.conf` :
|
`/etc/php/7.4/fpm/pool.d/*.conf` du type :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
[www]
|
[www]
|
||||||
|
@ -335,6 +335,13 @@ server {
|
||||||
}
|
}
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
L'utilisateur `www-data` doit accéder en lecture aux fichiers, il sera donc ajouté au groupe auquel ils appartiennent.
|
||||||
|
Ainsi pour un cloisonnement avec `/home/foo` appartenent à l'utilisateur `foo` et le groupe `foo`, on fera :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
# adduser www-data foo
|
||||||
|
~~~
|
||||||
|
|
||||||
#### Configuration FPM avec Apache
|
#### Configuration FPM avec Apache
|
||||||
|
|
||||||
Cela nécessite le module proxy_fcgi :
|
Cela nécessite le module proxy_fcgi :
|
||||||
|
|
Loading…
Reference in a new issue