PHPstudy安装教程:Windows小皮面板下载安装、启动与建站完整步骤
PHPStudy, 这个被大家叫做小皮面板的东西, 它是在 Windows 这个平台下面的, 专门用来搞 PHP 集成开发的一个环境。你瞧, 它把 Apache 或者 Nginx、把 PHP、把 MySQL、还把 phpMyAdmin 这些个玩意儿, 全都打包到一块儿去了, 就弄在一起了。

你要是把那东西给安装好了, 那就能够直接把 PHP 网站运行起来了。至于每一个组件到底该怎么去配置, 那就不需要你再去一件一件地费心了。下面, 就给大家讲讲具体的操作路径是怎样的。
这个操作的例子, 是以那个 windows 64 位的 phpstudy pro 软件作为基础的。我们所说的完整操作路径, 就是从你把这个软件下载成功开始算起, 一直到你把它启动起来, 然后用它来建立一个网站去用的这个过程。
安装前准备

系统要求是电脑里面用的是Windows 10或者Windows 11,而且是64位的版本, 同时还要安装.NET Framework这个软件, 版本号得是4.6.2或者更新版本的才行。
下载渠道是: 只能够通过 phpStudy 官网获取安装包, 要注意区分 32位系统与 64位系统, 坚决不使用来源不明的修改版或破解版。
进行端口检查, 在安装之前, 需要关闭IIS, 还要关闭其他的Web服务, 并且要关掉那些占用80端口的软件, 也要关掉占用3306端口的软件, 这样做的目的就是为了避免在启动的时候出现冲突的现象。
安装步骤

1. 你要双击一下那个安装包, 然后去选择要安装到的目标位置。我们建议你把它安装在不是系统盘的地方, 比如D盘下面的phpstudy_pro这个文件夹里。在安装的路径之中, 绝对不允许出现中文文字或者是空格符号, 不然的话有些程序可能出现识别上的异常的情况。
2. 你需要去勾选那些所需要的组件, 比如说Apache、Nginx、PHP、MySQL、phpMyAdmin, 这些个东西默认都是全部选中的情况出现的, 你也可以照着这个默认的全选状态不去动它, 或者说是你自己根据自己的实际需求的情况来选择增加或者减少一些特定的组件内容。
3. 请点击那个名为“安装”的按钮去进行点击操作, 然后耐心等待计算机执行解压程序以及进行初始化设置工作, 这个过程所需要消耗的时间大约是在两到五分钟这个范围之内的。
4. 在执行完安装的流程以后, 你要去把面板给启动起来。当你在第一次运行的时候, 倘若系统提示说要安装Windows服务, 这时候你只需要点击允许这个按钮, 并且完成确认的操作即可。
启动服务与验证

在面板首页去选择 Web 服务器, Apache 或者, 二选一, 点击”启动”;然后再去启动 MySQL, 默认端口是 3306。状态栏显示”运行中”(绿色)即为成功。打开浏览器访问 http://localhost , 出现默认首页说明环境已正常。若启动失败, 优先检查端口占用并查看日志。
创建第一个站点

先访问面板,然后点击网站, 随后选择创建网站的这个选项, 接着需要填写域名的具体信息, 这里比如可以填 demo.test,还要填写根目录的信息, 例如 WWWdemo , 也需要指定 PHP 版本以及端口号, 默认情况下是 80 , 把这些信息全部保存之后, 系统会自动生成站点配置, 这个过程是由 phpStudy 这个软件来完成的。
如果你打算使用自定义域名, 你就得去编辑 hosts 这个文件。这个文件的路径是 C:WindowsSystem32driversetchosts, 而且你要有管理员权限才能操作。
你需要在里面加上一行 127.0.0.1 demo.test, 保存好这个改动之后, 再用浏览器去访问 http://demo.test 就行了。不修改hosts也完全可以的, 这样也能直接去访问 http://localhost 这个地址, 或者选择直接去访问 http://127.0.0.1。
关键目录与配置速查
| 项目 | 路径 |
|---|---|
| 网站根目录 | phpstudy_proWWW |
| PHP 配置文件 | Extensionsphp对应版本php.ini |
| MySQL 数据目录 | ExtensionsMySQL |
| Apache / Nginx 配置 | ExtensionsApache 或 ExtensionsNginx |
| 服务日志 | 各服务目录下的 logs 文件夹 |
常见启动失败排查
80端口被占用这个情况是这样解决的, 你可以在命令行里面执行 netstat -ano | findstr :80 这个命令, 用来找到那个占用了端口的进程 PID, 然后你去任务管理器中定位到这个程序, 再把它停止掉, 或者你也可以把站点的端口号改成 8080, 这样访问的时候加上端口号就行了。
3306端口被占用, 请使用和前面相同的方法进行排查, 或者是把本机正在运行的 MySQL 服务给停下来。
找到具体的报错信息。打开 phpStudy 的日志目录, 找到名字是 logs 的那个文件夹。在里面找到和你正在用的服务对应的错误日志文件。根据里面写的内容去修复问题。
安全提醒
phpStudy默认是为了本地开发和学习的场景来设计的, 所以官方不推荐你直接把它的服务暴露到公网环境里去用来进行生产工作。
在你进行本地开发的时候, 一定要注意去设置那些密码强度非常高的登录凭证, 千万不要使用那种空白的默认密码, 同时要把那些暂时用不到的后台服务都给关掉了, 并且还得把像phpinfo这类临时测试用的文件彻底删掉, 这么做的根本目的就是为了防止一些敏感信息的意外泄露。
常见问题
《PHPstudy安装教程:Windows小皮面板下载安装、启动与建站完整步骤》主要讲什么?
PHPStudy, 这个被大家叫做小皮面板的东西, 它是在 Windows 这个平台下面的, 专门用来搞 PHP 集成开发的一个环境。
文章提到了哪些重点?
这个操作的例子, 是以那个 windows 64 位的 phpstudy pro 软件作为基础的;
文章给出了哪些建议?
3. 请点击那个名为“安装”的按钮去进行点击操作, 然后耐心等待计算机执行解压程序以及进行初始化设置工作, 这个过程所需要消耗的时间大约是在两到五分钟这个范围之内的。