Конфигурация Nginx с AWS Opsworks
Я установил openresty поваренную книгу, но теперь мне нужно установить мои файлы конфигурации. Каков наилучший способ добавить мои файлы nginx.conf и nginx.lua, используя Chef?
1 ответ
Решение
Вы будете хотеть написать свои файлы vhost, используя ресурс шаблона вообще:
template "#{node['openresty']['dir']}/sites-enabled/mysite.conf" do
source 'mysite.conf.erb'
owner 'root'
group 'root'
mode '644'
notifies :reload, node['openresty']['service']['resource']
end
Я не знаю, как openresty делает конфиги lua plugin, но я думаю, что это похоже. Сделайте свою собственную кулинарную книгу для mysite
это зависит от openresty
поваренная книга, а затем положить ваши шаблоны в этой кулинарной книге. Не забудьте добавить свою новую кулинарную книгу в список запуска.