本机安装PHP 8

王志勇 发表于 2026年09月27日 10:28

作为程序开发者,一定要尽量安装最新版本的PHP,因为PHP 7和PHP 8的语法做了一定的改动,使用最新版来开发,能大大提升程序的兼容度,减少潜在的报错、后期的修改。PHP的安装方法,网上很多人花费了很大的力气,写了教程,有些是保姆级教程,但有些无法成功,导致网上的教程混乱。

PHP 7的最高版本是PHP 7.4.33,它在本机Windows的安装方法和PHP 7.1完全一样,可以使用相同的Apache 2.4.39,因为PHP 7.4.33和PHP 7.1都是使用相同的VC15(vc_redist.x64)。Windows本机安装PHP+Apache能否成功的核心原理,网上很多人没有说这一点,就是PHP、Apache官网下载的文件,直到现在的最新版PHP 8.5,这2个全部都是绿色版的。只有VC15、VS16、VS17这类,需要手动setup。

(PHP 5时代的Apache需要setup安装,现在改成绿色版了。)

PHP 7.4以及之前的所有版本,只要安装对应的VC1*(vc_redist.x64.exe),然后配置Apache、PHP就能直接运行PHP 7.X、PHP 5.X。Apache24\conf\httpd.conf和php.ini手动配置完成之后,运行Apache24\bin\ApacheMonitor.exe,然后在系统栏的这个图标点击鼠标→Strart,PHP 7.X或PHP 8.X就运行了。

PHP能否安装成功,唯一的决定因素是能否从微软的官网上找到对应的VC版本,即Visual C++,现在换成VS,即Visual Studio。

以前是VC,PHP 8之后换成VS。我找了一天,都找不到VS16、VS17的下载。尝试安装VC17,无法安装PHP 8.5。

现在在本机安装PHP 8,只能安装XAMPP。XAMPP是一个强大的第三方软件,它集成了较新版本的PHP 8.X,并集成对应的Apache、MySQL等平台。

XAMPP的使用非常方便,只要安装XAMPP,电脑直接就能支持PHP 8.X。

但由于他们的开发团队,制作这个平台需要花时间,目前最高的PHP版本是PHP 8.2.12。PHP官网的最新版是PHP 8.5,但因为网上缺少VS17,Windows系统下很难安装。

PHP 8.2和PHP 8.5,语法有可能完全相同。

Windows本机想安装PHP 8.5,暂时只能在本机安装VMWare虚拟机+Debian系统,用虚拟机在Linux系统下安装PHP 8.5,以前我就是用这个方法在XP系统下安装PHP 7.4,这个方法是最简单的,Linux系统下安装PHP更容易。

这3种方法在本机Windows安装的PHP 7、PHP 8,是完全一样的。这3种方法总结分别是:
1. 官网软件下载安装,Apache 2.4.X(对应的VC/VS)+PHP 7.X/PHP 8.X。
2. XAMPP一键全自动安装,里面已经内置VC/VS。
3. VMWare虚拟机+Debian系统,Shell命令安装Apache+PHP 8.X。

0条评论:

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息? 是 否

王志勇:1980-09-26 (46周岁)

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2025年-2026年03月(10)
2024年(13)
2023年 +

2022年 +
2021年 +
2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2026 auiou.com All rights reserved.
此Blog程序由王志勇编写