PHP7出来也好长时间了,据说性能提升很多,一直用的PHP5,今天也装一下PHP7尝尝鲜。
本文是win7下的教程。
一、准备软件
①、下载PHP7
从官网下载,这个就不用说了吧。
下载下来的PHP7解压后如上图。
赤裸裸的要求apace2.4才行。
②、下载Apache2.4
官网从Apache2.2开始吧,就不再提供window下的安装包了吧,具体是从什么版本开始的我也忘了,我就这么随口一说,。。。。
但是官网提供了源码下载,可以自己编译。额,这个好像不太好弄,难度不小,还是选择从官网推荐的下载地址,下载别人编译好的吧。
就选择推荐的第一个吧,人就是这么懒。。。。囧
有多个选择,Apache2.4 VCXX,
例如,VC14,表示是该Apache2.2的版本是用VC14编译吧,也就是得要求当前电脑有VC14,VC14对应是 Visual C++ 2015
③、下载 Visual C++ Redistributable for Visual Studio 2015
下载地址:
https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
如果上边的下载地址不可用,去微软官网查就行。
二、软件安装
软件准备齐活了,就开始安装呗,Apache2.4、PHP7不用安装,配置下就行。
需要安装的就一个 VC14.
①、安装 VC14
一直下一步、下一步就行,连个路径都不用选。
②、配置PHP7
php7目录下有个install.txt,写的就是安装教程,自己看下就行,懒得看的也没事,按下边的教程走下去,安装成功是木有问题的。
安装过低版本的PHP的都应该见过php目录下的php.ini的文件。
官方推荐,将php7目录下的 php.ini-production 重命名为 php.ini,既然官方推荐,那咱就按官方推荐的来。
php.ini文件基本上没有什么修改的,也就
doc_root =D:\Apache24\htdocs
指定下的apache的web目录,不指定doc_root也没什么的。
打开扩展:只有打开扩展后才能连接数据库什么的
extension_dir = "ext"
注:好像直接写ext会报错,改成PHP 安装路径下的ext的绝对路径就好。
把需要的扩展打开:
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
③、配置apache2.4
apache2.4的配置文件中定义一个SRVROOT变量。
如果默认不做修改的情况下,Apache24应该放在硬盘的*目录下。
在配置文件的最后增加如上语句。
双击httpd.exe。
在 htdocs下增加info.php,写入
在浏览器中 输入 localhost/info.php 跳转。
是不是又看到熟悉的界面了
三、添加Apache服务
在cmd下 cd到 apache的bin目录下:执行
httpd -k install