Laravel Homestead:端口转发
所有端口#
默认情况下,如下的端口将转发到你的 Homestead 环境:
SSH:2222 -> 转发到 22
ngrok UI:4040 -> 转发到 4040
HTTP:8000 -> 转发到 80
HTTPS:44300 -> 转发到 443
MySQL:33060 -> 转发到 3306
PostgreSQL:54320 -> 转发到 5432
MongoDB:27017 -> 转发到 27017
Mailhog:8025 -> 转发到 8025
Minio:9600 -> 转发到 9600
转发额外的端口#
你可以转发额外的端口到 Vagrant 盒子,同时也指定他们的协议:
~/Homestead/Homestead.yaml
# 端口转发
ports:
- send: 50000 # 主机端口
to: 5000 # 虚拟机端口
- send: 7777
to: 777
protocol: udp # 端口转发类型
如有修改,切记在 主机 中使用以下命令应用修改到 Homestead 虚拟机中:
> vagrant reload --provision
需要区分主机和虚拟机端口,虚拟机里监听的默认是常用的端口,转发到主机的端口才是自定义的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?