Use Unix domain socket for PHP-FPM.
This commit is contained in:
parent
17eb821b77
commit
646280d7cb
|
@ -1,3 +1,11 @@
|
|||
upstream php-fpm-internal {
|
||||
server unix:/var/run/php-fpm-internal.sock;
|
||||
}
|
||||
|
||||
upstream php-fpm-www {
|
||||
server unix:/var/run/php-fpm-www.sock;
|
||||
}
|
||||
|
||||
{{if isTrue .Env.REDIS_LOCAL }}
|
||||
upstream redis_server {
|
||||
nchan_redis_server "redis://localhost:6379";
|
||||
|
@ -25,7 +33,7 @@ server {
|
|||
location ~ ^/index\.php(/|$) {
|
||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||
|
||||
fastcgi_pass localhost:9005;
|
||||
fastcgi_pass php-fpm-internal;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
|
@ -127,7 +135,7 @@ server {
|
|||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||
|
||||
# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
|
||||
fastcgi_pass localhost:9000;
|
||||
fastcgi_pass php-fpm-www;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
|
|
|
@ -7,7 +7,10 @@ daemonize = no
|
|||
user = azuracast
|
||||
group = azuracast
|
||||
|
||||
listen = 127.0.0.1:9000
|
||||
listen = /var/run/php-fpm-www.sock
|
||||
listen.owner = azuracast
|
||||
listen.group = www-data
|
||||
listen.mode = 0660
|
||||
|
||||
pm = ondemand
|
||||
pm.max_children = {{ default .Env.PHP_FPM_MAX_CHILDREN "20" }}
|
||||
|
@ -32,7 +35,10 @@ process.dumpable = yes
|
|||
user = azuracast
|
||||
group = azuracast
|
||||
|
||||
listen = 127.0.0.1:9005
|
||||
listen = /var/run/php-fpm-internal.sock
|
||||
listen.owner = azuracast
|
||||
listen.group = www-data
|
||||
listen.mode = 0660
|
||||
|
||||
pm = ondemand
|
||||
pm.max_children = 10
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
exec php-fpm-healthcheck
|
||||
FCGI_CONNECT=/var/run/php-fpm-www.sock exec php-fpm-healthcheck
|
||||
|
|
Loading…
Reference in New Issue