JJY

IIS + MySql + PHP 开发环境搭建

http://hi.baidu.com/lkm_yt/item/489f3b1b83f0ae4b6826bb04

http://www.asymt.com/servers/windows/403.html/1

 选择站点,在"功能视图"中找到"处理程序映射",双击进入后,右侧"添加模块映射",按下图填写。

 

 

详细如下:

WINDOWS7IIS7.5配置PHP环境

使用传统的增加ISAPI的方法在WIN7有点问题,我的问题是首页可以打开,安装PHP程序进入到关键创建数据库表的环节网页无法显示,于是弃用原来的方式!从网上看到IIS7.5有了更好的解决方案!就是FastCGI,配置使用了一下,果然速度非常快!而且以后再增点网站和虚拟目录时,只使用默认的defaultAppPool模型,不用重复增加PHP程序映射,就象以往IIS那样增加网站就可以运行PHP,非常方便!

一、安装PHP5

IIS7.5安装就无需再说了,本人的空间里有相关的教程!
安装PHP,其实严格来说不是安装,只要将下载的PHP程序包解压至D:\PHP5目录下, 找到文件:php.ini-recommended,将其改名为php.ini,接下来打开php.ini,查找:extension_dir = "./" 将此行修改为:extension_dir = "D:\PHP5\ext\" ,剩下的按照如图参数配置,然后保存并关闭。



二、增加PHP程序映射

打开IIS,方法:开始-搜索框里:IIS,回车打开IIS!先点一下左边的主机,再到右边找到处理程序映射并双击!


双击后会打开处理程序映射窗口如下:可右键添加模块映射或点右边红框链接也会出现新增窗口:



请求路径输入:*.php;
模块输入:FastCgiModule
可执行文件选择:D:\php5\php-cgi.exe
名称随便输入一个自己能明白的名称:myphp
输入完成点确认完成模块映射的增加!

三、设置模块属性一:

回到IIS功能视图,找到“FastCgi设置”,双击打开:点击右侧的“编辑”链接:

在环境变量集合里添加一个名称为PHP_FCGI_MAX_REQUESTS,VALUE为10000的项目;如图:

添加对php.ini的文件监视,可以在修改php配置之后无需重启IIS而让更改生效!在监视对文件所做的修改项目右侧将文件定位到:D:\php5\php.ini,如下图,



这样我们的工作就完成了大半了!接下来可以增加PHP站点了:

四、增加PHP站点

如下图配置网站:

这样,一个PHP站点就建成了,注意WIN7的IIS7.5已经开始支持多站点创建,不过端口必需不能冲突!还有一个问题,就是默认文档修改的问题!通常如果在站点里增加默认文档会提示无法写入web.config配置文件的问题,我的解决方法是先在主机下增加默认文档,因为主机的默认文档都会继承到各站点或虚目录的!目前我不知道如何单独调整站点的顺序或文档!

posted on 2013-05-24 13:30  MikeJia  阅读(574)  评论(0编辑  收藏  举报

导航