[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)獲取結果集