第一部分:什么是 PHPStudy?为什么选择它?
在开始之前,我们先简单了解一下。

-
PHPStudy 是什么? 它是一个集成了 PHP 环境、Web 服务器(Apache/Nginx)、数据库(MySQL/MariaDB)以及一些常用扩展的 Windows 服务器软件包,你可以把它理解成一个“一键式”的网站服务器环境搭建工具,省去了你手动配置各种软件的复杂过程。
-
为什么选择它?
- 简单快捷:一键安装,无需复杂的配置。
- 功能集成:Web 服务器、数据库、PHP 解释器一应俱全。
- 版本切换:可以轻松切换不同版本的 PHP 和 Apache/Nginx,方便项目兼容性测试。
- 管理方便:自带管理面板,可以方便地启动、停止、切换环境。
第二部分:准备工作
在开始安装之前,请确保你已经准备好了以下几样东西:
- 一台 Windows 电脑:系统可以是 Windows 7/8/10/11。
- 管理员权限:安装软件通常需要管理员权限,建议右键点击安装包,选择“以管理员身份运行”。
- 下载 PHPStudy:
- 访问 PHPStudy 官网:https://www.xp.cn
- 在首页找到“下载”按钮,根据你的系统选择合适的版本(32位或64位)。强烈推荐下载最新版,功能更稳定,支持更新的 PHP 版本。
- 下载完成后,你会得到一个
.exe安装文件。
第三部分:详细安装步骤
-
运行安装程序 双击你下载好的
.exe文件,会弹出用户控制提示,点击“是”。
(图片来源网络,侵删) -
选择安装路径
- 安装程序会要求你选择一个安装目录。
- 建议:不要安装在
C:\Program Files或C:\Program Files (x86)等带有空格的复杂路径中,可能会导致一些权限问题,可以安装在一个简单的路径下,D:\phpstudy或C:\phpstudy。 - 选择好路径后,点击“安装”。
-
安装过程 等待片刻,程序会自动解压并配置好所有组件,这个过程是全自动的,你只需等待即可。
-
启动控制面板 安装完成后,会自动弹出 PHPStudy 的控制面板,如果没弹出,你也可以在开始菜单或桌面上找到 “PHPStudy” 并打开它。
第四部分:核心操作 - 启动环境与网站部署
最关键的部分来了,我们要让服务器运行起来,并把我们的网站文件放上去。

步骤 1:启动 Web 服务器和数据库
在 PHPStudy 控制面板中,你会看到几个核心按钮:
- 启动:点击它,会启动 Apache(或 Nginx)和 MySQL 服务,旁边的按钮会变成“停止”。
- 管理:这里可以管理网站、数据库等。
操作:点击 启动 按钮,看到 Apache 和 MySQL 的状态都变为“运行中”就代表你的本地服务器环境已经成功启动了!
步骤 2:部署你的网站文件
你的网站文件(HTML, CSS, PHP, JavaScript 等)需要放在一个特定的目录下,Web 服务器才能找到它。
-
找到网站根目录
- 在 PHPStudy 控制面板,点击右上角的 “设置” 按钮。
- 在弹出的设置窗口中,找到 “www 目录” 这一项。
- 这里的路径就是你的网站根目录,默认通常是
D:\phpstudy_pro\WWW(如果你安装在 D 盘) 或C:\phpstudy_pro\WWW。 - 记住这个路径! 你所有的网站项目都应该放在这个文件夹里。
-
创建你的网站项目
- 打开你的
WWW文件夹。 - 在里面新建一个文件夹,作为你的项目目录,我们创建一个名为
my-first-site的文件夹。 - 在
my-first-site文件夹里,你可以创建你的网站文件,index.html。
示例: 在
my-first-site文件夹里,用记事本创建一个index.html文件,并输入以下内容:<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>我的第一个网站</title> </head> <body> <h1>你好,世界!</h1> <p>恭喜你,网站部署成功!</p> </body> </html> - 打开你的
步骤 3:访问你的网站
文件放好后,你就可以在浏览器中访问它了。
-
通过 IP 地址访问(推荐新手)
- 打开你的浏览器(如 Chrome, Edge, Firefox)。
- 在地址栏输入:
http://127.0.0.1或者http://localhost - 你会看到 PHPStudy 的默认欢迎页面。别急,这不是你的网站!
- 在地址后面加上你的项目文件夹名,
http://127.0.0.1/my-first-site/ - 你应该能看到你刚才创建的
index.html页面了!
-
通过虚拟主机访问(更专业) 如果你想用
http://mysite.local这样的域名来访问,而不是长长的路径,可以设置虚拟主机。-
在 PHPStudy 中添加站点:
- 回到 PHPStudy 控制面板,点击 “网站” -> “管理” -> “添加站点”。
- 在弹出的窗口中填写信息:
- 域名:输入你想要的本地域名,
mysite.local。(注意:.local 是本地域名,不会冲突) - 根目录:选择你刚才创建的网站文件夹,
D:\phpstudy_pro\WWW\my-first-site。 - 其他:端口保持默认 80,数据库可以先不创建。
- 域名:输入你想要的本地域名,
- 点击“提交”。
- PHPStudy 会自动配置好 Apache/Nginx 的配置文件,并弹出一个提示告诉你需要修改
hosts文件。
-
修改 hosts 文件:
- 在 PHPStudy 控制面板,点击 “其他选项菜单”(通常是左下角的三道横线),选择 “Hosts 管理”。
- 在弹出的记事本中,在最后一行添加:
0.0.1 mysite.local - 保存并关闭记事本。
-
重启服务器并访问:
- 在 PHPStudy 控制面板,先 “停止”,再 “启动” 一下服务器,让配置生效。
- 在浏览器中输入
http://mysite.local,你就可以直接访问到你的网站了!
-
第五部分:数据库管理
如果你的网站需要数据库(WordPress, Discuz! 论坛等),PHPStudy 也为你准备好了。
-
打开数据库管理工具
- 在 PHPStudy 控制面板,点击 “其他选项菜单” -> “phpMyAdmin”。
- 这会自动打开你的默认浏览器,并进入 phpMyAdmin 的登录页面。
-
登录数据库
- 用户名:默认是
root - 密码:默认是
root(注意:新版本的 PHPStudy 默认密码可能为空,或者是你自己设置的密码,请留意安装或首次启动时的提示。) - 登录后,你就可以在这里创建数据库、导入/导出数据库文件、执行 SQL 语句等。
- 用户名:默认是
-
创建一个数据库
- 在 phpMyAdmin 主页,点击顶部的 “新建”。
- 在“数据库名”输入框中填写你的数据库名,
my_blog_db。 - 点击“创建”按钮,数据库就建好了。
第六部分:常见问题与技巧
- 问题1:端口被占用怎么办?
- 原因:可能是你电脑上其他软件(如 Skype、IIS、迅雷等)占用了 80 或 3306 端口。
- 解决:在 PHPStudy 控制面板,点击 “其他选项菜单” -> “端口检测”,它会告诉你哪个程序占用了端口,你可以选择切换到 Nginx 服务器(
