Windows上的Laravel Homestead安装错误

时间:2015-10-29 19:22:31

标签: php laravel ssh homestead

我一直在尝试在本地机器上设置Laravel Homestead Environment。但我无法做到这一点。我在安装过程中遇到了一些错误。实际上,我对在“homestead.yaml”文件步骤中配置SSH密钥的安装过程感到困惑。

在“homestead.yaml”文件中,如何根据我的本地SSH文件位置配置授权和密钥组件与标准的绝对路径位置?

究竟是什么使用Composer作为包管理工具被提及?

有没有关于安装程序的好教程?

这是我新工作的第一项任务,我真的很挣扎。任何帮助都非常感谢。

谢谢, 斯

1 个答案:

答案 0 :(得分:0)

当您要求SSH时,我假设您已经完全下载了Homestead(盒子和克隆),并且您的主目录中存在Homestead文件夹。

首先确保您已安装Git Bash,如果您在Windows上,请转到您的Homestead文件夹,右键单击并选择 Git Bash ,然后输入此命令{{ 1}}这将在您的文件夹中创建 SSH密钥

您必须确保将密钥命名为 id_rsa.pub id_rsa ,如果他们位于其他地方,请将其放在ssh-keygen -t rsa -C "you@homestead"中,安装Composer如果你还没有进入你希望laravel进入的文件夹,请在下一个窗口右键单击使用composer here 放置此命令C:/Users/{username}/.SSH

对于授权关键路径问题,您需要在Homestead.yaml文件中添加composer create-project laravel/laravel --prefer-dist

表示文件夹:

authorize: C:/Users/{username}/.ssh/homestead_rsa.pub

打开具有管理权限的笔记本并转到folders: - map: C:/path/to/{local_laravel_project_folder} to: /home/vagrant/Code type: "nfs" sites: - map: sitename.dev to: /home/vagrant/Code/Laravel/public hhvm: true并添加此行 192.168.10.10:sitename.dev 保存文件,然后运行Homestead < strong> Bash 放置此命令C:\Windows\System32\drivers\etc\hosts,当您访问sitename.dev时,您应该会看到laravel主页。