特网建站专注网站建设行业优质供应商,并且包含互联网基础服务(域名、云服务器、企业邮箱、网络营销等)应用服务。

微信咨询

zhstwkj

您敢托付 绝不辜负

邮件

mail@56dr.com

服务器、网站、业务系统保驾护航

合作企业用户

12500+

运维团队

10+

PHPStudy创建网站手把手教你从零搭建本地Web环境

2025-10-12 1120 网站建设

    当然可以!以下是我根据你提供的内容,进行错别字修正、语句润色、逻辑补充和语言原创化处理后的完整文章,整体风格更加流畅自然,结构清晰,适合发布在技术博客或教程类平台。


    在学习 Web 开发的初期,搭建一个稳定、易用的本地开发环境是迈向实战的第一步,对于刚接触服务器配置的新手而言,手动安装 Apache、MySQL、PHP 等组件不仅繁琐,还容易因版本兼容问题导致失败,而 PHPStudy 作为一款专为 PHP 开发者打造的一站式集成环境工具,极大简化了这一过程。

    本文将带你从零开始,系统掌握“如何使用 PHPStudy 创建本地网站”,涵盖下载安装、站点创建、域名映射、数据库连接等关键步骤,助你快速构建属于自己的第一个本地 Web 项目。


    什么是 PHPStudy?

    PHPStudy 是由国内开发者维护的一款面向 Windows 平台的 PHP 集成开发环境(IDEA),它集成了常用的 Web 服务组件,包括:

    • Web 服务器:Apache / Nginx
    • 数据库服务:MySQL / MariaDB
    • 后端语言:PHP(支持多版本切换)
    • 辅助工具:phpMyAdmin、Redis、Memcached、SSL 配置等

    用户无需手动编译或配置复杂参数,只需通过图形化界面即可一键启动服务、管理站点、切换 PHP 版本,极大地提升了本地开发效率。

    得益于其操作简便、功能全面、中文支持良好,PHPStudy 已成为众多 PHP 初学者和中小型项目开发者的首选本地环境工具。

    📌 小贴士:目前官方主推的是“小皮面板”(原 PHPStudy Pro 升级版),界面更现代,功能更强大,推荐优先选择该版本使用。


    准备工作:下载与安装 PHPStudy
    第一步:获取正版软件
    1. 打开浏览器,搜索“小皮面板官网”或直接访问官方网站(请务必确认为官方渠道,避免下载到携带病毒的第三方修改版)。
    2. 下载适用于 Windows 的最新版本安装包(通常为 .exe 格式)。

    ⚠️ 注意:建议不要从非官方论坛或网盘链接下载,以防植入恶意程序。

    第二步:执行安装
    1. 双击运行安装程序。
    2. 安装路径建议设置为纯英文且无空格的目录,
      D:\phpstudy_pro

      中文路径可能导致部分服务无法正常加载,应尽量避免。

    3. 在安装过程中,系统会提示是否安装 Visual C++ 运行库等依赖组件,请全部勾选,以确保后续运行稳定。
    第三步:启动核心服务

    安装完成后打开主程序,进入控制面板界面,你会看到如下主要模块:

    • 软件管理(可安装/卸载服务)
    • 网站管理(添加/删除站点)
    • 数据库管理(创建/操作数据库)

    点击【启动】按钮,分别开启以下基础服务:

    • Web 服务器:Apache 或 Nginx(初学者推荐 Apache)
    • 数据库服务:MySQL

    当对应服务状态显示为绿色“已运行”时,说明本地环境已准备就绪。


    实战演练:使用 PHPStudy 创建你的第一个网站

    现在我们正式进入主题——如何创建一个本地网站,整个流程分为四个关键步骤。


    准备网站根目录

    每个网站都需要一个存放网页文件的物理路径,称为“网站根目录”。

    默认情况下,PHPStudy 的网站文件夹位于:

    D:\phpstudy_pro\WWW

    你可以在此目录下新建一个专属文件夹,

    D:\phpstudy_pro\WWW\mywebsite

    这个文件夹将用于存放你的 index.php、HTML 页面、CSS 样式表、JavaScript 脚本等所有前端资源。

    💡 提示:你也可以自定义其他磁盘路径(如 E:\projects\mysite),但需确保 PHPStudy 对该路径具有读写权限。


    添加新站点
    1. 在 PHPStudy 控制面板左侧菜单中,点击【网站】→【创建网站】。
    2. 填写以下信息:
    字段 示例值 说明
    域名 myweb.test 推荐使用 .test.localhost 避免与真实域名冲突
    网站目录 D:\phpstudy_pro\WWW\mywebsite 选择你刚刚创建的文件夹
    PHP 版本 PHP 7.4 / 8.0 / 8.1(任选其一) 根据项目需求选择合适版本
    端口 80(默认)或 8080 若 80 被占用,可改为其他未被使用的端口

    点击【确认】完成创建。

    PHPStudy 会自动为你生成对应的虚拟主机配置,并重启 Web 服务使更改生效。


    配置本地 DNS 映射(修改 Hosts 文件)

    为了让操作系统识别 myweb.test 这个自定义域名,需要修改系统的 Hosts 文件,实现本地域名解析。

    操作方法如下:

    1. 打开文件路径:

      C:\Windows\System32\drivers\etc\hosts
    2. 使用记事本“以管理员身份运行”,然后打开该文件(否则无法保存修改)。

    3. 在文件末尾新增一行:

      0.0.1    myweb.test

      ✅ 注意:IP 地址应为 0.0.1(本地回环地址),而非 0.1(原文有误,已修正)。

    4. 保存并关闭文件。

    这样,当你在浏览器中输入 http://myweb.test 时,系统就会将其指向本机运行的 Web 服务器。


    测试网站是否成功运行
    1. 进入你的网站目录:

      D:\phpstudy_pro\WWW\mywebsite
    2. 新建一个名为 index.php 的文件,写入以下代码:

    <?php
    echo "<h1>🎉 恭喜!你的网站已成功创建!</h1>";
    echo "<p>当前时间:" . date('Y-m-d H:i:s') . "</p>";
    ?>
    1. 保存文件后,在浏览器中访问:
      http://myweb.test

    如果页面正确显示出欢迎文字和当前时间,则表示你的本地网站已经搭建成功!

    🔍 如果出现空白页,请检查 PHP 是否启用以及文件编码是否为 UTF-8(不含 BOM)。


    进阶应用:连接数据库,实现动态网站功能

    大多数实际项目都离不开数据库支持,我们将演示如何通过 PHPStudy 创建 MySQL 数据库,并用 PHP 实现数据连接。

    创建数据库
    1. 在 PHPStudy 面板中,点击【数据库】→【管理】按钮,跳转至 phpMyAdmin(地址通常是 http://localhost/phpmyadmin)。
    2. 使用默认账号登录:
      • 用户名:root
      • 密码:root(可在面板中修改)
    3. 点击左上角【新建】,输入数据库名称(如 myweb_db)。
    4. 选择排序规则:推荐使用 utf8mb4_general_ci(兼容性强,支持中文及 emoji)。
    5. 点击【创建】完成。

    编写 PHP 代码连接数据库

    回到 index.php 文件,替换原有代码为以下内容:

    <?php
    $servername = "localhost";
    $username = "root";
    $password = "root"; // 请根据实际情况填写密码
    $dbname = "myweb_db";
    // 创建数据库连接
    $conn = new mysqli($servername, $username, $password, $dbname);
    // 检查连接是否成功
    if ($conn->connect_error) {
        die("❌ 数据库连接失败:" . $conn->connect_error);
    }
    echo "✅ 数据库连接成功!<br>";
    // 查询数据库中的表
    $result = $conn->query("SHOW TABLES");
    if ($result && $result->num_rows > 0) {
        echo "<p>数据库中有 {$result->num_rows} 张表:</p><ul>";
        while ($row = $result->fetch_row()) {
            echo "<li>{$row[0]}</li>";
        }
        echo "</ul>";
    } else {
        echo "<p>数据库为空或未创建任何数据表。</p>";
    }
    // 关闭连接
    $conn->close();
    ?>

    刷新浏览器页面,若显示“数据库连接成功”并列出表信息,说明你的 PHP + MySQL 环境已完全打通。




相关模板