Nginx可以通过FastCGI协议来部署PHP,具体步骤如下:
-
安装PHP和FastCGI模块
-
配置FastCGI参数
在Nginx的配置文件中,需要添加以下内容:
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
其中,fastcgi_pass指定了FastCGI服务器的地址和端口;fastcgi_index指定了默认的索引文件;SCRIPT_FILENAME指定了PHP文件的路径;include fastcgi_params则是引入了FastCGI的通用参数。
- 重启Nginx
完成以上配置后,需要重启Nginx,使配置生效。