您的位置:首页 > 编程语言 > PHP开发

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

2015-08-02 17:11 507 查看
最近倒腾了一个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()的运行结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: