【问题标题】:Laravel Homestead Installation Error on WindowsWindows 上的 Laravel Homestead 安装错误
【发布时间】:2015-10-29 19:22:31
【问题描述】:

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

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

作为包管理工具提到的 Composer 到底有什么用途?

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

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

谢谢, 斯里

【问题讨论】:

  • 在 Stack Overflow 上要求教程和场外资源是 off topic,因此您应该删除这部分问题。请在您的问题中包含您尝试完成安装所采取的步骤以及您遇到的错误,以便我们更好地了解该问题。
  • 你试过关注docs吗?

标签: php laravel ssh homestead


【解决方案1】:

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

首先确保你已经安装了Git Bash,如果你在 Windows 上,转到你的 Homestead 文件夹,右键单击并选择 Git Bash 然后输入这个命令ssh-keygen -t rsa -C "you@homestead" 这将创建SSH 密钥 在您的文件夹中。

您必须确保密钥的名称类似于 id_rsa.pubid_rsa 并将它们放在 C:/Users/{username}/.SSH 中,如果它们在其他地方,请安装 @987654322 @如果你还没有进入你想要 laravel 所在的文件夹,在下一个窗口中右击 use composer here 输入这个命令composer create-project laravel/laravel --prefer-dist

对于您的 authorize 密钥路径问题,您需要将其放入 Homestead.yaml 文件 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

以管理权限打开笔记本并转到C:\Windows\System32\drivers\etc\hosts 并添加这一行192.168.10.10 : sitename.dev 保存文件,然后在 中运行 Homestead Bash 输入这个命令vagrant up,当你访问sitename.dev 时,你应该会看到laravel 主页。

【讨论】:

    猜你喜欢
    • 2020-08-13
    • 1970-01-01
    • 2017-10-05
    • 1970-01-01
    • 2021-03-23
    • 1970-01-01
    • 2016-01-16
    • 1970-01-01
    • 2017-07-20
    相关资源
    最近更新 更多