2.单独下载和配置PHP环境

我们知道,可以使用集成工具,如phpstudy、wamp、xampp等,一键配置开发环境。但是这些软件也有很明显的缺点,就是不能及时更新软件库,一些需要的新版本工具无法使用。虽然laravel官方推出了herd这样的集成工具,但是由于防火墙的原因,国内使用也非常不便。这样,有必要掌握独立配置PHP开发环境。 截至2025年4月13日,PHP最新版本为8.4,下面以Windows11为例,安装PHP方法如下:

1.选择合适的PHP代码包下载

php官网下载地址:windows.php.net/download#ph... 注意,这里一定要选择正确的包,否则无法使用。

  • Download source code\]:源代码包,适合开发者根据自身需求对 PHP 进行定制编译,例如添加特定的扩展或修改底层代码。

  • VS17 x64 Thread Safe (2025-Apr-09 09:50:34):同样使用 Visual Studio 2017 编译,适用于 64 位系统,但为线程安全版本。线程安全版本适用于多线程环境,例如 Apache 使用多线程模块(如mpm_winnt)的场景。
  • 其他包为32位CPU版本,根据cpu型号下载即可。

这里我们选择VS17 x64 Thread Safe版本进行下载测试。

2.安装php

解压和环境变量设置

我们将下载的php代码包解压到系统中的一个位置,然后添加环境变量,path路径中添加或者替换为php的安装目录,添加后我们在CMD命令中输入:php -v,如果显示php版本,php安装成功。

小提示:如果使用phpstudy工具,可以将php安装到phpstudy扩展目录,该工具可以自动识别,方便管理。

php.ini文件设置

下载的php包默认没有开启php.ini文件,需要复制目录下"php.ini-development"文件,重命名为"php.ini",方可生效。

设置扩展目录

设置扩展目录是必要的,如果不设置,所有扩展将不生效。在php.ini文件中搜索"extension_dir",代码修改如下: 将

bash 复制代码
; On windows:
;extension_dir = "ext"

修改为:

bash 复制代码
; On windows:
extension_dir = "ext"

即去掉分号。 之后可以通过php.ini文件开启相关扩展,或者通过phpstudy快捷开启。

至此,在服务器根目录中添加一个phpinfo.php文件,输入显示PHP配置的代码,检测扩展生效,PHP配置完成。

相关推荐
6***83059 分钟前
SpringBoot教程(三十二) SpringBoot集成Skywalking链路跟踪
spring boot·后端·skywalking
有追求的开发者33 分钟前
2025 年终总结:一个 Python DevOps 的成长之路
后端
有追求的开发者37 分钟前
别再等缓存自己"热"起来了!Python后端必会的预热技巧 🚀
后端
乌暮37 分钟前
JavaEE初阶---《JUC 并发编程完全指南:组件用法、原理剖析与面试应答》
java·开发语言·后端·学习·面试·java-ee
内存不泄露38 分钟前
基于Django和Vue3的文件分享平台设计与实现
后端·python·django
有追求的开发者39 分钟前
别再搞混了!127.0.0.1 和 localhost 背后的秘密
后端
野生技术架构师41 分钟前
Spring Boot 4.0 预览版深度解析
java·spring boot·后端
PXM的算法星球1 小时前
用 semaphore 限制 Go 项目单机并发数的一次流量控制优化实践
开发语言·后端·golang
武子康1 小时前
大数据-210 如何在Scikit-Learn中实现逻辑回归及正则化详解(L1与L2)
大数据·后端·机器学习
Coder_Boy_1 小时前
Spring Boot 事务回滚异常 UnexpectedRollbackException 详解(常见问题集合)
java·spring boot·后端