widows环境下配置NGIX+PHP服务器

来源:互联网 发布:工业自动化组态软件 编辑:程序博客网 时间:2024/05/21 08:42

最近倒腾了一个NGIX+PHP的WEB服务器,网上搜集了一下资料,经验证目前依然方案可行,原文链接http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html


验证版本

nginx-1.9.3

PHP 5.6.11


稍为总结一下:

1、修改PHP配置文件,位于PHP目录下面php.ini,一般由php.ini-production修改得来,php.ini-development请慎用

找到extension_dir = "ext",去掉前面的“;”,修改为当前的php目录下面的ext路径,如extension_dir = "C:\php-5.6.11-nts\ext"

找到cgi.fix_pathinfo=1,去掉前面的“;”,使php支持cgi功能


2、修改nginx.conf,文件,位于NGIX conf目录下

找到# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000,去掉php配置项的“;”,使NGIX支持FastCGI功能。修改fastcgi_param  SCRIPT_FILENAME  /script$fastcgi_script_name;为fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;


到此为止最小功能的NGIX+PHP已经可以运行了。

找到ngix下面的html目录,添加php测试文件phpinfo.php内容如下:

<?php

phpinfo();

?>

到php目录使用命令行运行,php-cgi -b 127.0.0.1:9000 -c php.ini,然后再运行ngix.exe。输入测试127.0.0.1/phpinfo.php,如无意外将出现phpinfo()的运行结果。

0 0
原创粉丝点击