Skip to content

2.3 安装 + 启动 Apache + MySQL

在使用一键环境包的情况下,安装和启动 Apache 和 MySQL 服务非常简单。下面以 phpStudy 为例,详细介绍安装和启动过程。

1. 安装 phpStudy

步骤 1:下载 phpStudy

  • 访问 phpStudy 官网(https://www.xp.cn/)
  • 下载最新版本的 phpStudy(建议选择 phpStudy 8.0+)
  • 保存安装包到本地

步骤 2:运行安装程序

  • 双击下载的安装包
  • 选择安装路径(建议选择非系统盘,如 D:\phpStudy)
  • 点击「立即安装」按钮
  • 等待安装完成

2. 启动 Apache 和 MySQL

步骤 1:打开 phpStudy 控制面板

  • 安装完成后,phpStudy 会自动启动
  • 或通过桌面快捷方式启动 phpStudy

步骤 2:启动服务

  • 在 phpStudy 控制面板中,找到「Apache」和「MySQL」服务
  • 点击「启动」按钮启动这两个服务
  • 服务启动后,状态会显示为「运行中」

步骤 3:验证服务状态

  • 查看服务状态是否为绿色(表示运行正常)
  • 检查端口是否被占用(默认 Apache 端口为 80,MySQL 端口为 3306)

3. 使用 XAMPP 启动服务

步骤 1:打开 XAMPP 控制面板

  • 安装完成后,启动 XAMPP 控制面板

步骤 2:启动服务

  • 在控制面板中,找到「Apache」和「MySQL」
  • 点击「Start」按钮启动这两个服务
  • 服务启动后,状态会显示为「Running」

4. 使用 WAMP 启动服务

步骤 1:启动 WAMP

  • 安装完成后,启动 WAMP
  • WAMP 图标会显示在系统托盘

步骤 2:启动服务

  • 右键点击 WAMP 图标
  • 选择「Start All Services」
  • WAMP 图标会变为绿色(表示所有服务运行正常)

5. 手动配置 Apache 和 MySQL(高级用户)

如果不使用一键环境包,也可以手动安装和配置 Apache 和 MySQL。

手动安装 Apache

  1. 下载 Apache 最新版本(https://httpd.apache.org/download.cgi)
  2. 解压到本地目录
  3. 配置 httpd.conf 文件
  4. 安装 Apache 为系统服务
  5. 启动 Apache 服务

手动安装 MySQL

  1. 下载 MySQL 最新版本(https://dev.mysql.com/downloads/mysql/)
  2. 运行安装程序
  3. 配置 MySQL 服务
  4. 设置 root 密码
  5. 启动 MySQL 服务

6. 常见问题解决

Apache 启动失败

  • 端口冲突:检查 80 端口是否被其他程序占用(如 IIS、 Skype 等)
  • 配置错误:检查 httpd.conf 文件是否有语法错误
  • 权限问题:以管理员身份运行环境包

MySQL 启动失败

  • 端口冲突:检查 3306 端口是否被占用
  • 配置错误:检查 my.ini 文件是否正确
  • 数据文件损坏:尝试修复或重建数据库

服务启动缓慢

  • 系统资源不足:关闭不必要的程序
  • 启动项过多:优化系统启动项
  • 磁盘空间不足:清理磁盘空间

7. 服务管理

停止服务

  • 在环境包控制面板中点击「停止」按钮
  • 或在系统服务中停止对应服务

重启服务

  • 在环境包控制面板中点击「重启」按钮
  • 或先停止再启动服务

开机自启

  • 在环境包设置中开启「开机自启」选项
  • 或在系统服务中设置服务为自动启动

8. 测试服务

测试 Apache

  • 打开浏览器,访问 http://localhost
  • 如果看到默认欢迎页面,说明 Apache 运行正常

测试 MySQL

安装和启动 Apache 和 MySQL 是 PHP 开发环境搭建的核心步骤,确保这两个服务正常运行是后续开发的基础。

© 2026 编程马·菜鸟教程 版权所有