一、软件预备:
php(5.1.2):http://www.php.net
mysql(5.0.19):http://www.mysql.com
zend optimizer(2.6.2):http://www.zend.com
phpmyadmin(2.8.0.2):http://www.phpmyadmin.net
假设 c: 为你现在所使用操作系统的系统盘,假如你目前操作系统不是安装在 c: ,请自行修改。
二、安装 php :
(1) 下载后得到 php-5.1.2-win32.zip ,解压至c:php(这个路径可以随意,不过下面要是用到这个路径,请相应修改);
(2)再将 c:phplibmysql.dll 和 c:inetpubphpextphp_mysql.dll 复制到 c:windowssystem32 下;
(3)将c:phpphp.ini-dist 复制到c:windows ( windows 2000 下为 c:winnt)并将改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索:
extension_dir = "c:phpext"
将其路径指到你的 php 目录下的 extensions 目录,比如:extension_dir = "c:inetpubphpext" ;
搜索;windows extensions并仅打开需要的模块以节省内存(去掉每个模块前的;号即可):
extension=php_gd2.dll
gd库支持,假如不打开该模块则discuz!论坛图片水印不能使用。
extension=php_mbstring.dll
为了支持phpmyadmin,打开mbstring。
extension=php_mysql.dll
不用说了吧,支持mysql。
(4)配置 iis 使其支持 php
首先必须确定系统中已经正确安装 iis ,假如没有安装,需要先安装 iis。
php 与iis整合时支持 cgi 和 isapi 两种模式,推荐使用 isapi 模式。这里只解介绍 isapi 模式安装方法:isapi 模式安装步骤:
在“控制面板”的“治理工具”中选择“internet 服务治理器”,打开 iis 后停止服务,然后在左侧“你需要支持php的web站点上单击右键选择“属性”,在打开的“ web 站点属性”窗口的“isapi 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:php ,再将可执行文件指向 php5isapi.dll 所在路径,如:c:phpphp5isapi.dll 。
打开“web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:c:phpphp5isapi.dll,然后一路确定即可。
再打开“web 站点属性”窗口的“文档”标签,找到并点击“添加”按钮,向默认的 web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
确定 web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 internet 信息服务治理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
然后在“internet 服务治理器”左边的“web服务扩展”中设置isapi 扩展答应,active server pages 答应
打开浏览器,输入:http://localhost/,看到成功页面后,在 iis 根目录下新建一个 phpinfo.php ,内容如下:
<?php
phpinfo();