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 に答える