0

我正在尝试使用Opscode cookbook使用 chef 来配置 Apache 。我已经像下面这样配置了我的默认属性。我已经创建了一个模板文件/vagrant/sites-available/sof.conf(甚至/vagrant/sites-available/sof.conf.erb只是为了确定)。

它从不评估模板或启用站点。怎么了?

(如果有任何改变,请使用 chef-server)

{
    "overrides": {},
    "defaults": {
        "apache2": {
            "web_app": {
                "name": "sof",
                "server_name": "localhost",
                "server_aliases": [],
                "docroot": "/vagrant/web"
            },
            "user": "www-data",
            "dir": "/vagrant",
            "log_dir": "/vagrant/logs/http"
        }
    }
}
4

1 回答 1

1

文档中的示例部分看来,您似乎web_app只能从其他食谱中声明 s 而不是通过节点属性。

于 2013-04-12T18:13:01.767 回答