让IIS支持PHP挺方便的,在网上找到一个比较简便的方法。
一、安装IIS,不多说了。
二、安装PHP及设置
1.下载PHP主程序(官网有,我用的解压包),解压缩到本地磁盘根目录(如,D:\PHP).
2.将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,
复制php5ts.dll和libmysql.dll两个文件到C:\WINDOWS\system32中.
3.设置php.ini.
为了让支持MYSQL和GD库需要编辑php.ini文件,用记事本打开该文件,查找“extension_dir”,然后把extension_dir = "./"修改为extension_dir = "D:\php\ext";另外还需要把;extension=php_mysql.dll”前的分号去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll。
其他扩展功能可以搜下php.ini设置的文章.
三、配置IIS的PHP映射,通过ISAPI筛选器实现。
1.打开internet信息服务(IIS),选择“网站-默认网站-属性”,出现网站属性窗口。
2.在“主目录”标签下,点击“配置”按钮。出现“应用程序配置”窗口。
3.点击“添加”,出现“添加和编辑应用程序扩展名映射”窗口。点击“浏览”,找到PHP目录下的php5isapi.dll文件打开,“扩展名”中输入“.PHP”。
把“脚本引擎”和“检查文件是否存在”选中,确定。如下图
4.返回“属性”窗口,在“ISAPI筛选器”标签下,点击“添加”,名称填PHP,文件同上。
5.返回“属性”窗口,在“文档”标签下,点击“添加”,将index.php添加默认文档列表中。
6.设置完毕,重启IIS,直接重启计算机也行。
测试下,写个phpinfo.php
<? echo phpinfo(); ?> 放到网站根目录下。打开浏览器,输入http://localhost/phpinfo.php看看。
|