window环境的homestead,laravel项目的hosts配置

Posted smile-lankit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window环境的homestead,laravel项目的hosts配置相关的知识,希望对你有一定的参考价值。

想要使用本地浏览器打开homestead中的laravel项目,我们需要配置两个文件,Homestead.yaml跟hosts文件;三个步骤,修改、修改、重启。

1、修改Homestead.yaml文件

技术图片

 

 homestead的ip地址,在我们修改host文件时用到。

sites部分就是配置我们的laravel项目的访问名称与对应的项目目录。

我们需要以类似的格式来进行配置:

sites:
    - map: laravel项目的访问名称(自由设定)
    to: laravel项目的public目录地址

这样Homestead.yaml就配置完毕了。

2、修改hosts文件

window的hosts文件地址为:C:WindowsSystem32driversetchosts

我们使用记事本打开hosts文件,在文件结尾添加以下内容:

homestead的ip地址    laravel项目的访问名称

例:192.168.10.10 mylaravel.app

效果如下:

技术图片

 

 然后保存退出,hosts修改完毕。

注:hosts文件一般需要获取读写权限才能进行修改,如未获得权限一般会:①无法打开  ② 修改后,保存选项一直跳出另存为窗口

获取权限步骤:hosts文件右键 / 属性 / 安全 / 编辑 / 选择你登录的用户 / 修改权限为完全控制(个人需求) / 确定

3、重启homestead

一般修改Homestead.yaml文件后,都需要重启homestead让修改的配置生效,

具体指令为:vagrant reload --provision

注:vagrant指令一般在homestead的安装目录下执行,如出现指令失效,请查看Homestead.yaml文件是否有格式错误,或者根据错误信息查找解决办法。

4、经过以上修改以后,我们可以使用“ http://laravel项目访问名称 ”访问指定的laravel项目。

 

以上是关于window环境的homestead,laravel项目的hosts配置的主要内容,如果未能解决你的问题,请参考以下文章

Windows上使用Vagrant打造Laravel Homestead可协同跨平台开发环境

Windows上使用Vagrant打造Laravel Homestead可协同跨平台开发环境

Laravel学习之Windows下Homestead环境搭建

Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead)

Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead)

laravel开发环境homestead搭建详解