前言:安装教程参考社区wiki,1.7新手必读-如何在Windows下安装homestead教程;仔细多次尝试,会成功的
tips:千万记得命令的使用位置,区分本地主机与虚拟机,记得cmd运行的目录位置
homestead安装成功后, 开发项目会在homestead虚拟机和本地主机间编程,比如在虚拟机中使用composer拉去laravel框架,然后再在本地主机用编辑器对项目编程;
因为yaml的共享文件设置了主机与虚拟机的对应关系,虚拟机中的项目目录会自动映射到自己的电脑上,它俩内容一致
修改yaml配置
- 在主机的Homestead目录下打开git bash,使用vi命令修改文件内容
- 重新加载vagrant,在主机的用户目录下打开cmd,使用vagrant provision命令
命令行 | 说明 |
---|---|
vagrant init | 初始化 vagrant |
vagrant up | 启动 vagrant,一般第一次新建一个虚拟机时使用,注意cmd打开位置 |
vagrant halt | 关闭 vagrant |
vagrant ssh | 通过 SSH 登录 vagrant(需要先启动 vagrant) |
vagrant provision | 重新应用更改 vagrant 配置,修改配置后使用 |
vagrant destroy | 删除 vagrant |
开始开发
- 在本地主机的Homestead文件目录下,运行cmd
- 输入:vagrant up
- 进入虚拟机的homestead环境
- 输入:vagrant ssh
- 此时已经进入了homestead大环境(和linux系统的操作一样)
- 使用composer拉去laravel框架
- composer create-project --prefer-dist laravel/laravel blog “6.*”
- 然后查看yaml配置里映射的目录位置,已经出现项目
- 使用编辑器开始开发项目(和平时一样)