原文链接:http://hi.baidu.com/subsir/blog/item/39681566655c553aab184c9a.html 软件版本: Nginx:nginx-1.1.7.zip php:php-5.3.6-nts-Win32-VC9-x86.zip mysql:mysql-essential-5.1.57-win32.zip 便捷式套装软件: phpsys 首先安装mysql,直接解压安装到目录下,我这里安装在F:/WAMP/Mysql 其次安装Nginx,将Nginx解压到同一目录,F:/WAMP/Nginx 最后解压php,目录为F:/WAMP/PHP 开始配置: 双击Nginx下的nginx.exe,在任务管理器中可查看该服务是否启动,打开浏览器访问http://localhost/或http://127.0.0.1/,可看见浏览器输出:Welcome to location / { Nginx加载php 1.修改它的配置文件,设置doc目录以及加载php location / { 在配置文件中65行左右 location ~ \.php$ { 配置PHP: 把php.ini-recommended,并将其重命名为php.ini。然后编辑php.ini。 基本上和使用apache一样,php的配置文件改动的地方并不是很多,像打开扩展文件之类的就不详谈了,有几个重点需要大家注意一下: 指定docroot——php文件的存放目录,即你的documentroot。doc_root = “F:/WAMP/www" 扩展存放目录 extension_dir——更改为真实的扩展存放地址。extension_dir = “./ext” 默认时区更改——在[Date]里面增加:date.timezone = Asia/ChongQing 因为nginx需要的是cgi方式的php,所以如下几个地方是重点,否则nginx无法打开php文件: enable_dl = On 在F:/WAMP/www下新建index.php写入php代码查看是否解析成功,如果还未成功,把php.ini复制到C:\Windows\System32下 启动和停止服务 首先去网上下载RunHiddenConsole.exe 开启php-cgi @echo off 停止php-cgi和nginx.exe @echo off 之后配置php和mysql就不用说了吧和apache+mysql+php一样了 |
|