在Windows 10中的虚拟机上安装Laravel homestead - 在我创建VM盒后,我是否需要在此框中再次安装virtualbox?

时间:2017-12-07 07:15:26

标签: laravel virtualbox homestead

尝试在Windows中安装laravel宅基但在虚拟机内。所以首先我安装了VirtualBox然后允许我安装一个名为LaravelBox的VM(所以这是一个空机器) - 这意味着我需要安装ubuntu 16.04,然后是vagrant(作为laravel宅基站点上的文件({{3 }}) - 它指示我安装宅基流浪盒,然后配置等。当我到达他最后一步运行流浪汉时,我得到错误:

**Vagrant could not detect VirtualBox! Make sure VirtualBox is properly installed.

Vagrant使用VirtualBox附带的VBoxManage二进制文件,并且需要 这可以在PATH上找到。如果安装了VirtualBox,请找到 VBoxManage二进制并将其添加到PATH环境变量。**

这是否意味着我现在需要在刚刚创建的名为LaravelBox的VM中安装virtualbox? - 所以这是一个包含laravel宅基流浪盒的VM在VM内部的情况?感谢任何帮助。谢谢。

2 个答案:

答案 0 :(得分:0)

第一个问题为什么你尝试在VM中安装hometead而不是直接在Windows中安装它? 是的,问题是您的VM无法找到任何Virtualbox安装,那么您必须在那里安装它并且它将正常工作。

答案 1 :(得分:0)

Homestead旨在提供类似Unix的开发环境,以便更容易使用符号链接和权限,它默认使用Ubuntu vagrant框。

因此,您可以直接在主机上安装hometead,即Windows或者您已经拥有Ubuntu VM,您可以手动设置基本开发服务器。

在VM中运行VM

是没有意义的