搭建NGINX+PHP环境
nginx不像apache,可以fork一个进程来执行cgi,从而解析执行php脚本。但nginx可以socket将请求转发到另一个进程,例如fastcgi进程。然而php不是一个常驻服务程序,需要有一个以服务形式存在的wrapper。
php-fpm和spawn-fcgi都可以满足要求。其中php-fpm是php自带模块(5.3版本以后),只需要在编译时开启模块。而spawn-fcgi是lighttpd的一个模块。
nginx不像apache,可以fork一个进程来执行cgi,从而解析执行php脚本。但nginx可以socket将请求转发到另一个进程,例如fastcgi进程。然而php不是一个常驻服务程序,需要有一个以服务形式存在的wrapper。
php-fpm和spawn-fcgi都可以满足要求。其中php-fpm是php自带模块(5.3版本以后),只需要在编译时开启模块。而spawn-fcgi是lighttpd的一个模块。