了解了如何选择PHP版 本,下面开始我们的IIS+PHP5.3+MySQL5.1+Gzip的配置过程
第一步:手工配置PHP5.3
下载目前为 止最新版的PHP5.3.2
因为手工配置更灵活且更能了解细节,所以我们介绍手工配置PHP,所以选择下载zip文件:php- 5.3.2-nts-Win32-VC9-x86.zip。
1、 解压php-5.3.2-nts-Win32-VC9-x86.zip至安装目录,这里是C:\
2、打开php-5.3.2- nts-Win32-VC9-x86,建立php.ini文件
复制一个新的php.ini-development文件,并将文件名改为 phi.ini。
如下图
3、打开php.ini文件,修 改extension_dir的值
修改data.timezone 的值
选择启用模块:将用到的模块前 的;去掉,注意启用php_exif.dll时,必需将其放在mbstring后面,即将php_exif.dll剪切到 php_mbstring.dll后面。
配置FastCGI模式时,将 cgi.force_redirect设置为0,将cgi.rfc2616_headers和fastcgi.impersonate设置为1。
稍 候我们会使用iProber探针来检测php环境,所以这里必须开启short_open_tag = On,否则,会出现“iProber.php on line 910”错误。
至此,php部分配置完毕。下面 我们来在IIS里添加对php的支持,当然,我们采用的FastCGI方式。
第二步:配置IIS的FastCGI模块
为 IIS增加FastCGI模块有两种方式,一种是直接下载FastCGI Extension文件,另一种是使用微软的“web平台安装程序”,在这里我们介绍后者。
第一种方式中FastCGI Extension 文件的名称和下载地址为:
文件名:FastCGI Extension 1.5 for IIS 6.0 and IIS 5.1 - RC (x86)
地址:http://www.iis.net/downloads/default.aspx?tabid=34&i=1877&g=6
该安装程序需要.net 2.0支持,请确认已经安装.net Framework2.0。
下面我们来介绍使用微软的“web平台安装程序”来配置FastCGI。
1、 FastCGI第一步:打开微软的“web平台安装程序”,网址是:
http://www.microsoft.com/web/gallery/install.aspx?appid=fastcgiiis6
打开该网址单击下面红框内的按钮,进入下一步。
在弹出的对话框里,单击运行。
弹出安全警告对话框,再次单击运行。
接下来是下载web安装程序对话框
下载完安装程序后是加载web平台