Files @ 467a66f3ec65
Branch filter:

Location: majic-ansible-roles/roles/php_website/templates/fpm_site.conf.j2

branko
MAR-5: Added handler for reloading systemd configuration to common role. Dropped installation of supervisor as part of web server role. Updted web server role to create directory for storing WSGI application sockets. Updated web server role to use correct directory for storing PHP website sockets.
; Start a new named pool.
[{{ fqdn }}]

; Set the user and group that should execute the scripts.
user = {{ user }}
group = {{ user }}

; Listen on a dedicated UNIX socket.
listen = /var/run/php5-fpm/{{ fqdn }}.sock

; Set-up UNIX socket permissions (allow web server to connect).
listen.owner = www-data
listen.group = www-data
listen.mode = 0660

; Configure how processes are managed and how many are launched.
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3

; Chdir to this directory at the start.
chdir = /

; Redirect worker stdout/stder into main error log. This will also allow Nginx
; to log errors in site-specific log file.
catch_workers_output = yes