注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网事

备忘录

 
 
 

日志

 
 

Windows 2003下面安装nginx+php+mysql以及配置过程  

2009-12-11 14:14:21|  分类: nginx |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

首先下载nginx、php及mysql

Nginx 下载地址:http://sysoev.ru/nginx/nginx-0.7.64.zip

PHP 下载地址:http://windows.php.net/downloads/releases/php-5.3.1-nts-Win32-VC9-x86.msi

MySQL 下载地址:http://mysql.isu.edu.tw/Downloads/MySQL-5.1/mysql-essential-5.1.41-win32.msi 

配置PHP:

安装PHP我这里将php安装在C:\wnmp\php5.3.1目录下面,然后修改php.ini文件。因为nginx需要的是cgi方式的php,所以如下几个地方是重点,否则nginx无法打开php文件:
enable_dl = On
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1

配置nginx:

将下载下来的nginx解压到目录,我这里解压到C:/wnmp/nginx-0.7.64目录下;

然后打开conf目录下面的nginx.conf,nginx.conf这个是nginx的配置文件;

搜索pass the PHP scripts这段文字,下面就是PHP的配置:
 location ~ \.php$ {
            root           C:/wnmp/nginx-0.7.64/html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  C:/wnmp/nginx-0.7.64/html$fastcgi_script_name; #这里最好改成nginx的实际目录
            include        fastcgi_params;
        }

保存一下,这就完成了PHP在nginx下面的配置。

启动Nginx和PHP:

启动Nginx很简单,使用nginx目录下面的nginx.exe双击即可。可是php的启动因为要使用cgi方式,所以有些特殊。我参照网上的方法下载了RunHiddenConsole.exe,使用该工具用其执行的cmd窗口会自动关闭,否则你看一个CMD窗口一直在那晃来晃去,头会晕的。

创建start.bat,来启动nginx和php_cgi,文件内容如下:

@echo off
echo Starting PHP FastCGI...
RunHiddenConsole.exe C:\wnmp\php5.3.1\php-cgi.exe -b 127.0.0.1:9000 -c C:\wnmp\php5.3.1\php.ini

echo Starting nginx...
cd C:\wnmp\nginx-0.7.64
start nginx

创建stop.bat,来关闭php和nginx进程,文件内容如下:

@echo off
echo Stopping nginx...
taskkill /F /IM nginx.exe > nul
echo Stopping PHP FastCGI...
taskkill /F /IM php-cgi.exe > nul
exit

如果你需要mysql支持,那么安装mysql就可以了,mysql的安装不用多说吧!

如果安装了mysql后,phpinfo查看没有mysql的话,需要将libmysql.dll拷贝一份至C:\WINDOWS\system32下面即可!

这样就完成了nginx+php+mysql的安装。

  评论这张
 
阅读(1363)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018