Laravel-Homestead 开发环境搭建 for Windows

版权声明: https://blog.csdn.net/geeksoarsky/article/details/83691724

1.百度网盘下载安装 Git(2.16.1.4) ,Vagrant(2.2.20),Virtual Box(5.2.20) ,迅雷下载Homestead 虚拟机盒子(lc-homestead-6.1.1-2018090400.zip).

2.解压下载的虚拟机盒子到任意一个目录,我放在了 /f/Program Life/HashiCorp/ 下面;

进入文件后执行命令:

vagrant add box metadata.json

3.随便选择一个目录执行命令,使用Git 下载定制版的 Homestead:

 git clone https://git.coding.net/summerblue/homestead.git Homestead

4.下载完成之后我们使用命令行进入 Homestead 目录,再使用 Git 检出我们需要的 Homestead 版本;

cd /f/Users/wunian/Homestead
git checkout v7.8.0

5.接下来我们需要初始化 Homestead:

bash init.h

6.Homestead.yaml - 主要配置信息文件,我们可以在此文件中配置 Homestead 的站点和数据库等信息,nodepadd++ 编辑配置文件:

folder 下的 -map 是物理机文件目录,to 映射到虚拟机目录 ,这两个目录下的所有文件是完全相同的。

sites 配置虚拟机内的站点,你也可以到 Nginx 配置文件里修改 sudo vim /etc/nginx/sites-avaliable/yeyutingfeng.gc/;

主机里直接访问虚拟机站点,必须通过绑定 hosts 来实现。接下来我们利用 hosts 文件绑定 yeyutingfeng.gc 到虚拟机 IP 192.168.10.10 上。hosts 文件的完整路径为 C:\Windows\System32\Drivers\etc\hosts ,在最后一行加上:

192.168.10.10 yeyutingfeng.gc

7.配置SSH 秘钥登录:

ssh-keygen -t rsa -C "[email protected]"

一路回车就行

ls -al ~/.ssh

可以查看安装的密钥;

8.启动虚拟机,如果我们运气够好,静静等待就可以了

vagrant up

9.给你的 laravel 项目随需的权限权限

浏览器访问 http://yeyutingfeng.gc 或者 192.168.10.10 就可以打开你的 laravel 项目主页了.

猜你喜欢

转载自blog.csdn.net/geeksoarsky/article/details/83691724
今日推荐