2013-04-12 43 views
0

我想提供一个使用厨师使用Opscode cookbook的Apache。我已经配置了我的默认属性,如下所示。我创建了一个模板文件/vagrant/sites-available/sof.conf(甚至可以肯定的是/vagrant/sites-available/sof.conf.erb)。厨师Apache2的web_app配置

它从不评估模板或启用网站。哪里不对?

(使用厨师服务器如果改变任何东西)

{ 
    "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

从[doc](https://github.com/opscode-cookbooks/apache2#web_app)中的示例看来,您可以仅通过其他cookbooks而不是通过节点属性声明web_apps? – cmur2

+0

@ cmur2你说得对。如果你建议作为答案,我会接受它。 – Ryan

回答

1

doc示例部分似乎只能从其他的食谱中不通过节点属性声明web_app秒。