- 安装 VirtualBox
- 安装 Vagrant
- 导入 Homestead Box 虚拟机盒子
- 安装 Git
- 安装 Homestead 管理脚本
- 配置 Homestead.yaml 文件
- 启动 Homestead 虚拟机
下载安装 https://www.virtualbox.org/wiki/Downloads
下载安装 https://releases.hashicorp.com/vagrant/2.2.0/vagrant_2.2.0_x86_64.msi
下载并解压到一个非中文目录,http://download.fsdhub.com/lc-homestead-6.1.1-2018090400.zip
运行命令
$ cd /e/virtualbox/homestead-box/
$ cp metadata.json metadata-work-8888.json && sed -r -i 's#"name": "(.*)/homestead",#"name":"work8888/homestead",#' metadata-work-8888.json
$ vagrant box add metadata-work-8888.json
$ vagrant box list
下载安装 https://gitforwindows.org/
用 git_bash 图形端打开,切换到家目录
$ cd ~
# 下载文件
$ git clone https://gitee.com/cutejerry/homestead.git
# 一路回车
$ ssh-keygen -t rsa -C "your_email@example.com"
# 检验是否生成,SSH 秘钥的两个文件
1、id_rsa —— SSH 秘钥的 私钥 (Private Key)
2、id_rsa.pub —— SSH 秘钥的 公钥 (Public Key)
$ ls -la ~/.ssh
$ cd ~/Homestead
$ cp Homestead.yaml.example Homestead.yaml
$ cd ~/Homestead && vagrant up
$ vagrant ssh
vagrant init 初始化 vagrant
vagrant up 启动 vagrant
vagrant halt 关闭 vagrant
vagrant ssh 通过 SSH 登录 vagrant(需要先启动 vagrant)
vagrant provision 重新应用更改 vagrant 配置
vagrant destroy 删除 vagrant