优化大师全新一代!   魔方3系!
当前位置:首页 >> Vista应用 >> Vista开发

如何在Vista下配置IIS7.0运行PHP


2009年12月21日 编辑:Vista之家 - vista123.com 人气: 评论:10

Vista之家www.vista123.com):如何在Vista下配置IIS7.0运行PHP

一、环境需求和准备工作:

在此我们选择了PHP5.2版本,而IIS则是Vista系统自带的IIS 7.0。

首先我们要安装IIS组件,默认情况下在Vista系统是没有安装的。

第一步:通过控制面板的添加/删除Windows组件完成IIS组件的安装工作。

注:家庭基础版(Vista Home Basic)是不支持IIS的,所以得选这个版本以上才能进行安装。

第二步:在添加/删除Windows组件选项窗口中我们双击Internet信息服务(IIS),然后把里面的包括internet信息服务管理单元,公用文件,万维网服务选中。(如图1)



图1

第三步:插入Vista系统光盘复制必须文件到本地硬盘,安装完毕后我们可以从“管理工具”中的“internet信息服务”启动IIS程序。(如图2)

注:如果用的Ghost版本已经集成了,直接点上图中的“确定”安装就可以,不用从光盘安装了。



图2

第四步:IIS7安装完成,但ASP并不能正常运行,还需要对Vista进行以下配置

1.打开Vista系统对父目录的支持
在IIS7站点的IIS7管理主页上选择"ASP",然后在"行为"组中将"启用父路径"设置为True即可。
如需打开调试,还需要将“调试属性”中的“启用服务器端调试”,“启用客户端调试”更改为True

2.给Vista安装目录C:\windows\ServiceProfiles\NetworkService\AppData\Local\Temp目录添加一个"Autheticated Users"的读写或完全控制权限。

尤其在对Asp+Access操作过程中,如果不对Vista系统操作第2步将会出现如下错误:Microsoft JET Database Engine 错误 '80004005' 未指定的错误。

二、安装PHP程序及设置:

安装好IIS后我们就可以发布相应的网站了,但是这时还无法浏览PHP语言建立的页面,我们需要先安装PHP并设置必须的参数。

第一步:下载PHP主程序,笔者使用的是PHP 5.2,解压缩到本地磁盘C盘根目录。(如图3)
附:PHP5.2.8下载地址 http://www.php.net/downloads.php#v5



图3

第二步:接下来将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll两个文件到 C:\WINDOWS\system32中。(如图4)



图4.

第三步:为了让PHP支持MYSQL和GD库需要编辑php.ini文件,用记事本打开该文件,查找“extension_dir”,然后把extension_dir = "./"修改为extension_dir = "C:\php\ext";另外还需要把“;extension=php_mysql.dll”前的分号去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll。

至此我们的PHP就安装完成了,但是由于默认情况下IIS是不支持PHP的,只能支持ASP。所以还需要我们像建立CGI那样创建PHP的映射关系。

三、配置IIS的PHP映射:

一般情况下设置某语言或执行程序的映射关系都是通过ISAPI筛选器解决的,PHP也不例外。

第一步:打开IIS,点在最上面的默认网站-主页。(如图5)



图5

第二步:点击ISAPI和CGI限制,ISAPI或CGI路径里,通过浏览按钮找到c:\php\php5isapi.dll文件,描述写PHP,启用允许执行扩展路径。如图6



图6.

第三步:点IIS里的处理程序映射,如图7。



图7

第四步:返回IIS主页,点MIME类型,添加MIME类型,在文件扩展名中填.php,在MIME类型中填上text/html,如图8。



图8

第五步:在右边操作栏里点“编辑脚本映射”,通过浏览按钮找到c:\php\php5isapi.dll文件,扩展名输入*.php(注意前面有个*号),名称写php,这样在解析过程中将自动调用php5isapi.dll解释PHP语言。(如图9和图10)



图9



图10

第六步:来到默认网站属性窗口的“主页“,点“默认文档”,将index.php添加到默认文档列表中。(如图11和图12)



图11

图12

第七步:新建立一个TXT文本文件,内容如下。将其保存成index.php文件并复制到网站test发布目录中。(如图13和图14)

<?
echo phpinfo();
?>



图13



图14

第八步:IIS中点浏览或在浏览器中输入localhost就能够看出PHP的版本信息,这说明我们的PHP环境已经搭建成功。(如图15)



图15

小提示:如果index.php无法正常显示那么我们再来到IIS主页中的ISAPI筛选器标,添加一个名为PHP的筛选器,可执行文件选择c:\php\php5isapi.dll即可,这样设置后往往可以解决实际问题。(如图16)



好了,大家都松口气吧,搞定!

Vista之家www.vista123.com),爱上网,爱上Vista123.com

      
Vista之家网友 (125.69.30.*) 于 2011-3-17 10:24:13 发表下列评论:   [删除]
为啥子系统做的还可以,一个网站门面做的这么差劲呢?脏乱,一个页面都不用排版就随便整出来咯啊???
Vista之家网友 (124.226.53.*) 于 2011-3-5 15:45:37 发表下列评论:   [删除]
由于我不是非常熟悉电脑....看了之后根本就不会弄,顶个P用啊?
Vista之家网友 (124.165.147.*) 于 2010-1-2 20:41:13 发表下列评论:   [删除]
这个是用来干嘛的php
Vista之家网友 (122.195.141.*) 于 2009-12-26 1:42:34 发表下列评论:   [删除]
怎么我都搞定了才出这样的文章呢?
Vista之家网友 (203.86.0.*) 于 2009-12-25 20:42:58 发表下列评论:   [删除]
失敗了~悲劇!
Vista之家网友 (220.241.154.*) 于 2009-12-22 17:29:52 发表下列评论:   [删除]
如魚得水啊~
Vista之家网友 (124.67.64.*) 于 2009-12-21 20:53:57 发表下列评论:   [删除]
已经用7了,不过还是来看看。
Vista之家网友 (113.105.10.*) 于 2009-12-21 18:29:41 发表下列评论:   [删除]
我的是Home Basic的,悲哀呀!
Vista之家网友 (58.218.12.*) 于 2009-12-21 16:30:52 发表下列评论:   [删除]
真想找呢  谢谢了
Vista之家网友 (58.210.119.*) 于 2009-12-21 15:53:10 发表下列评论:   [删除]
vista之家的图片的水印太大了点,哎,让人一看就觉得有点反胃
发表评论(最新评论将在5分钟内出现
昵称:
内容:
(按Control+Enter直接提交)   点击一下,Vista问题有问必答
Vista优化大师
闪游 - 最快最强最安全的网络浏览器
windows7 优化大师
酷点,酷点桌面

Windows 下用什么杀毒软件最好最安全?
Windows 系统上网更加可靠
把您的Windows系统打造成一个铜墙铁壁之完全攻略

新手玩转Windows系统速成大法
从入门到精通,Windows听我指挥
做Windows 高手并不难,怎么学?

最便宜的装Win7的名牌电脑多少钱?
预装Win7的品牌机大PK
联想、戴尔、索尼等笔记本大促销

如何免费升级到 Windows 7?
戴尔推出免费教程教你升级Win7
安装升级Windows 7,其实就这么简单!

索尼 Win7 笔记本电脑1999元特价热销
七天免费试用?免费升级内存硬盘?
更有超多礼物发送中,不抢白不抢

Win7系统出现问题怎么办?
电脑有故障,“医生”来帮忙
我有电脑医生,修复电脑简单轻松!

热门文章
软媒旗下软件闪游,最好用的浏览器 | 魔方优化大师 | 酷点,美美的桌面 | Windows7优化大师 | Windows8优化大师 | Vista优化大师 | Vista一键还原 | 魔法IE
软媒旗下网站6655网址之家 | 9955网址大全 | IT之家 | Win8之家 | Win7之家 | Vista之家 | 乐购网 | Win8/Win7论坛