& d! S2 P' z0 z: q8 m3 x* M(4)、配置 IIS 使其支持 PHP : . x V+ V4 ?$ f! y/ P( R $ P5 ^' R3 Y2 d; m7 U: I# H首先必须确定系统中已经正确安装 IIS ,如果没有安装,需要先安装 IIS ,安装步骤如下: 6 E+ h: S, k2 b# a$ n. M1 @- D' m; T4 Q
打开浏览器,输入:http://localhost/,看到成功页面后进行下面的操作:: s. o+ {" h: N" f: {+ N& `) q6 b
, n. _6 A4 f( R. E" ?
PHP 支持 CGI 和 ISAPI 两种安装模式,推荐使用 ISAPI 模式。这里只解介绍 ISAPI 模式安装方法:ISAPI 模式安装步骤: ! A- |* @' C5 x# U- \6 u4 x ]5 j2 I8 ~
在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“你需要支持PHP的Web站点”比如“默认Web站点”上单击右键选择“属性”,在打开的“ Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径,如:C:\Inetpub\php\php5isapi.dll 。5 C; ?5 t! d/ ^* n0 ^& k, }
/ g9 E. d. e+ @$ k8 A. T打开“Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:C:\Inetpub\php\php5isapi.dll,然后一路确定即可。如果还想支持诸如 .php3 ,.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤。 2 N( [" Y0 w6 Z9 o6 N, J6 l* Q9 `3 I0 q
再打开“Web 站点属性”窗口的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。& O/ J, n4 @$ }/ ]
# ?, _1 {1 j+ M' ~
确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令: * {9 W& I8 P8 M0 \4 z & c$ E. K& l6 cnet stop w3svc! C% l( T- R6 Z/ V C8 S' v( L
net stop iisadmin 3 n, G5 @: v* C/ Mnet start w3svc! N3 {0 u b6 w# o8 j, X' M) H9 r: p7 \
; Q+ v8 c! {: D y7 t. N
打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php ,内容如下: ' P9 q3 O8 T. l8 r* ?
<?php
phpinfo();
?>
复制代码
% O' w5 p) C. E打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI 。 7 a% n# Q* o2 }, g) P$ X* X# c/ c8 Q) ^$ L9 L7 }- J4 S
三、安装 MySQL :! P8 _2 T. t" v- R9 ]) |+ Z6 _" B
. w# D6 ?: o; X解压后双击执行 Setup.exe 即可,设置好你的root密码即可. q; e, V1 n; T2 j$ r
n- p2 h6 S/ T- L1 G四、安装 Zend Optimizer : / o3 [: b @2 a, E" B% B6 ~$ q0 e# c' N9 x- c0 l* g- t$ j
下载后得到 ZendOptimizer-2.5.7-Windows-i386.exe ,直接双击安装即可,安装过程要你选择 Web Server 时,选择 IIS ,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 php.ini ,点确定后安装完成。需要注意的是:如果您的PHP是4.3以上版本,那么就不要用缺省安装,而应该用定制安装并选择 PHP的版本为PHP 4.3.X,方能正确安装,否则会说版本不支持。: X) [, f$ ~" u
我这里安装到C:\Inetpub\Zend3 D% W" ~1 x- J" R g% o/ ]
* L; N5 X2 y X# v
调用phpinfo()函数后显示:- t# W. x( C8 z* c" Q8 ^0 i
This program makes use of the Zend Scripting Language Engine: y" ^1 Z- l( p& h" eZend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies 7 Z2 t, ^. e5 p- r. k with Zend Extension Manager v1.0.4, Copyright (c) 2003-2004, by Zend Technologies9 \$ C+ B5 b# Q" W
则表示安装成功了8 K7 m) r1 G t1 V/ M$ e
/ s7 i% U( I: p安装GD库 $ C+ k/ d: y& c* s% Q( d- m
2 w) A; Y. ?- m( ?/ z这一步在前面PHP.INI配置中实际上已经安装好了~ + x' P& i" _/ v' o; U# `! x% I7 b, h% |- l0 l* p N S
在php.ini里找到 "extension_dir",然后将路径指向extension,如下(假设你的php安装路 ! F" r7 E9 X8 B$ b9 D: M8 k
径为:C:\Inetpub\php、设置extension_dir = "C:\Inetpub\php、ext",完成这步后,在php.ini里找到"extension=php_gd2.dll"这一行,并且去掉前面的分号,gd库安装完成,用echophpinfo();测试是否成功! 4 ]3 S" u* u3 G5 r