新闻中心

如何在Windows上通过MSI安装PHP的详细教程?

2025-11-09
浏览次数:
返回列表
通过MSI安装包可快速在Windows系统上完成PHP的安装与基础配置。1、从官网下载适用于系统的PHP MSI安装文件,推荐选择VC15 x64非线程安全版本。2、运行下载的.msi文件,选择“Development Server”类型,指定安装路径如C:\php,完成安装向导。3、将PHP安装目录添加至系统环境变量Path中,确保命令行可全局调用php命令。4、打开cmd执行php -v,若显示PHP版本信息则表明安装成功。5、在安装目录中将php.ini-development复制为php.ini,并编辑该文件去除;extension=mysqli和;extension=openssl前的分号以启用常用扩展,保存后重启服务生效。整个过程简化了手动配置,提升部署效率。

如何在windows上通过msi安装php的详细教程?

如果您尝试在Windows系统上配置PHP环境,但发现手动部署复杂且容易出错,可以通过MSI安装包快速完成PHP的安装与基础配置。以下是详细的安装步骤:

本文运行环境:Dell XPS 13,Windows 11

一、下载PHP MSI安装程序

使用MSI安装包可以简化PHP在Windows上的部署流程,并自动配置基本路径和关联设置。官方提供的Windows版本包含专用于Windows Installer的MSI包。

1、访问PHP官方网站的Windows下载页面 https://windows.php.net/download/

2、根据系统架构选择对应的版本,推荐选择 VC15 x64 Non-thread-safe(适用于大多数现代64位Windows设备)。

3、在“Downloads”区域找到带有“MSI”后缀的安装文件,点击下载最新稳定版本(如php-8.3.10-nts-Win32-vs16-x64.msi)。

二、运行MSI安装向导

MSI安装程序将引导您完成组件选择、安装路径设定以及系统集成配置。

1、双击已下载的 .msi 文件启动安装向导。

2、选择安装语言,通常默认为英语,点击“OK”继续。

3、在许可协议界面勾选“I accept the terms in the License Agreement”,然后点击“Next”。

4、选择安装类型,建议选择“Development Server”以包含常用扩展模块。

5、指定安装目录,例如:C:\php,确保路径无中文或空格。

6、点击“Install”开始安装,等待进度条完成。

三、配置系统环境变量

将PHP可执行文件路径添加到系统PATH中,以便在命令行任意位置调用php命令。

1、打开“系统属性” → “高级系统设置” → “环境变量”。

易标AI 易标AI

告别低效手工,迎接AI标书新时代!3分钟智能生成,行业唯一具备查重功能,自动避雷废标项

易标AI 135 查看详情 易标AI

2、在“系统变量”区域找到并选中“Path”,点击“编辑”。

3、点击“新建”,输入PHP安装目录,例如:C:\php

4、确认所有窗口并保存更改。

四、验证PHP安装结果

通过命令行工具检查PHP是否正确安装并可执行。

1、按 Win + R 键,输入“cmd”打开命令提示符。

2、输入以下命令并回车:php -v

3、如果显示PHP版本信息(如PHP 8.3.10),表示安装成功。

五、启用常用扩展模块

PHP安装后默认部分扩展处于禁用状态,需修改配置文件启用所需功能。

1、进入PHP安装目录,找到文件 php.ini-development

2、复制该文件并重命名为 php.ini

3、使用文本编辑器打开 php.ini,搜索如下行:
;extension=mysqli
;extension=openssl

4、删除每行前面的分号(;),以启用对应扩展。

5、保存文件并关闭编辑器。

以上就是如何在Windows上通过MSI安装PHP的详细教程?的详细内容,更多请关注php中文网其它相关文章!


# 安装程序  # 浙江网络seo网络推广方案  # 关键词筛选有排名  # 闵行网站建设服务平台  # 实训项目网站建设内容  # 网站的营销推广也页  # SEO学院奖霸王  # seo优化 快速上首页  # 张家港seo网站优化  # 推广营销设备有哪些品牌  # 热转印 东莞网站建设  # 上为  # 该文件  # 如何在  # 编辑器  # php环境搭建  # 适用于  # 安装包  # 命令行  # 安装目录  # wi  # windows 11  # 配置文件  # win  # 环境变量  # ssl  # 工具  # windows  # php  # mysql 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: KFC游戏互动怎么赢取优惠券_KFC线上游戏活动参与与优惠代码赢取教程  俄罗斯浏览器官网直达链接 俄罗斯浏览器最新在线入口导航  Windows7怎么硬盘安装 Windows7提取ISO镜像到非系统盘并运行setup.exe实现硬盘直装【教程】  Win10怎么设置静态IP地址 Win10手动配置IP地址步骤【指南】  邮编格式怎么匹配地址_根据邮编格式快速匹配详细地址的技巧  J*a如何使用AtomicInteger控制计数_J*a无锁计数器性能分析  192.168.1.1管理中心入口 192.168.1.1路由器网页设置平台  LINQ to XML为何解析失败? 深入理解C# XDocument的异常处理  Lar*el DB::listen 事件中的查询执行时间单位解析  支付宝解绑银行卡步骤_支付宝如何解除绑定银行卡  J*aScript数据结构转换:将对象数组按类别分组  composer 和 npm/yarn 在管理依赖方面有什么核心思想差异?  铁路12306的积分有效期是多久_铁路12306积分有效期说明  修复二维数组索引越界异常:一维循环到二维坐标的正确映射  蛙漫移动版在线看 蛙漫手机浏览器直达入口  提升屏幕阅读器对“m”时间单位的播报准确性:HTML与CSS组合解决方案  UC浏览器如何安装插件 UC浏览器添加扩展程序详细教程【进阶】  汽水音乐在线解析 汽水音乐在线解析入口  QQ邮箱官方网页版登录 QQ邮箱个人邮箱快速访问  抖音隐秘迷城小游戏入口_ 抖音冒险解谜小游戏秒玩  《主播少女的秘密账号迷宫》首支宣传片  特斯拉自动驾驶房车计划曝光 原型车将于2027年亮相  c++如何实现单例设计模式_c++线程安全的单例模式写法  在J*a中如何开发简易电子商务商品管理系统_商品管理系统项目实战解析  解决macOS上安装pyhdf时‘hdf.h’文件缺失的编译错误  解决Python logging 中 datefmt 导致时间戳固定不变的问题  Golang如何实现简单的Web表单_Golang表单提交与验证处理方法  Win11怎么查看电脑配置_Win11硬件配置检测工具使用  Mudbox图层蒙版怎么用_Mudbox图层蒙版数字雕刻应用技巧  qq游戏跨平台入口_qq游戏多设备同步登录  在Runstone环境中高效处理TasteDive API的JSON数据  Descript怎样用AI剪辑自动去噪_Descript用AI剪辑自动去噪【自动降噪】  Android Studio计算器C键功能异常排查与修复教程  AO3最新镜像入口 Archive of Our Own官方平台访问  蛙漫漫画官网在线入口 蛙漫全本漫画免费阅读平台  优化LangChain文档加载与ChromaDB集成:解决多文档处理与分块问题  网易大神账号申诉需要多久_网易大神账号申诉流程说明  深入理解J*a链表中的IPosition接口与使用  提升Kafka消费者健壮性:会话超时处理与消息处理语义  ArrayList与LinkedList操作复杂度详解:遍历与修改  QQ邮箱电脑版登录入口_QQ邮箱官方网站登录平台  C#使用XPath查询节点时出错? 常见语法错误与调试技巧  J*aScript 字符串标签转换:使用正则表达式高效替换  Yandex免登录官网入口_俄罗斯Yandex搜索引擎直达链接  在J*a中如何开发在线活动报名与管理系统_活动报名管理项目实战解析  蛙漫漫画免费阅读入口_蛙漫官方正版无广告纯净版  Discord Slash 命令响应超时问题的异步解决方案  Angular响应式表单:实现提交后表单及按钮的禁用与只读化  支付宝如何管理隐私设置_支付宝隐私保护的配置技巧  Golang指针如何与map组合使用_Golang map指针组合实践 

搜索