一、 集成环境的选择
虽然可以手动安装并整合 PHP、Apache,但课程建议直接使用集成安装软件,一次性完成 PHP、MySQL、Apache 的安装与配置。
- 常见工具:WAMP、EasyPHP,以及国内常用的 phpStudy(集成 Apache+PHP+MySQL+phpMyAdmin 等,开箱即用)。
- 关联历史:这与上一轮提到的“WAMP 作为 Web 服务器环境”完全呼应。
二、 端口冲突与修改
- 冲突原因:本地 IIS(Windows 自带服务)占用了默认的 80 端口,导致 Apache 无法启动。
- 解决方案:需修改 Apache 的配置文件
httpd.conf,将监听端口改为其他(如 88)。 - 操作步奏:修改文件 → 重启 phpStudy 服务。
- 站点目录:默认网站根目录通常在
D:\phpStudy\WWW。 - 访问验证:启动后通过
http://localhost:88/phpinfo.php访问测试。
三、 新手实操建议
- 工具选择:Windows 下推荐 phpStudy(或小皮面板),上手最快;若用 Mac,可了解 MAMP。
- 端口排查:若启动失败,除 IIS 外,还可能是 Nginx、SQL Server 等占用 80 端口。可用
netstat -ano查端口,或在面板中一键修改。 - 测试文件:在
WWW目录建test.php,写入<?php phpinfo(); ?>,浏览器访问localhost:端口看到配置页即成功。 - 学习路径:环境搭好后,即可进入“HTML+PHP 核心”编码阶段,呼应课程体系的下一步。