You need to enable JavaScript to run this app. Laravel Sail如何修改本地开发域名实现自定义站点便捷访问
优惠活动
大模型
产品
解决方案
定价
更多

Laravel Sail如何修改本地开发域名实现自定义站点便捷访问

Laravel Sail本地开发环境配置实测

迁移初期的使用体验与现存问题

  • 放弃长期使用的Vagrant/Homestead开发环境,转向Laravel Sail开展项目开发,整体配置流程简洁易上手,但初期始终没有找到适配本地环境自定义域名的可行方案。
  • 曾尝试通过执行APP_PORT=89 sail up将应用服务映射到89端口,通过localhost:89可正常访问应用,但每次启动服务前都需要记忆不同项目对应的端口,操作十分繁琐。

预期要实现的配置目标

  • 核心需求主要有两点:
    • 修改Laravel Sail的默认端口配置,无需每次启动服务时手动指定端口值
    • 配置类似laravel.test的域名别名映射到对应项目的服务端口,无需记忆端口即可通过对应项目域名完成访问
  • 曾尝试修改/etc/hosts文件,但该配置仅能完成域名到IP的映射,无法解决不同端口的转发问题,无法达成预期目标,期间也在寻找其他可实现该目标的优化方案。

调整后的开发工作流

经过一番调研后调整了自身开发工作流:改为同一时间仅运行一个应用,直接使用localhost访问,CPU和RAM资源占用得到明显优化。

  • 给同场景迁移开发者的参考建议:
    • 可先评估自身是否真的需要同时运行多个应用
    • 若确实有并行多应用需求,可深入研究相关的端口、域名映射配置
    • 若无需并行运行多应用,直接使用localhost访问即可,不存在任何使用问题

内容的提问来源于stack exchange,提问作者Uchivaru Kanda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.04 09:36:00