Chef Apache2 web_app配置

时间:2013-04-12 14:03:12

标签: chef chef-recipe

我正在尝试使用Opscode cookbook使用厨师配置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"
        }
    }
}

1 个答案:

答案 0 :(得分:1)

doc的示例部分,您似乎只能从其他菜谱中声明web_app,而不是通过节点属性。