Конфигурация веб-приложения Chef Apache2

Я пытаюсь настроить Apache с помощью шеф-повара, используя поваренную книгу Opscode. Я настроил свои атрибуты по умолчанию, как показано ниже. Я создал файл шаблона /vagrant/sites-available/sof.conf (и даже /vagrant/sites-available/sof.conf.erb на всякий случай).

Он никогда не оценивает шаблон и не включает сайт. Что не так?

(Используйте шеф-сервер, если это что-то изменит)

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

person Ryan    schedule 12.04.2013    source источник
comment
Из примеров в документе кажется, что вы можете объявлять web_apps только из других кулинарных книг. не через атрибуты узла?   -  person cmur2    schedule 12.04.2013
comment
@ cmur2 Вы правы. Если вы предложите это в качестве ответа, я приму это.   -  person Ryan    schedule 12.04.2013


Ответы (1)


Из раздела примеров в doc кажется, что вы можете объявить web_apps только из других кулинарных книг. не через атрибуты узла.

person cmur2    schedule 12.04.2013