我是流浪汉和厨师的完全新手。作为第一个项目,我决定只设置一个apache2并将docroot指向共享文件夹。
这似乎需要执行chef的apache2配方的“web_app”目标,并将docroot作为变量。但是,我无法弄清楚如何在流浪汉的背景下这样做。
答案 0 :(得分:1)
首先,请确保使用最新版本的Apache cookbook
其次,在编写新的cookbook时,在metadata.rb
中声明对apache2 cookbook的依赖depends "apache2"
第三,在你的食谱中使用这样的东西:
include_recipe“apache2”
web_app "testrail" do
server_name "myproject.com"
server_aliases ["myproject.com"]
docroot "/var/www/customroot"
cookbook "apache2"
end