1

我是流浪汉和厨师的新手。作为第一个项目,我决定简单地设置一个 apache2 并将 docroot 指向共享文件夹。

这似乎需要执行 Chef 的 apache2 配方的“web_app”目标并将 docroot 作为变量。但是,我无法弄清楚如何在 vagrant 的情况下做到这一点。

4

1 回答 1

1

首先,确保您使用最新版本的 Apache 食谱

二、写新cookbook时,在metadata.rb中声明对apache2 cookbook的依赖

depends "apache2"

第三,在你的食谱中使用如下内容:

包括配方“apache2”

web_app "testrail" do
    server_name "myproject.com"
    server_aliases ["myproject.com"]
    docroot "/var/www/customroot"
    cookbook "apache2"
end
于 2013-04-01T19:53:17.183 回答