PHP5 fpm installation für Nginx Webserver


Installieren Sie PHP5, bei bedarf mit php5-mysql
apt install -y php5-fpm
apt install -y php5-mysql


Passen Sie folgende Parameter der Konfguration an:
nano /etc/php5/fpm/php-fpm.conf

...
emergency_restart_threshold = 10
emergency_restart_interval = 1m
process_control_timeout = 10s
...
Nachdem Sie die Einstellungen an der Konfiguration vorgenommen haben, sollten Sie den PHP-Dienst neustarten:
/etc/init.d/php5-fpm restart
[ ok ] Restarting php5-fpm (via systemctl): php5-fpm.service.



Passen Sie Ihre Nginx Konfiguration an:
nano /usr/local/nginx/conf/sites/default

	location ~ \.php$ {
root /var/www/cms/httpsdocs/;
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}