准备软件:WINDOWS2003安装光盘、php-5.1.6-Win32压缩包
①安装windows 2003企业版,并为它打上所有补丁。接下来安装IIS 6.0。进入windows 2003系统后,在“开始”菜单中点击“配置您的
服务器
”,在打开的“配置您的服务器向导”里左侧选择“应用程序服务(IIS ASP.NET)”,单击“下一步”出现“应用程序服务器选项”,你可以选择和应用程序服务器一起安装的组件,默认全选即可,单击“下一步”,出现“选择总结界面”,提示了本次安装中的选项,配置程序将自动按照“选择总结”中的选项进行安装和配置。
打开浏览器,输入:http://localhost/,看到成功页面后再进行接下来的操作。
②安装php-5.1.6-Win32
a、将php-5.1.6-Win32.zip解压到c:/php下,
b、将php文件夹下 php.ini-dist 改名为 php.ini ,然后找到extension_dir = "./" 改为 extension_dir = "c:/php/ext" (大概在461行)
c、去掉;extension=php_mysql.dll 前的";"注释符号 (大概在589行)
d.复制php.ini到C:/WINDOWS
再复制php5ts.dll和libmysql.dll到WINDOWS/system32/中
③将 PHP 安装为 ISAPI 模式
a、打开Internet信息服务(IIS)管理器后,在鼠标左击选中“Web服务扩展”,单击鼠标右键在弹出的菜单中选择“添加一个新的Web服务器扩展” 在弹出的新建Web服务扩展窗口中扩展名填写:PHP,点击“添加”按钮,点击“浏览”按钮,选择php5isapi.dl(如:D:/PHP5 /php5isapi.dl),点击“打开”按钮,勾选上“设置扩展状态为允许”,点击“确认”按钮。
b、在“控制面板”的“管理工具”中选择“Internet
服务管理
器”,打开 IIS 后停止服务,然后在左侧“默认Web站点”上单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 php5isapi.dll 所在路径,如:C:/PHP/php5isapi.dll。
c、打开“默认 Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:C:/PHP/sapi/php5isapi.dll,然后一路确定即可。
d、再打开“默认 Web 站点属性”窗口的“的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
e、打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php,内容如下:
<?php
phpinfo();
?>
打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI。
到此,iis下的php就配置好了。。。接下去咱们学习安装mysql。