`
happear
  • 浏览: 48098 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

从零开始配置PHP到IIS7

    博客分类:
  • IIS
阅读更多

    首先,PHP的最新版本只支持以FastCGI的方式安装php到IIS上。所以不要再找ISAPI的配置方法了,无论是IIS6还是IIS7,都不宜再用ISAPI方式。其次,FastCGI模式比ISAPI快,所以,我们也应当舍弃落后的技术。

    本文记录的是IIS7如何安装PHP,之所以叫从零开始是因为有些人总是会忽略掉最初的配置。结果不是安装不上就是装上了也运行不了,老是报错。

    要安装PHP到IIS7,首先你要确认自己已经安装好IIS7到你的win7或vista上。

    然后,要确保你的IIS7安装了CGI功能

   依次选择:

    控制面板-->程序-->打开或关闭windows功能

    至此,要确保以下几项被勾选。如图:


 

    这样,你的IIS才算做好准备迎接PHP的安装了。要不,安装最新版本的PHP时是装不上去的。PHP安装程序会提示你要&*……%¥#*&……%等等一大堆鸟事。

 

然后是下载一个微软特意为PHP开发的程序PHPManager,下载地址很多,这里提供一个:http://phpmanager.codeplex.com/

下载下来安装之,安装之后打开你的IIS7,你将看到这个图标


好了,这个时候你的IIS7既已经支持php安装,还安装好了IIS7环境下的php管理工具(有了这个东西你干嘛还要手动配置呢,除非你要做特定的开发工作,否则在这个方面追求什么建树可就把精力用错地方了)。接下来只需要安装php程序。在windows环境下,你只需要安装windows Installer的版本就好,提供官方下载地址一枚:

http://windows.php.net/download/

 

下载下来后安装之,一路‘下一步’,在选择功能模块时把默认没有安装的也安装上。

接下来就是重新进入IIS7,双击PHP Manager,可以看到下图



如果一切顺利,你的php就已经安装成功了。如果出现了上图中的警示。也没有关系,点击View recommandations,你就可以看到下图的界面


按照界面提示的操作一番,php上面的神马配置就完全搞定了。多省心啊,在这个有太多让人不省心的事件的年头,能有这么省心的事,真是值得我们程序员庆贺一番了。

 

最后,就是那个我们魂牵梦绕的phpinfo函数了,放心,已经配置好了,可以查看了,PHP Manager连这个也替我们做好了,看下图,点击红框圈住的部位



 然后会出现一个站点选择窗口,如下:

 


按图所说选择完毕后再点击确定按钮,你就可以看到php安装成功后的phpinfo()的输出结果了。这里就截个小图好了:

 


 

好了,你的php已经以FastCGI模式安装到IIS7上了。

至于phpMyadmin 的配置,你需要看我的另外一篇博客文章,这里只提供一个链接,不再讲述了。

 

http://happear.iteye.com/admin/blogs/736942

 

 

  • 大小: 17.8 KB
  • 大小: 51.3 KB
  • 大小: 31.5 KB
  • 大小: 21.6 KB
  • 大小: 6.5 KB
  • 大小: 12.9 KB
  • 大小: 22.3 KB
分享到:
评论

相关推荐

    从零开始学习CentOS_(LINUX)搭建服务器

    本文档的目标是指导读者从零开始,通过图文并茂的方式,学习如何使用CentOS构建一个功能完备的服务器。 首先,服务器与个人电脑最本质的区别在于其存在的目的是为了提供服务。虽然可以通过安装特定软件将个人电脑...

    直接打开就可以使用IIS

    总的来说,这个压缩包提供了一种便捷的方式,让开发者能够快速启动IIS并调试ASP网站,而无需从零开始配置环境,对于初学者或需要快速验证代码功能的开发者来说,这是一个非常实用的工具。通过熟悉IIS的管理和ASP的...

    asp php网站源码,网站源文件,网站模板下载

    "OT_shopFree_V1.0"这个网店系统可能已经集成了这些功能,方便用户无需从零开始搭建。对于初学者,"下载说明.txt"可能是安装和配置指南,指导用户如何部署源码并开始使用。 综上所述,ASP和PHP网站源码提供了构建...

    零起点学习Drupal教程

    Drupal是一个高度灵活的...Drupal拥有庞大的社区支持,从社区论坛到官方文档,再到专业的培训机构,都可以为学习者提供丰富的学习资源。通过不断地学习和实践,零基础学习者最终也能掌握Drupal,创建出功能丰富的网站。

    响应式电子科技公司官网通用电子设备网站模板源码

    总的来说,这个模板提供了一个基础框架,使电子科技公司或其他企业能快速搭建专业且具有响应式的网站,节省了从零开始设计和开发的时间。通过灵活的PHP后端和自适应前端,可以轻松实现内容管理、用户互动和多设备...

    架设同学录

    本文将详细解析如何从零开始构建一个属于自己的同学录网站,涵盖从选择源代码、搭建环境、配置参数到调试运行的每一个步骤。 ### 一、选择合适的源代码 在决定构建同学录网站时,首要任务是选择适合的源代码。源...

    (PC+WAP)花卉养殖新闻资讯类pbootcms模板 绿色花草植物网站源码下载

    通过下载这套源码,开发者可以快速搭建一个专业且美观的花卉养护信息平台,无需从零开始设计和编写代码,大大节省了开发时间和成本。 【标签】"PC+WAP"表示此模板同时支持桌面电脑(PC)和移动设备(WAP)的访问,...

    DM系统医疗健康服务网站HTML5模板 v1.7.zip

    4. **模板建站**:直接表明了这个模板的用途,即作为构建网站的基础,减少了从零开始设计网站的工作量。 5. **系统软件工具**:可能是指模板中包含的一些辅助工具,如安装教程、数据库导入脚本等,有助于用户更便捷...

    美食小吃餐饮奶茶招商模板源码

    通过这个模板,开发者可以快速构建一个功能齐全、视觉吸引人的招商加盟网站,而无需从零开始编写大量代码。同时,由于提供了测试数据,用户在实际部署前可以先进行模拟测试,确保一切运行正常。总的来说,这款模板是...

    建筑集团公司网站模板多城市分站程序-云优CMS

    云优CMS的使用意味着企业无需从零开始设计和开发,能够快速部署并自定义符合品牌形象的网站模板,同时支持SEO优化,提升网站在搜索引擎中的可见性。 【标签】"建筑集团公司网站模板":这表明了该程序专为建筑行业的...

    (自适应手机端)五金配件类网站pbootcms模板 机械加工设备网站源码下载.zip

    这意味着用户可以利用这个源码快速搭建自己的网站,而无需从零开始设计和编程。 标签为空,可能是因为上传者没有提供特定的关键词来描述这个模板的特性或功能。 从压缩包子文件的文件名称列表来看,我们可以分析出...

    从基础抓起,教你如何建立BBS论坛

    ### 如何建立BBS论坛:从零开始的全面指南 #### 一、基础知识与概念介绍 在构建一个属于自己的BBS论坛之前,首先需要了解一些基本的概念和技术。 **1.1 BBS论坛简介** BBS(Bulletin Board System)论坛是一种...

    Discuz论坛

    通过这个资源,用户可以从零开始搭建一个功能齐全的Discuz .NET论坛,无论是对于初次接触Discuz的用户,还是寻求.NET环境下的论坛解决方案的开发者,都将是一个宝贵的资料。在实际操作中,用户需要注意遵循指南中的...

    自适应手机端协议范文类网模板源码带资源

    【标签】"模板"表明这是一个预设计的网页布局,可以快速搭建网站,减少了从零开始开发的工作量。模板通常包含完整的页面结构、样式和交互设计,用户可以根据自己的需要进行修改和定制。 【压缩包子文件的文件名称...

    电子商务网站模板 下载

    这种模板通常包含了首页、产品展示页、购物车、结算页面等关键功能模块,能够快速搭建一个完整的电子商务网站,减少从零开始设计和编程的工作量。下载站网站源码是指提供下载服务的网站的源代码,它包含了网站运行所...

    DM建站系统管道维修服务机构网站模板 v1.7.zip

    5. **模板建站**:模板建站是快速建立网站的一种方式,它减少了从零开始创建设计和编写代码的工作量。DM建站系统管道维修服务机构网站模板提供了一套预设的布局、颜色方案和交互设计,用户只需进行少量的配置和内容...

    网站后台管理系统模板

    网站后台管理系统模板是一种用于构建和管理网站后台功能的框架,它提供了一套预先设计和配置好的界面、逻辑和交互方式,使开发者能够快速搭建出功能完善的管理界面,而无需从零开始编写所有代码。这样的模板通常包括...

    (PC+WAP)房屋建造建筑工程pbootcms网站模板 房地产建材行业网站源码下载

    用户无需从零开始设计,只需根据自身需求进行适当修改即可。 3. **文件结构**: - **web.config**:这是IIS(Internet Information Services)服务器的配置文件,用于设置网站的运行规则,如URL重写、权限控制等。...

Global site tag (gtag.js) - Google Analytics