Homestead 不使用 8000 端口

之前由于没有遇到什么特殊情况,域名后面加上8000端口,虽然感觉有点不爽,但是除此之外也没啥问题,今天本地部署公司的项目,因为要在项目代码里面配置域名,我的域名因为要加8000端口,导致和同事的不一样,这就让我很尴尬了,想问问大神,之前有解决过这个问题的吗?

Sampson
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 9
Summer

可以不用 8000 端口的,绑定下 HOST 就行了,大家都是这么用的,参照 这个文档

7年前 评论
Sampson

@Summer 谢谢大神指点

7年前 评论
Sampson

@Summer 我看下了你提供的这个文档,发现我完全是按照上面的方式绑定域名的啊,为啥我的必须要加8000端口啊。

7年前 评论
Sampson

我试了好多的方式怎么都不行啊
我以为,在host文件里面绑定端口号,我就这样写的 192.168.10.10:8000 homestead.app
然后没有作用啊

7年前 评论

@Summer 我的也是必须要添加8000端口,本地hosts文件已经添加了域名

7年前 评论

@Johnson16 在homestead.yaml文件中加上

ports:
    - send: 80
      to: 80
6年前 评论

@dragonhaw
现在这样子改homestead会强制不启动,有没有其他方法?现在我的也是必须要添加8000端口,本地hosts文件已经添加了域名。

5年前 评论
Sampson

回来再答下,我之前排查到出现这个问题的原因是:
在windows下虚拟的网卡ip冲突了。
进入到网络连接管理里面,把重复的虚拟网卡删掉就可以了。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!