0

我已经安装了openresty食谱,但现在我需要安装我的配置文件。使用 Chef 添加我的 nginx.conf 和 nginx.lua 文件的最佳方法是什么?

4

1 回答 1

0

您通常需要使用模板资源编写虚拟主机文件:

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 插件配置,但我猜它是相似的。根据食谱制作自己mysiteopenresty食谱,然后将模板放入该食谱中。不要忘记将您的新食谱也添加到运行列表中。

于 2014-12-16T09:29:09.377 回答