php7+apache2.4 (Windows7下),成功启动。(楼主另外提供了1个php7集成环境打包: http://pan.baidu.com/s/1qXwjpF2 ,如果你只是想了解一下,放在d盘根目录。)
php7正式版已经发布,性能是php5.4的2倍。博主入手php7 新鲜了一把,下面是解决问题之后成功启动php7的记录。
( 电脑必须win7 sp1, .netframework4 ) Windows7安装php7,Win7+php7+apache2.4,成功启动。
(另外楼主提供了1个php7集成环境打包: http://pan.baidu.com/s/1qXwjpF2 ,如果你只是想了解一下,放在d盘根目录。)
一、下载php7和apache2.4
首先下载php7的windows压缩包,到这里下载http://windows.php.net/download/
Php7 VC14 x86 Thread Safe (2015-Dec-03 21:09:17) zip [20.98MB]
我选择的是php7的这个版本,由于它是vc14编译的,这意味着需要安装vc2015(即vc14)运行时环境,同时需要Apache2.4才可以运行php7 。
1.vc2015到这里下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=48145
点下载,之后选择vc_redist.x86.exe 下载,运行安装。
需要注意,安装vc14必须开启这3个服务,否则一定会安装失败:
进入服务启动下列服务: windows modules installer、windows update、window defender service
2.Apache2.4到这里下载:Apache 2.4.17 Win32 http://www.apachelounge.com/download/
选择httpd-2.4.17-win32-VC14.zip
将php7的windows压缩包、Apache2.4解压,如我的路径是:
D:\web\apache24\
D:\web\php-7.0.0-Win32-VC14-x86\
D:\web\www\ (存放php网站脚本的目录,DocumentRoot.)
二、配置httpd.conf和php.ini :
1.打开apache24/conf/httpd.conf
修改:ServerRoot "D:/web/Apache24"
修改:DocumentRoot "D:/web/www/ "
添加
:(注意phpIniDir项在上面) php7对apache的处理接口
PHPIniDir "D:/web/php-7.0.0-Win32-VC14-x86/"
_module "D:/web/php-7.0.0-Win32-VC14-x86/php7apache2_4.dll"
添加:php的minetype :
<IfModule mime_module>
TypesConfig
conf/mime.types
AddType
application/x-httpd-php .php
2.配置php.ini。 打开php目录,复制1个php.ini-development ,修改为php.ini。
打开php.ini, 找到 ;extension_dir = "D:/web/php-7.0.0-Win32-VC14-x86/ext" ,把前面的分号去掉。
(必须指定扩展路径,否则php7启动不了。一般开启ext扩展目录之后,就可以成功在命令行启动php7,如果仍然不成功,说明你的php路径没有添加到 环境变量中(或者你的环境变量有旧的php版本使用))
三、把apache24加入windows服务,并启动apache:
Cmd命令行,进入d盘,然后打开目录,运行httpd –k install
D:
Cd D:\web\apache24\
httpd –k install
httpd –k start
这样,apache和php7就启动了。
在D:/web/www/ 创建1个phpinfo.php文件
访问:http://127.0.0.1/phpinfo.php 实际运行结果。如果你有问题,咨询我的QQ 876635409 给你答案。
(另外楼主提供了1个php7集成环境打包: http://pan.baidu.com/s/1qXwjpF2 ,如果你只是想了解一下,放在d盘根目录。)

php7+apache2.4 (Windows7下),成功启动。(楼主另外提供了1个php7集成环境打包: http://pan.baidu.com/s/1qXwjpF2 ,如果你只是想了解一下,放在d盘根目录。)的更多相关文章
- php7+apache2.4 (Windows7下)安装
条件: ( 电脑必须win7 sp1, .netframework4 ) 一.下载php7和apache2.4 首先下载php7的windows压缩包,到这里下载http://windows.php. ...
- php7+apache2.4+mysql 环境配置(window环境)
最近,小主从事PHP开发.特将最近如何搭建php7的过程记录在此!希望有需要,可以借鉴!( 电脑必须win7 sp1以上, .netframework4 ) Windows7安装php7,Win7+p ...
- windows7 下安装python3.6开发环境
所有的软件都放在百度云盘里: 链接: https://pan.baidu.com/s/1rux8sDK9thhbZ1qjwQg6kA 密码: iq4c 1. 安装python3.6.5 安装的时候要把 ...
- 无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证
----注意:以管理员身份运行VS C#中ASP.NET Web应用程序编译时的错误:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份验证. 解决:打开IIS,在IIS里查看 ...
- Linux下LANMP集成环境中编译增加pdo_odbc模块
linux版本为CentOs6.5,php集成环境为lanmp_v3.1,集成环境中默认的pdo扩展为:mysql, sqlite, sqlite2,现在有需求想链接微软的Access数据库,所以需要 ...
- windows7下php5.4成功安装imageMagick,及解决php imagick常见错误问题。(phpinfo中显示不出来是因为:1.imagick软件本身、php本身、php扩展三方版本要一致,2.需要把CORE_RL_*.dll多个文件放到/php/目录下面)
windows7下 php5.4成功安装imageMagick . (phpinfo中显示不出来是因为:1.软件本身.php本身.php扩展三方版本要一致,2.需要把CORE_RL_*.dll多个 ...
- window下 php7+apache2搭建
一.下载php7和apache2.4 首先下载php7的windows压缩包,到这里下载http://windows.php.net/download/ Php7 VC14 x86 Thread S ...
- Apache+php+mysql+SQLyog在windows7下的安装与配置图解
先准备好软件: Apache官方下载地址:httpd-2.2.25-win32-x86-openssl-0.9.8y.msi,更多版本在这里: php官方下载地址:php-5.4.37-Win32-V ...
- (一)windows7下solr7.1.0默认jetty服务器环境搭建
windows7下solr7.1.0默认jetty服务器环境搭建 1.下载solr solr7官网地址:http://lucene.apache.org/solr/ jdk8官网地址:http://w ...
随机推荐
- CRM系统简析
寄语: 简单阐述一下对CRM系统应用的理解,此内容参考网上资料所整理. CRM是Customer Relationship Management的缩写,简称客户关系管理. CRM系统可以从三个方面来分 ...
- 大分享-hibernate,springmvc,easyui简要介绍
近期公司一直在做项目,主要用到了springMVC,eseayui,hibernate几大框架.近一个月的时间,个人就目前自我知识给予分享. 很多公司使用mybatis产品,综合所述其最大优点是全SQ ...
- C# Global Application_Error不执行
今天在开发过程中遇到一个很奇特的问题,就是 Global 文件中的Application_Error 方法不执行的问题,很是苦恼,查了有关这方面的问题,感觉网友们回答的都有点乱,有些人说 在编译时不需 ...
- PCL点云库:Kd树
Kd树按空间划分生成叶子节点,各个叶子节点里存放点数据,其可以按半径搜索或邻区搜索.PCL中的Kd tree的基础数据结构使用了FLANN以便可以快速的进行邻区搜索.FLANN is a librar ...
- jquery总结05-常用事件01-鼠标事件
鼠标事件 .click()单机事件 包括.mousedown()(鼠标按下).mouseup()(放松鼠标)两个事件 .dbclick()双击事件 两个click事件,中间的间隔由系统而定 .mou ...
- caffe中各层的作用:
关于caffe中的solver: cafffe中的sover的方法都有: Stochastic Gradient Descent (type: "SGD"), AdaDelta ( ...
- 从原理上理解NodeJS的适用场景
NodeJS是近年来比较火的服务端JS平台,这一方面得益于其在后端处理高并发的卓越性能,另一方面在nodeJS平台上的npm.grunt.express等强大的代码与项目管理应用崛起,几乎重新定义了前 ...
- nodejs的第二天学习笔记
一. Shell: 1) 常用的shell a) CMD: window+r 打开面板中输入cmd 回车 特点:很多都是window下面的指令 b) powerShell: 特点:它能够兼容w ...
- 由两点坐标如何画出直线 matlab
由两点坐标如何画出直线 方法1:利用直线方程 斜率加截距 方法2:数据拟合 %由两点坐标得数据拟合直线与画线 x = [,]; y = [,]; k = ((-)/(-));% 由两点坐标得到直线斜 ...
- Centos 安装 neo4j
This is experimental and not considered safe for production. You have been warned. Please note that ...