讲师中心 微信公众号
AI工具推荐 视频效率加速

Valet如何配置_Valet轻量级Laravel环境设置【技巧】

酷强吖_2375

酷强吖_2375

发布时间:2026-05-05 21:39:15

|

461人浏览过

|

来源于php中文网

原创

Valet 依赖约定而非配置,需执行 valet install 后确认服务运行、DNS 解析(ping anything.test)及 80 端口空闲;用 park 托管目录级多项目,link 绑定单项目;静态站点需 .valet/serve.html 指定入口;HTTPS 必开,用 valet secure 自动管理。

valet如何配置_valet轻量级laravel环境设置【技巧】

Valet 不是“配置出来”的,而是“初始化后按约定用起来”的——它压根不依赖 .env 或 Nginx 配置文件手动改写,所有行为由命令驱动、由目录结构和命名约定决定。

valet install 之后必须做的三件事

执行 valet install 只是启动服务,不代表项目能访问。你得立刻确认:

  • 运行 valet status,确保输出里有 Valet is running;没这句就别往下试
  • 执行 ping anything.test,如果返回 127.0.0.1 才说明 DNS 解析通了;不通就先跑 valet domain test(别用 .dev 或 .localhost,Valet 默认只认 .test)
  • 检查 80 端口是否被占用:lsof -i :80(macOS/Linux)或 netstat -ano | findstr :80(Windows + WSL),Apache/Nginx/MAMP 都得关掉

项目怎么“挂”上去:park vs link 的真实区别

valet park 和 valet link 看似都能让项目可访问,但适用场景完全不同:

Laravel Cloud
Laravel Cloud

Laravel Cloud(cloud.laravel.com)。此技能用于处理所有 Laravel Cloud 请求,包括搜索和读取数据。只要任务涉及 Laravel Cloud,即使用此技能。

下载
  • valet park 是“目录级托管”:进入你放项目的父目录(比如 ~/Sites),执行后该目录下**所有子文件夹**都会变成 [folder-name].test;适合前端练手、多个小 demo 并存
  • valet link 是“项目级绑定”:必须先进入项目根目录(含 artisan 或 index.html),再执行 valet link myapp;它会建一个符号链接,并在 ~/.config/valet/Sites/ 下生成对应配置;适合 Laravel 项目或需要独立域名的正式开发
  • 两者不能混用同一项目:如果已 park 过 ~/Sites/myapp,又进到里面 link myapp,Valet 会报错或覆盖,优先以 link 为准

静态 HTML/CSS 项目打不开?不是 Valet 问题,是默认路由规则

Valet 默认按 PHP 应用逻辑处理请求,对纯静态站点可能跳 404。解决方法很直接:

  • 在项目根目录创建 .valet 文件夹:mkdir .valet
  • 在其中新建 serve.html,内容只写一行:index.html(或其他入口文件名)
  • 不需要重启 Valet,刷新浏览器即可生效
  • 注意:serve.html 只影响当前项目;它不会触发 PHP 解析,纯粹是告诉 Valet “把请求直接映射到这个 HTML 文件”

HTTPS 不是选配,是现在就必须开的功能

Service Worker、navigator.geolocation、localStorage 在部分新版 Safari/Chrome 中已拒绝在 HTTP 下运行。启用 HTTPS 只需一步:

  • 进项目目录,运行 valet secure(无参数);Valet 会自动生成证书、更新 Nginx 配置、加入系统钥匙串
  • 首次执行后,浏览器可能提示“证书不受信任”,点“继续前往”即可;Mac 上还可双击 ~/.valet/Certificates/*.crt 手动信任
  • 若想关掉,用 valet unsecure;但建议全程开着,避免开发后期才发现 API 调不通
  • 别试图自己改 Nginx 配置加 ssl_certificate —— Valet 的 HTTPS 是全自动管理的,手动改会被下次 valet secure 覆盖

真正卡住人的从来不是命令记不住,而是以为 Valet 像传统环境一样要“配路径、改端口、调权限”。它靠的是严格约定:域名后缀固定、项目位置固定、证书生成自动、PHP 版本靠 .valetphprc 文件而非全局设置。越早接受这套约束,越快进入“写代码,不配环境”的状态。

热门AI工具

更多
超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
laravel组件介绍
laravel组件介绍

laravel 提供了丰富的组件,包括身份验证、模板引擎、缓存、命令行工具、数据库交互、对象关系映射器、事件处理、文件操作、电子邮件发送、队列管理和数据验证。想了解更多laravel的相关内容,可以阅读本专题下面的文章。

877

2024.04.09

laravel中间件介绍
laravel中间件介绍

laravel 中间件分为五种类型:全局、路由、组、终止和自定。想了解更多laravel中间件的相关内容,可以阅读本专题下面的文章。

855

2024.04.09

laravel使用的设计模式有哪些
laravel使用的设计模式有哪些

laravel使用的设计模式有:1、单例模式;2、工厂方法模式;3、建造者模式;4、适配器模式;5、装饰器模式;6、策略模式;7、观察者模式。想了解更多laravel的相关内容,可以阅读本专题下面的文章。

2508

2024.04.09

thinkphp和laravel哪个简单
thinkphp和laravel哪个简单

对于初学者来说,laravel 的入门门槛较低,更易上手,原因包括:1. 更简单的安装和配置;2. 丰富的文档和社区支持;3. 简洁易懂的语法和 api;4. 平缓的学习曲线。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

4741

2024.04.10

laravel入门教程
laravel入门教程

本专题整合了laravel入门教程,想了解更多详细内容,请阅读专题下面的文章。

6950

2025.08.05

laravel实战教程
laravel实战教程

本专题整合了laravel实战教程,阅读专题下面的文章了解更多详细内容。

4556

2025.08.05

laravel面试题
laravel面试题

本专题整合了laravel面试题相关内容,阅读专题下面的文章了解更多详细内容。

8549

2025.08.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

1516

2026.03.04

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
如何安装 Composer
如何安装 Composer

共1课时 | 221人学习

Composer手册
Composer手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn