php在上周8月18日发布了PHP 7.0 (7.0.10)版本。详细下载页面http://windows.php.net/download/,根据自身电脑配置情况酌情下载版本。win7旗舰版,iis7.5,选择了64位的VC14 x64 Non Thread Safe 这个版本。non-thread-safe的意思是非线程安全,这个版本是与IIS搭配环境搭配的。thread-safe线程安全是与apache搭配的环境搭配的,php还有VC6VC9版本区分,VC6和VC9一个支持apache一个支持IIS,VC9用在apache上也没问题,我们选择VC14.

第一步,启用Windows IIS7.5相关组件。这里就不详述了。IIS7.5的安装详见百度搜索。

第二步,下载最新版PHP7.0.10打包文件。

第三步,将下载的22.88M的压缩文件 zip文件解压到指定目录,比如我将其解压到C:/php7,然后通过CMD命令在该目录下运行如下命令查看 PHP 版本信息:

php -v

如果您缺少dll文件,这一步骤会弹出报错的提示框:

第四步,报错提示框说明这就需要安装微软的VC14 运行时环境,需要去微软官网 http://www.microsoft.com/zh-CN/download/details.aspx?id=48145 下载相应软件安装:

这里我们选择64位的VC14,点next进行下载,安装。

第五步,安装成功后,再

通过CMD命令在该目录下运行如下命令查看 PHP 版本信息:

php -v

显示成功。

好了,成功,就是这么简单。当然,在 Windows 中我们通常使用 PHP 的集成软件搭建本地开发环境,好消息是xampp 已经提供了相应的测试版本。但本文是搭建IIS7.5+php7.0.10环境,所以,进行到这一步,还需如下操作。

第六步,下载安装PHP Manager for IIS 7,下载地址:http://www.iis.net/downloads/community/2010/09/php-manager-for-iis-7,这个版本同时适用于 IIS 7, IIS 7.5。

第七步,打开IIS 7.5,[Internet信息服务(IIS)管理器],双击[PHP Manager]图标,点击[Register new PHP version],

在弹出窗口(2)里输入或选择之前的解压缩目录(例如 C:\PHP)下的php-cgi.exe。完成后,点[确定]。

如果提示“The php.ini file cannot be found. Make sure PHP is correctly registered with IIS.”则说明“php.ini文件无法找到。确保PHP是正确注册到IIS” 的。

这种情况您需要先把php文件夹中的php.ini-production或php.ini-development更改为php.ini并修改里面的配置。具体配置请参见搜索。

(原创)win7自带IIS7.5+php7.0.10安装教程(图)的更多相关文章

  1. CentOS 7.2mini版本下编译安装php7.0.10+MySQL5.7.14+Nginx1.10

    一.安装前的准备工作 1.yum update    #更新系统 2.yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2  ...

  2. CentOS 7.2mini版本下编译安装php7.0.10+MySQL5.7.14+Nginx1.10.1

    一.安装前的准备工作 1.yum update    #更新系统 1.1)vi /etc/selinux/config #  禁止SELINUX,设置SELINUX=disabled 2.yum in ...

  3. CentOS 7.2下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1

    一.安装前的准备工作 1.yum update    #更新系统 2.yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2  ...

  4. Windows服务器安装配置PHP7.0环境图文教程

    摘自http://www.111cn.net/phper/linux-php/109865.htm Windows服务器安装配置PHP7.0环境图文教程 www.111cn.net 更新:2016-0 ...

  5. MySQL8.0.28安装教程全程参考MySQL官方文档

    前言 为了MySQL8.0.28安装教程我竟然在MySQL官方文档逛了一天,至此献给想入门MySQL8.0的初学者.以目前最新版本的MySQL8.0.28为示例进行安装与初步使用的详细讲解,面向初学者 ...

  6. CentOS 6.0 图文安装教程

    CentOS 6.0下载地址:wget http://ftp.riken.jp/Linux/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso 下边就是安 ...

  7. MySql-8.0.12 安装教程

    MySql-8.0.12 安装教程随笔https://www.cnblogs.com/CrazyDemo/p/9409995.html MySQL 安装https://m.runoob.com/mys ...

  8. MySQL 8.0.20 安装教程图文详解(windows 64位)

    MySQL 8.0.20 安装教程图文详解(windows 64位)  更新时间:2020年05月09日 15:09:04   转载 作者:瘦肉粥不加糖     这篇文章主要介绍了MySQL 8.0. ...

  9. MySQL8.0.20安装教程,MySQL8.0.20安装详细图文教程

    1.下载链接如下: MySQL8.0.20版本 https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html 其他版本:MySQL8 ...

随机推荐

  1. linux驱动系列之ubuntu快捷键(转)

    Ubuntu快捷键-终端快捷键   1.关于终端的快捷键:    Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径.举例 来说,输入”cd /ho”在按一下tab键,终端里就会显示 ...

  2. easyBCD安装双系统,简单便捷,亲测好用

    一 准备工作(在WIN7下操作完成) 1   从官网http://www.ubuntu.com/上下载镜像文件,大小接近700M.下载EasyBCD最新版安装之.特别声明:EasyBCD是一款很优秀的 ...

  3. [转]struct实例字段的内存布局(Layout)和大小(Size)

    在C/C++中,struct类型中的成员的一旦声明,则实例中成员在内存中的布局(Layout)顺序就定下来了,即与成员声明的顺序相同,并且在默认情况下总是按照结构中占用空间最大的成员进行对齐(Alig ...

  4. HDU 3339 In Action 最短路+01背包

    题目链接: 题目 In Action Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...

  5. encodeURIComponent()编码和decodeURIComponent()解码

    html1: <!DOCTYPE HTML> <meta charset=utf-8> <meta http-equiv="X-UA-Compatible&qu ...

  6. PhoneGap 3.0 官方 安装 方法

    为使用最新版本PhoneGap ,决定使用官方提供的方法安装一次. 官方提供方法有些地方没有提到,因此这里记录完整的安装过程: 0.下载java sdk 1.6以上版本 1.下载Android Dev ...

  7. httpsclient 自动获取证书 无证书访问 验证过能直接用

    首先实现写一个 实现接口SecureProtocolSocketFactory的类. /** *ClassName: bcde *date: 2015年2月26日 下午4:51:01 * *@auth ...

  8. mysql语句中把string类型字段转datetime类型

    mysql语句中把string类型字段转datetime类型   在mysql里面利用str_to_date()把字符串转换为日期   此处以表h_hotelcontext的Start_time和En ...

  9. 在WIN32 DLL中使用MFC

    最近用WIN32 DLL,为了方便要用到MFC的一些库,又不想转工程,就网上找了很多方法,发现没有详细的介绍,有的也行不通,现在成功在WIN32 DLL中使用了MFC,记录一下以防以后用到忘记 一.修 ...

  10. Oracle sql查询

    http://blog.csdn.net/jlds123/article/details/6572559