在windows环境下搭建php开发环境也有很多方法,比如apache,nginx,IIS 都可以,或者图方便集成套件安装非常简单。但是如果这台机器还有其他的需要,比如要同时运行asp和asp.net的话,这个时候IIS就是唯一最正确的选择了。

今天我们来看一下如何简单快速的在windows2008下搭建php环境,php版本我们选择的是7.2

安装IIS WEB服务器

刚安装好的windows2008 启动会弹出这个初始任务窗口,单击添加角色去安装IIS

点击后会弹出添加角色向导窗口,左侧点击服务器角色,并勾选右侧Web服务器(IIS)点击下一步

勾选应用程序开发,其余默认即可

点击下一步,在点击安装

点击关闭按钮完成IIS安装

打开浏览器,在地址栏中输入 http://localhost 或 http://127.0.0.1 测试IIS状态,如果显示以下的欢迎页面说明安装成功并且已经启动

测试asp:启动IIS,在默认站点上点击右键在弹出菜单中点浏览打开默认站点根目录

在站点根目录下新建test.asp文件

键入以下代码:(截图中response.write "Hello World!" 后面的分号是错误的)

response.write "Hello World!"

%>

然后在浏览中输入:http://localhost/test.asp 看到以下内容表示已经支持asp脚本了

安装PHP

到php官网下载php7.2版

https://www.php.net/

点击右侧download 中7.2.33进入下载页面,

点击windows downloads,跳转至Windows版本的下载页面,点击VC15 x64 Non Thread Safe 中的zip 完成下载

将下载好的安装包解压并复制到C:\根目录 改名为 :c:\php-7.2

进入php-7.2目录,将php.ini.development 修改为 php.ini

用编辑器打开php.ini

ctrl+f 搜索 extension_dir

去掉前面的分号,将路径改为c:\php-7.2

打开一些常用的扩展

extension=bz2

extension=curl

extension=gd2

extension=mbstring

extension=mysqli

extension=openssl

extension=pdo_mysql

设置时区:ctrl + f 搜索 date.timezone 去掉前面分号 改为:date.timezone = Asia/Shanghai

添加IIS程序映射

点击右侧添加模块映射

如下填写,点击确定完成映射

重新启动IIS

在网站根目录新建test.php 内容如下:

phpinfo();

然后再浏览器中输入:http://localhost/test.php 进行测试,如看到以下页面 说明php7.2安装配置成功

至此再windows server 2008 下基于IIS7 搭建php 运行环境全部完成。

iis 7 php_Windows server 2008 下基于IIS7配置php7.2运行环境相关推荐

  1. C++:Windows环境下基于Eclipse配置C/C++开发环境

    C++:Windows环境下基于Eclipse配置C/C++开发环境 目录 Windows下的MinGW下载.安装和配置 1.MinGW下载 2.MinGW安装与配置 3.基于Eclipse配置 Wi ...

  2. iis7.5 php伪静态,Windows Server 2008 下WordPress IIS7.5伪静态规则设置(最新)

    解决地址栏中tag标签不正常 实现目的: 配置WordPress伪静态 具体操作: 一.确认IIS 7.5是否安装IIS URL Rewrite 打开:控制面板\系统和安全\管理工具\Internet ...

  3. Windows Server 2008 下ASP程序连接ORACLE数据库驱动错误

    今天开发那边升级.改造系统过程中,在测试服务器碰到关于ASP程序连接ORACLE数据库的小问题,虽然是小问题,但是整起来真要命啊,花了不少时间,主要是ASP程序啊,这种上古神器,哥还是当年毕业的时候弄 ...

  4. Windows Server 2008下Microsoft Office Excel 不能访问文件解决方法

    Windows Server 2008下Microsoft Office Excel 不能访问文件解决方法 在VS2008 中写了一个EXCEL的导出功能的东西,但在Windows Server 20 ...

  5. 在 Windows server 2008 下计划任务无法正常执行bat批处理文件

    在Windows server 2008下计划任务无法正常执行bat批处理文件的问题 windows server 2008 下计划任务执行批处理,总是提示执行成功, 但是批处理该输出的内容却没有输出 ...

  6. android sdk启动不了,windows server 2008下android sdk不能正常启动

    说起这个问题来我就很郁闷,因为这个问题让我白白的损失超过4个G的流量 ,作为在校大学生,这么多的流量可是很让人肉疼的啊(每月总共就10个G的流量,还要看电影.上网啥的,疼啊....),得,闲话少说,入 ...

  7. 打印管理 php,window_强化Windows Server 2008下的打印管理,  打印管理从来都是Windows Se - phpStudy...

    打印管理从来都是Windows Server服务管理的重要方面,在Windows Server 2008中针对打印管理做了很多改进,也提供了不少新功能.本文将与大家分享笔者在利用Windows Ser ...

  8. iis7设置html支持asp,Win7下启用IIS7配置ASP运行环境的详细方法

    第一次在windows7下配置IIS,虽然有丰富的xp下配置IIS的经验,但还是会遇到不少的问题.特别是对入门者来说,搞清一些东西还是挺费时间的.其实win7下的IIS7配置过程是非常简单的.下面让s ...

  9. SQL Server 2008 R2 SSRS 安装配置后无法使用问题的解决方法

    SQL Server 2008 R2 SSRS 安装配置后无法使用问题的解决方法 参考文章: (1)SQL Server 2008 R2 SSRS 安装配置后无法使用问题的解决方法 (2)https: ...

最新文章

  1. 2020年高等数学方法与提高(上海理工大学)学习笔记:一元函数微分学
  2. 将某个目录下的所有文件进行压缩
  3. 详解 WSUS 部署
  4. python自动控制_程序员用Python实现自动化控制键盘和鼠标
  5. EOJ_1020_铁路调度
  6. java byte转bigdecimal_Java BigDecimal byteValueExact()用法及代码示例
  7. 红黑树 平衡二叉搜索树_红黑树:自我平衡的二叉搜索树,并举例说明
  8. 我有机器人合体成一个大力神_变形金刚动漫人物:狂派霸天虎挖地虎合体金刚-大力神...
  9. tensorboard的安装与使用
  10. 吊打面试官系列之:移动APP UI面试必备知识点,果然路转粉。
  11. 拓嘉启远电商:拼多多直通车烧钱太多的原因
  12. win10系统如何连接宽带连接服务器,Win10系统如何连接宽带上网?,爱纯净官网
  13. STM32开发 -- RTC详解
  14. D15-Acwing-3.2-4.1代码实现
  15. 什么是Tower,Rack, blade服务器?
  16. 集合中篇—栈与队列区块链
  17. 图解 gma 气候标准化指数运算过程的数组变化流程:以 SPI 为例
  18. java 正确的表达式_JAVA程序设计课程作业,二、多选题1.指出正确的表达式A.double a=1.0B.Double a=new Dou...
  19. 「Hortic Res」CaCIPK3基因正向调控辣椒的耐旱性
  20. 好博医疗冲刺科创板:年营收2.6亿 万永钢和沈智群为实控人

热门文章

  1. nod找不到服务器,node.js – 带有nodejs child_process的ssh,在服务器上找不到命令
  2. android webview 多文件上传,Android中的webview支持页面中的文件上传实例代码
  3. IntelliLight: a Reinforcement Learning Approach for Intelligent Traffic Light Control 论文阅读
  4. Visual C++6.0安装教程(win10版)及“应用程序无法正常启动(0x0150002)”解决办法
  5. python编程书籍1020python编程书籍_代写INFT 1020作业、Database作业代做、Java课程作业代写、c++,Python编程作业代做...
  6. 102. Leetcode 198. 打家劫舍 (动态规划-打家劫舍)
  7. 11. Leetcode 713. 乘积小于K的子数组 (数组-同向双指针-滑动窗口)
  8. pytorch笔记:torch.nn.Threshold
  9. python 笔记 haversine (两个经纬度坐标之间的距离)
  10. tableau必知必会之通过服务器视图的全屏实现多媒体展示