0
我很新的廚師,因爲我瞭解到,使用廚師安裝Apache,有2種方式:廚師下載包VS包「的Apache2」
方法1)下載Apache社區食譜在:http://community.opscode.com/cookbooks/apache2和保存在配方中,default.rb食譜目錄下的解壓縮
方法2),我可以這樣做:包「的Apache2」
究竟什麼是這2種方法之間的利益或不同?方法1是否通過下載食譜來提供更多的控制並且容易定製其食譜?
感謝
所以方法2可能無法驗證過程其他平臺?我很喜歡簡單的解決方案vs控制能力的最佳實踐? –
這取決於你真正需要什麼。不要讓事情複雜化。如果你只需要安裝一個軟件包,沒有配置,那麼#2就足夠了。我個人親自編寫所有食譜(有時基於社區食譜),因爲我經常不需要太多配置能力,因此我的食譜書保持更輕,更容易維護。 –
我傾向於使用社區食譜,只要它們爲我提供我需要的選項。有時他們可能會比現在需要的更復雜,但他們可以更好地滿足未來需求和現在的需求。 關於'package',它可以在大廚支持的所有平臺上工作,但由於軟件包名稱在不同的操作系統上可能有所不同(比如Debian的'apache2'與RHEL的'httpd'),你必須在你的配方中手動指定if你需要在其他平臺上安裝。 – cassianoleal