目 前很多网站采用PHP编写,但是,其服务器环境可不一定是FreeBSD、Linux,很多PHP的网站都是运行在Windows2000、 Windows2003和Windows Server 2008系统上。而且,根据之前诸多的消息显示,Windows Server 2008中运行PHP的效率提高了40%以上的。

下面,就让我进入今天的主题,如何在IIS7下面添加对PHP网页的支持。

系统环境:Vista / Windows Server 2008

一、首先,安装IIS7(控制面板程序和功能、Windows功能),在默认选择的条件下,记得须勾上ISAPI的两个选项。

安装完成后,浏览器中输入http://127.0.0.1,如果不出意外,会出现一个IIS7的欢迎界面。

二、接下来,安装PHP

下载PHP安装包可以到:http://cn.php.net/downloads.php,在此下载windows binaries。在完成PHP安装后,我安装在d:php中,在此目录中,找到php.ini-dist,将其改名为php.ini,打开php.ini:

找到:extension_dir = "./",替换为extension_dir = "d:php";

找到:Windows Extensions :

去掉其下面模块配置下每行的注释符,示例如下:

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_MySQL.dll

保存。将文件复制到系统的windows目录。

三、在IIS7中新建应用程序池,池的.Net类型设置为非托管。

新建一网站,开启“读取”与“运行脚本”的权限,完成后,为此网站添加ISAPI Filters

接着添加Handler Mapping

在上述过程中,将D:PHPphp5isapi.dll添加到Handler Mapping中

OK,所有操作完成。现在你可以测试一个PHP文件是否能够正常运行。

本文转自:http://bbs.7drt.com

iis7配置php mysql_IIS7配置支持PHP方法相关推荐

  1. 配置 yum 源的两种方法

    配置 yum 源的两种方法 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redh ...

  2. Linux小实验——设备挂载、磁盘分区、格式化、RAID的配置、LVM配置、磁盘配额的配置方法和验证

    小实验--设备挂载.磁盘分区.格式化.RAID的配置.LVM配置.磁盘配额的配置方法和验证 一.实验目的 二.要求 三.实验开始 1.加入新磁盘,创建分区,并把分区类型改成'8e'的RAID 2.创建 ...

  3. yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程

    本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...

  4. springboot 请求路径有后缀_SpringBoot中配置Web静态资源路径的方法

    介绍: 本文章主要针对web项目中的两个问题进行详细解析介绍:1- 页面跳转404,即controller转发无法跳转页面问题:2- 静态资源文件路径问题. 项目工具: Intelij Idea, J ...

  5. linux添加ip白名单_centOS7 下利用iptables配置IP地址白名单的方法

    编辑iptables配置文件,将文件内容更改为如下,则具备了ip地址白名单功能 #vim /etc/sysconfig/iptables *filter :INPUT ACCEPT [0:0] :FO ...

  6. mysql配置asp_配置服务器使它支持asp,cgi,php,mysql_MySQL

    配置服务器使它支持asp,cgi,php,mysql_MySQL iis5和pws都支持asp,然后你只要安装一个access就可以了. 下面说说如何要他们支持cgi. 1)pws下配置activeP ...

  7. 本地运行asp,无需配置iis,最简单的方法!

    本地计算机要运行asp等网页程序,配置iis是最常用的方法,当然,也是最麻烦的方法! 最近在做一个图片数据库asp+access,需要测试程序,本来用的是购买的主机,无奈速度都很汗! 所以,想起了以前 ...

  8. TwoRavens配置的完整过程及异常处理方法

    TwoRavens配置的完整过程及异常处理方法 TowRavens是开源项目Dataverse用到的数据可视化统计的API, 其主界面很简单,就是一个html,数据的可视化实现依赖javascript ...

  9. vscode怎么配置python运行环境f5_VSCode下配置python调试运行环境的方法_python

    这篇文章主要介绍了VSCode下配置python调试运行环境的方法,需要的朋友可以参考下 VSCode配置python调试环境 很久之前的一个东东,翻出来看看VSCode配置python调试环境 * ...

最新文章

  1. 过滤器在图纸上的符号_零基础秒懂,看了这份建筑符号清单,就能快速识别建筑图纸,收藏...
  2. 一文搞懂faiss计算
  3. nginx图片服务器性能,搭建nginx图片服务器
  4. 正确理解HTML,XHTML页面的头部doctype定义
  5. 织梦需要php什么版本,DedeCmsV5.1FreeSP1正式版发布
  6. 产品要不要做先回答的10个问题
  7. MySQL学习笔记——显示数据库信息
  8. 操作系统系列题型分析(更新中~)
  9. Kafka中的配置项参数unclean.leader.election.enable
  10. 从客户端中(...)检测到有潜在危险的 Request.Form值
  11. 【软件体系结构】软件体系结构笔记
  12. 【NLP】哈工大车万翔教授 -- 自然语言处理NLPer的核心竞争力是什么?19页ppt
  13. 基于无人机的目标检测平台——数据中转(安卓App)
  14. 网站关键词优化技巧都有哪些?如何进行优化?
  15. 爱快路由器接水星交换机-划分vlan
  16. NLP实战 文本关键词提取
  17. 【PADS_002】【添加泪滴】
  18. 四扫客户接口——接口测试完成文档
  19. java成绩五分制转换_绩点五分制换算(5分制的绩点对照表)
  20. 自动化办公 | 快速从Excel中提取图片并匹配命名

热门文章

  1. Apache Commons Pool 故事一则 专题
  2. Ramdisk文件系统的制作与调试运行
  3. 二位数组的子数组最大值
  4. Hibernate最佳实践
  5. Jenkins 使用 Kubernetes Plugin 完成持续构建与发布
  6. 如何给Pycharm加上头行 # *_*coding:utf-8 *_*?
  7. distinct aggregation
  8. 初识php异步多线程扩展swoole
  9. pku 2031 Building a Space Station 最小生成树+精度控制
  10. 经典SQL语句大全(提升篇)