[TOC]
## 启动 Homestead
~~~bash
> cd E:/Homestead && vagrant up
~~~
成功后显示
~~~bash
·
·
==> homestead-7: flag to force provisioning. Provisioners marked to run always will still run.
~~~
## SSH 登录 Homestead 虚拟机
~~~bash
> vagrant ssh
~~~
成功后显示
~~~bash
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-81-generic x86_64)
·
·
vagrant@homestead:~$
~~~
## 退出虚拟机
~~~bash
$ exit
~~~
成功后显示
~~~bash
logout
Connection to 127.0.0.1 closed.
~~~
## 关闭 Homestead
~~~bash
> vagrant halt
~~~
成功后显示
~~~bash
==> homestead-7: Attempting graceful shutdown of VM...
~~~
## Vagrant 常用命令行
| 命令行 | 说明 |
| ----------------- | --------------------------------------- |
| `vagrant init` | 初始化 vagrant |
| `vagrant up` | 启动 vagrant |
| `vagrant halt` | 关闭 vagrant |
| `vagrant ssh` | 通过 SSH 登录 vagrant(需要先启动 vagrant)|
| `vagrant provision` | 重新应用更改 vagrant 配置 |
| `vagrant destroy` | 删除 vagrant |
- 日常命令
- 第一章 开发环境部署
- 第一节 安装 VirtualBox
- 第二节 安装 Vagrant
- 第三节 安装 Git for Windows
- 命令行提示符的写作约定
- Git Bash 使用技巧
- 第四节 安装和配置 Homestead
- 第五节 启动 Homestead 虚拟机
- 第六节 创建 Laravel 应用
- 第七节 使用 Git 进行版本控制
- 总结 本章命令概览
- 第二章 前端工作流
- 第一节 Yarn 安装前端扩展包
- 第二节 Laravel Mix 前端资源编译
- (1)配置 webpack.mix.js 指定 Mix 任务
- (2)修改 resources/assets 前端资源文件
- (3)运行 Mix 任务编译和监控代码
- 总结 本章命令概览
- 第三章 数据库
- 第一节 Config 数据库配置信息
- 第二节 Migrations 数据库迁移文件
- 第三节 Schema 数据库结构生成器
- (1) 数据表操作
- (2) 字段操作
- (3) 索引操作
- 第四节 Seeding 数据填充
- 第五节 DB 数据库查询构建器
- (1)获取结果集