在phpstudy中新建站点并绑定域名需完成虚拟主机配置和本地dns映射两步:先通过「网站→创建网站」填写域名、根目录、端口并勾选同步hosts,再手动编辑hosts文件添加127.0.0.1 域名映射,最后重启服务验证访问。

在phpStudy中新建站点并绑定域名,核心是完成“虚拟主机配置 + 本地DNS映射”两步。只要操作顺序正确、关键细节不漏,基本一次就能成功。
一、创建网站并填写基础信息
打开phpStudy,确保Apache(或Nginx)和MySQL已启动(状态为绿色)。点击顶部菜单栏的「网站」→「创建网站」,填写以下三项:
-
域名:必须用英文点分隔,如
test.local、demo.web.cn,避免中文标点或纯数字后缀; -
根目录:选一个空文件夹(如
D:\phpstudy_pro\WWW\test),建议路径不含中文和空格; -
端口:HTTP默认填
80;若提示被占用(比如QQ、迅雷占了80端口),改用8080或8090,后续访问时需带端口号(如http://test.local:8080)。
勾选「同步 hosts」→ 选择「生产环境」,再点击「确定」保存。这一步会自动生成虚拟主机配置,并提示你是否写入hosts文件(先别急着确认,后面手动核对更稳妥)。
二、准备网站文件与首页
进入你刚设的根目录(点击网站列表右侧的「管理」→「打开根目录」),清空里面自动生成的示例文件,放入你的项目文件。注意:
- 必须有默认首页文件,如
index.html、index.php或index.htm; - 如果只有
home.html,浏览器访问会报403或空白——因为服务器找不到默认入口; - 可先放一个简单测试页:
<?php echo '站点已就绪'; ?>,方便快速验证。
三、修改hosts文件完成本地解析
hosts文件负责把域名“指回”你本机。操作如下:
- 路径:
C:\Windows\System32\drivers\etc\hosts(Windows); - 用记事本或写字板以管理员身份运行打开它(右键→“以管理员身份运行”);
- 滚动到底部,添加一行:
127.0.0.1 test.local(域名替换成你填的); - 保存前确认没有多余空格、中文符号,且未被#号注释;
- 保存后无需重启电脑,但建议关闭并重开浏览器,或执行命令
ipconfig /flushdns刷新DNS缓存。
四、重启服务并验证访问
回到phpStudy主界面,点击「重启全部」(或至少重启Apache/Nginx)。然后:
- 打开浏览器,直接输入你绑定的域名,如
http://test.local; - 若看到首页内容,说明成功;
- 若仍显示phpStudy默认页,常见原因有:hosts没生效、根目录路径填错、端口冲突、Apache未真正重启;
- 若提示“无法访问此网站”,优先检查hosts是否保存成功、浏览器是否用了代理、防火墙是否拦截了80端口。
多站点同理:重复上述步骤,每个站点用不同域名+不同根目录即可。不需要手动改Apache配置文件,phpStudy v8.x已自动处理vhost逻辑。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











