如何将Yii添加到Laravel Homestead的流浪者盒子中


How to add Yii to Laravel Homestead's vagrant box?

我正在使用Yii而不是Laravel进行项目。我喜欢 Homestead,Yii 在其中运行良好且托管也很好,除了使用像"yii migrate"这样的命令行,这需要从 vagrant ssh 中运行。

如何将 Yii 添加到我的宅基地盒子的配置中? 除了Homestead之外,我没有涉足过流浪汉,但我觉得这应该很简单。

谢谢!

您应该能够将另一个站点添加到您的 homestead.yaml 文件中。来自Laravel文档(http://laravel.com/docs/4.2/homestead):

配置您的 Nginx 站点

不熟悉Nginx?没关系。站点属性允许您轻松地将"域"映射到 Homestead 环境中的文件夹。示例站点配置包含在 Homestead.yaml 文件中。同样,您可以根据需要向 Homestead 环境添加任意数量的站点。Homestead可以作为您正在处理的每个Laravel项目的便捷虚拟化环境!

您可以通过将 hhvm 选项设置为 true 来使任何 Homestead 站点使用 HHVM

sites:
    - map: homestead.app
      to: /home/vagrant/Code/Laravel/public
    - map: myapp2.com
      to: /home/vagrant/Code/myapp2/public
      hhvm: true