讲师中心 微信公众号
AI工具推荐 视频效率加速

phpEnv下载安装图文版 phpEnv环境搭建手册

陌晨吖_5057

陌晨吖_5057

发布时间:2026-05-01 12:32:26

|

532人浏览过

|

来源于php中文网

原创

phpEnv是Windows专用图形化集成环境,提供Apache/Nginx切换、站点管理等功能;phpenv则是Linux/macOS下的命令行PHP版本管理工具,无法在Windows原生运行,二者定位不同、不可混用。

phpenv下载安装图文版 phpenv环境搭建手册

Windows 下直接用 phpEnv 官方安装包,别折腾 git clone 或 phpenv —— 两者定位完全不同,混用会导致 PATH 冲突、命令失效、版本识别错乱。

phpEnv 是什么,和 phpenv 有什么区别

phpEnv 是 Windows 平台专用的绿色集成环境,带图形界面、Apache/Nginx 切换、站点管理、端口诊断、软件商店等功能,本质是「开箱即用的服务容器」;而 phpenv 是类 Unix 系统(Linux/macOS)下的命令行 PHP 版本管理工具,依赖 shell、shims 和编译流程,Windows 上无法原生运行(WSL 除外)。官方下载页 https://www.phpenv.cn/ 提供的是 phpEnv 安装包,不是 phpenv。

常见错误现象:'phpenv' 不是内部或外部命令、php --version 显示系统自带旧版、phpenv install 报错找不到 build 工具——基本都是误把 phpenv 教程套用在 Windows phpEnv 环境里。

  • Windows 开发者应忽略所有含 git clone phpenv、~/.phpenv、phpenv init - 的步骤
  • phpEnv 自带 php.exe、composer.bat、mysql.exe,全部通过界面或快捷方式调用,不依赖全局 PATH 注册
  • 它不读取 .php-version 文件,也不支持 phpenv local 这类命令

官网下载与安装路径避坑

进入 https://www.phpenv.cn/,点击「立即下载」拿到最新版 phpEnv_x.x.x.exe(2026 年主流为 5.x 系列)。安装时不要选 C 盘根目录或含中文、空格的路径,例如:

立即学习“PHP免费学习笔记(深入)”;

  • ✅ 推荐:D:\phpEnv、E:\dev\phpEnv
  • ❌ 避免:C:\Program Files\phpEnv(权限问题导致服务启动失败)、D:\我的PHP环境(路径编码异常引发 Apache 加载失败)、C:\phpEnv(部分防病毒软件会拦截 C 盘根目录写入)

安装过程无须勾选「添加到 PATH」——phpEnv 启动后会自行注入临时环境变量,手动加反而干扰其多版本共存机制。

btpanel phpsite 宝塔面板PHP网站
btpanel phpsite 宝塔面板PHP网站

宝塔面板 PHP 网站管理:站点创建、删除、启停、PHP 版本切换、域名管理、SSL证书管理、伪静态管理、数据库管理

下载

首次启动后必做的三件事

双击桌面快捷方式启动 phpEnv 主程序,界面加载完成后立即执行:

  • 打开「软件设置 → 高级设置」,勾选「新增站点后自动写入 hosts」和「保存站点后自动重启服务」:避免每次改配置都要手动点「重启 Apache」和编辑 C:\Windows\System32\drivers\etc\hosts
  • 打开「软件设置 → 环境设置」,确认「默认 Web 服务」选的是 Apache(新手友好)或 Nginx(高并发场景),并检查「PHP 默认版本」是否为你需要的(如 8.2 或 8.3)
  • 点击左上角「软件管理」,在列表中找到要装的组件(如 PHP-8.3.13、MySQL-8.0.33、Redis-7.2),点击「安装」——这些不是“下载完就可用”,必须显式点击安装才会解压并注册进服务列表

此时再点「启动服务」,状态栏显示绿色 ✔️ 才算真正就绪。如果卡在「正在启动」,右键任务栏图标 → 「TCP 端口进程列表」,查 80 或 443 是否被 Skype、WebDev.WebServer40 等占用,用「解除端口占用」按钮一键处理。

站点创建与域名访问实操

点击主页「网站 → 添加网站」,填入:

  • 「网站域名」:www.tp.com(不能只填 tp.com,phpEnv 的 hosts 写入逻辑依赖完整三级域名)
  • 「网站目录」:选一个空文件夹,如 D:\project\tp8(确保该路径真实存在且无中文)
  • 「PHP 版本」:下拉选择已安装的版本,比如 8.2.24(注意:这里选的是你刚在「软件管理」里装好的那个,没装就不可见)

点「确定」后,phpEnv 会自动:

  • 往 C:\Windows\System32\drivers\etc\hosts 追加一行 127.0.0.1 www.tp.com
  • 在 D:\project\tp8 下生成 index.php(内容为 PHP 版本探针)
  • 触发 Apache 重载配置

浏览器访问 http://www.tp.com,看到 PHP 信息页即成功。若提示「无法访问此网站」,先检查地址栏是不是输成了 https(phpEnv 默认不启用 HTTPS,需手动配置 SSL);再检查 phpEnv 主界面右下角是否显示「Apache: 运行中」。

复杂点在于:phpEnv 的「PHP 版本」绑定是站点级的,但 Composer 仍走全局默认 PHP。如果你用 composer create-project 初始化 ThinkPHP,得先在 phpEnv 界面顶部菜单「工具 → CMD 命令行」里执行,那里已预置好当前选中站点的 PHP 和 Composer 环境变量——直接在系统 CMD 里敲,大概率调用错版本。

相关文章

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

相关专题

更多
php文件怎么打开
php文件怎么打开

打开php文件步骤:1、选择文本编辑器;2、在选择的文本编辑器中,创建一个新的文件,并将其保存为.php文件;3、在创建的PHP文件中,编写PHP代码;4、要在本地计算机上运行PHP文件,需要设置一个服务器环境;5、安装服务器环境后,需要将PHP文件放入服务器目录中;6、一旦将PHP文件放入服务器目录中,就可以通过浏览器来运行它。

10924

2023.09.01

php怎么取出数组的前几个元素
php怎么取出数组的前几个元素

取出php数组的前几个元素的方法有使用array_slice()函数、使用array_splice()函数、使用循环遍历、使用array_slice()函数和array_values()函数等。本专题为大家提供php数组相关的文章、下载、课程内容,供大家免费下载体验。

6381

2023.10.11

php反序列化失败怎么办
php反序列化失败怎么办

php反序列化失败的解决办法检查序列化数据。检查类定义、检查错误日志、更新PHP版本和应用安全措施等。本专题为大家提供php反序列化相关的文章、下载、课程内容,供大家免费下载体验。

2135

2023.10.11

php怎么连接mssql数据库
php怎么连接mssql数据库

连接方法:1、通过mssql_系列函数;2、通过sqlsrv_系列函数;3、通过odbc方式连接;4、通过PDO方式;5、通过COM方式连接。想了解php怎么连接mssql数据库的详细内容,可以访问下面的文章。

4028

2023.10.23

php连接mssql数据库的方法
php连接mssql数据库的方法

php连接mssql数据库的方法有使用PHP的MSSQL扩展、使用PDO等。想了解更多php连接mssql数据库相关内容,可以阅读本专题下面的文章。

4734

2023.10.23

html怎么上传
html怎么上传

html通过使用HTML表单、JavaScript和PHP上传。更多关于html的问题详细请看本专题下面的文章。php中文网欢迎大家前来学习。

3711

2023.11.03

PHP出现乱码怎么解决
PHP出现乱码怎么解决

PHP出现乱码可以通过修改PHP文件头部的字符编码设置、检查PHP文件的编码格式、检查数据库连接设置和检查HTML页面的字符编码设置来解决。更多关于php乱码的问题详情请看本专题下面的文章。php中文网欢迎大家前来学习。

5317

2023.11.09

php文件怎么在手机上打开
php文件怎么在手机上打开

php文件在手机上打开需要在手机上搭建一个能够运行php的服务器环境,并将php文件上传到服务器上。再在手机上的浏览器中输入服务器的IP地址或域名,加上php文件的路径,即可打开php文件并查看其内容。更多关于php相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

4182

2023.11.13

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

20

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
使用phpenv集成环境安装极致CMS
使用phpenv集成环境安装极致CMS

共2课时 | 297人学习

phpEnv手册
phpEnv手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn