windows 安装 homestead
参考文档 :
laravel开发环境部署
Windows下Laravel5.5 的 Homestead 开发环境部署
[ Laravel 5.7 文档 ] 快速入门 —— 重量级开发环境:Homestead
git配置私钥(私钥、ssh、公钥)
准备安装
在使用 Homestead 之前,需要先安装 Git 、Virtual Box 5.2、VMWare、Parallels 或 Hyper-V (四选一,我们通常选择 VirtualBox,因为只有它是免费的)以及 Vagrant
下载 Vagrant
下载 VirtualBox
下载 windows版Git
安装Vagrant 需要重启电脑
将 laravel/homestead Box 添加到 Vagrant 中安装
win+R 打开cmd 运行以下命令 安装 homestead Box
vagrant box add laravel/homestead
我下载一直未成功 就参考第一个链接 直接下载 Homestead 虚拟机盒子
下载后的文件为 lc-homestead-6.1.1-2018090400.zip,请对其进行 zip 解压操作,解压成功后可以看到目录 lc-homestead-6.1.1-2018090400,此目录下包含两个文件:
- virtualbox.box(教程定制化过的 Homestead 盒子)
- metadata.json(盒子的导入配置文件)
导入Box
在解压目录中 lc-homestead-6.1.1-2018090400 运行以下命令导入 Box:
vagrant box add metadata.json
注意:请必须解压到 非中文路径,有同学反馈中文路径会出现不可预知问题。
安装Git
开头参考文档第三个链接
git配置私钥(私钥、ssh、公钥)
-
本地安装好git;
-
桌面右键 Git Bash Here 打开git命令行;
-
ssh-keygen -t rsa -C “nideyouxiang@xxx.com” (全部按enter);
-
cd ~/.ssh (如果没有执行第三步,则不会有这个文件夹);
-
cat id_rsa.pub 在命令行打开这个文件,会直接输出密钥;
-
复制,打开github ,点自己头像 >> settings >> SSH and GPG keys >>New SSH key
-
titile 随便写。 key里 粘贴第六步的内容;完成。
步骤三 :
生成 SSH 请将 your_email@example.com 替换为你的邮箱:
> ssh-keygen -t rsa -C "your_email@example.com"
Generating public/private rsa key pair.
命令行会提示让你指定秘钥的名称,按回车键将 SSH