导语
上一篇给大家推荐了编辑器 Notepad++(建站工具第1期),那是写代码的笔。这篇解决下一个问题:代码写完了,在哪跑?
很多新手就卡在这一步。HTML 文件双击能用浏览器打开,可一旦换成 PHP 程序、要连数据库,页面就白了或者报错。原因很简单——你自己电脑上没有服务器环境,PHP 没人给解析,MySQL 也没装。
本篇是建站工具合集第2期,推荐的这个工具,就是专门解决这件事的。知也自己本地调试、改模板、试程序,都是拿它跑的。虽然同类工具不少,但这个是我用习惯了、也最顺手的一个。
好了,废话不多说,我们推荐第二个建站工具:phpStudy。
软件介绍
phpStudy 是小皮面板出品的一款 Windows 一键环境部署工具,官方 slogan 是「让天下没有难配的服务器环境」。
它做的事情就一件:把 Apache / Nginx / IIS、MySQL、PHP、Redis、phpMyAdmin 这些原本要一个个下载、一个个改配置文件的东西,打包成一个安装包。装完点「启动」,本地就有了一个能跑 PHP 的网站环境。
它是免费软件,全中文界面,也是国内做得比较早的 PHP 集成环境之一。官方介绍里提到,每年有上百万开发者在用,也被阿里云、腾讯云收录进了镜像软件。
下载地址
网盘下载:https://pan.baidu.com/s/19TJvRDiX89vyHROrCIz24w 提取码:bima
官网地址:https://www.xp.cn/phpstudy
知也的建议:优先从官网下最新版。网盘这份是我自己存的版本,方便官网访问慢的时候应急用。这类环境工具,一定要认准官网或者可信渠道,别去下什么「破解版」「绿色版」,来路不明的安装包,你根本不知道里面被塞了什么。
主要特点
多环境切换:Apache、Nginx、IIS 三种 Web 服务器随时切,一键启动一键停止,不用记命令,也不用手动改配置文件。
PHP 多版本切换:官方介绍写的是 PHP 5.2 至 7.3 任意切换。实际 v8.1 在软件里还能下载安装更高的版本(我本地跑的就是 PHP 8.0),具体以你软件里的版本列表为准。
PHP 多版本共存:这个功能最实用。可以给每个站点单独指定一个 PHP 版本,老项目跑 5.6、新项目跑 8.0,同时开着也不打架。
一键创建本地站点:填个域名、选个目录,站点就建好了,伪静态规则也能在界面里配。做迅睿、织梦这类 CMS 的栏目页,没有伪静态会全 404,这个必须能配。
数据库图形化管理:自带 phpMyAdmin,建库、导 SQL、备份还原,都在浏览器里点,不用敲命令行。
附带 FTP 和多用户权限:可以给每个站点配独立 FTP,多人协作时各管一块。
中文教程和社区齐全:装不上、配不通,官网有图文教程和社区问答,搜一下基本都有答案。
知也的几个使用提醒
这款软件功能就介绍到这,具体怎么用我后面会在「从0学建站」里带大家一步步走。这里先说几个我自己踩过的点,能帮你少折腾半天:
1. 安装路径不能有中文和空格。这是老坑了,装到「D:\Program Files\我的软件」这种目录,启动各种莫名其妙的报错。我一般直接装到 D:\phpstudy。
2. 本地 PHP 版本要跟线上对齐。你线上服务器跑 PHP 8.0,本地就装 8.0;别本地 7.4、线上 8.0,不然会遇上「本地好好的,一传上去就报错」,排查方向直接跑偏。
3. 启动失败先看运行库。Apache 或 MySQL 起不来,多半是缺微软 VC++ 运行库,装一下 Visual C++ 运行库合集就好了。其次是 80 端口被占用,把占用程序关掉或者换个端口。
4. 它只适合本地开发,别直接当生产环境用。这句话我得说清楚:phpStudy 是给你在本地调试程序、改模板用的,不是拿来对外提供服务的。真要上线,要么是阿里云 ECS 这类服务器手动配环境,要么是服务器上装面板,那套东西跟本地不是一回事。拿本地环境对外开站,性能和安全都扛不住。
5. 上线前记得导数据库。本地改完,程序传上去,数据库也要用 phpMyAdmin 导出 SQL 再导进线上库,两边内容才对得上。
Mac 和 Linux 用户怎么办
看完肯定有朋友问:我是 Mac,还能用 phpStudy 吗?
这里得说实话。phpStudy 官方目前主推的是 Windows 集成环境,你去官方下载页看,Windows 那栏列的是 v8.1、2018、2016 这些集成环境;但Mac 那目前只给到了php7.4,不过这个可以本地自己在mac搭建php8.0及以上版本,
另外 Mac 用户要搭本地环境,还有以下我土建工具。常见的有这么几种,按折腾程度从低到高排:
MAMP:Mac 上的老牌集成环境,图形界面,点一下就启动 Apache + PHP + MySQL,思路跟 phpStudy 最接近,新手最省事。
Laravel Herd:轻量,装完几乎零配置,适合只跑 PHP 项目、不怎么折腾配置的人。免费版够用。
Docker:最灵活,能把线上环境原样复制到本地,团队协作用得多。代价是要学容器这一套,新手上手有点门槛。
Homebrew 手动装:用命令一个个装 nginx、php、mysql,全自己配。能学到底层,但也最容易卡住,不建议刚开始就走这条路。
我自己是 Windows 和 Mac 都跑,Mac 上用的是自己顺手的那套,自己搭建的是php8.0的环境,因为7.4太老了,改模板、调 CSS、试新功能都在本地先跑一遍再往上传。
不管你用哪个工具,有一条原则不变:本地的 PHP、MySQL 版本要跟线上服务器对齐。本地 8.0、线上 7.4,就会出现「本地好好的,一上线就报错」,排查起来非常浪费时间。
另外提醒一句:macOS 从 12 版本开始,系统就不再自带 PHP 了。别指望「终端里敲个 php -v 就能用」。
至于 Linux 服务器,那是另一回事了——服务器上可以用同门的小皮面板 Linux 版或者宝塔都行,图形化管理网站、数据库、SSL 和防火墙,思路跟本地环境不一样,属于运维范畴,后面单独写。
为啥不推荐别的
肯定有人问,同类工具不是还有 XAMPP 吗?也有人说直接上宝塔面板。
XAMPP 本身没问题,国外用得多,但它界面是英文为主,配置项分散,对刚上手的小白不够友好。宝塔是服务器面板,那是给线上服务器用的,你本地调试犯不着装它。
还有人说手动一个个装 Apache、PHP、MySQL 才算「真正学会」。这话我不同意。咱的目的是把网站做出来、把 SEO 做好,不是去考运维工程师。环境配置这种重复劳动,能省就省,省下的时间多看两篇日志、多写两页内容,比啥都强。
当然还是那句话,同类工具不少,这个看大家自己需求。反正我是非常推荐 phpStudy。
小结
phpStudy 是一款免费、全中文、开箱即用的 Windows 本地环境搭建工具,支持 Apache/Nginx/IIS 切换、PHP 多版本共存、一键建站和数据库图形化管理,能满足绝大多数 PHP 站点和 CMS 的本地调试需求。如果你正准备学建站、或者要在本地改模板和调程序,那它是你绕不开的第一站。
码字不易,多谢点赞支持!






SEO
GEO
建站与上线
工具
网站模板
网址导航
