1. 安装 IIS 时选择添加 CGI 功能

2. 安装 PHP,

2.1 下载 nts 版本 (非线程安全版本) zip 压缩包,下载对应的 vc++ 运行时(php官网下载页面左侧有下载链接)

2.2 安装 vc++ 运行时,解压php压缩包至任意目录(比如: "C:\Program Files\php" )

3. 将 C:\Program Files\php 目录下的 php.ini-production 复制一份,重命名为 php.ini
用记事本打开php.ini
做如下修改:
extension_dir = "C:\Program Files\php\ext"     #设置php模块路径
date.timezone = Asia/Shanghai     #设置时区为中国时区
cgi.force_redirect = 0        #开启以CGI方式运行php
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1

以下php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_exif.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_sockets.dll
;extension=php_xmlrpc.dll
;extension=php_pdo_mysql.dll

4. 打开 IIS 添加应用程序池,添加网站。(此步骤与添加正常的.net网站相同)

5. 选择新添加的网站,打开 "处理程序映射" 添加模块映射

6. 添加默认文档,"index.php"

7. 打开网站物理位置文件夹,添加文本文件,重命名为"index.php", 输入:

<?php
phpinfo();
?>

8. 在本地浏览器打开网站,如正常显示即表示安装,配置php成功
9. 删除 index.php 文件

最新文章

  1. php 内置支持的标签和属性
  2. ASP.NET features need application service database support
  3. Objective-c开发教程--MRC和ARC混编
  4. pxe网络安装操作系统 原理与详细过程
  5. javascript每日一练(十四)——弹性运动
  6. Stylus-NodeJS下构建更富表现力/动态/健壮的CSS
  7. WP-player——WordPress的一款好用的音乐插件
  8. proc/net/dev实时网速统计实例【转】
  9. 【代码审计】XYHCMS V3.5文件上传漏洞分析
  10. vuex中的辅助函数 mapState,mapGetters, mapActions, mapMutations
  11. 在postgresqlz中查看与删除索引
  12. 【转】PCB中3D相关功能详解
  13. xctool + oclint 安装使用
  14. CentOS7--系统设置语言环境
  15. SVM学习(五):松弛变量与惩罚因子
  16. Linux的crontab
  17. stuff for xml path
  18. Centos下搭建nginx反向代理
  19. 微信小程序设置控件权重
  20. 传入泛型类型(T.class)的方法

热门文章

  1. ssh 连接缓慢解决方法
  2. Ubuntu14.04-LTS 从系统安装到配置可用
  3. Yii2 集成 adminlteasset
  4. Integer和String &quot;+&quot;&quot;==&quot;方法的不同
  5. Hadoop压缩之MapReduce中使用压缩
  6. EF6 CodeFisrt支持Oracle
  7. python字符串字典列表互转
  8. Middleware / 中间件
  9. @cms_content_list
  10. scvmm2008 错误 2921 0x8007054F