Nginx and PHP-FPM Configuration
Configuration of PHP:
1. VI php-fpm.conf
Listen_address 192.168.2.22:9000;
User nobody; Remove comments
Group nobody; Remove comments
2.allow_clients 192.168.2.22
3.request_terminate_timeout = 0 Remove Comment
Configuration of Nginx:
As is: #location ~ \.php$ {
# root HTML;
# Fastcgi_pass 127.0.0.1:9000;
# Fastcgi_index index.php;
# Fastcgi_param Script_filename/scripts$fastcgi_script_name;
# include Fastcgi_params;
# }
Switch
Fastcgi_pass 192.168.2.22:9000;
Fastcgi_param cript_filename $document _root$fastcgi_script_name;
Summary: listen_address 192.168.2.22:9000; | 127.0.0.1:9000
Allow_clients 192.168.2.22; | 127.0.0.1
Fastcgi_pass 192.168.2.22:9000; | 127.0.0.1:9000
The values of these three parameters must remain the same
This article is from the "Common Documents" blog, so be sure to keep this source http://yujianglei.blog.51cto.com/7215578/1558704
Nginx and PHP-FPM Integration