Окружающая среда:Как установить apache2 с помощью поваренной книги повара apache2?
- CentOS 6
- Chef 10
Я скачал кулинарной apache2 из community.opscode тогда я побежал # chef-client
в узле клиента. Установка и начало обслуживания были успешными.
[2013-03-12T15:30:00+09:00] INFO: Processing package[apache2] action install(apache2::default line 20)
Когда я иду в поваренных книгах/apache2/рецепты/default.rb, нет никакой линии, которая говорит action:install
Я новичок в Ruby, так что я не могу понять, где строки кода, которые ответственный за установку.
Кроме того, если apache2 устанавливается, есть ли какой-либо инсталляционный пакет, включенный внутри рецепта? Скажем, пакет .rpm? Если да, то каков полный путь?
Заранее благодарен!
EDIT:
я уже узнал, что пакет в
package "apache2" do
package_name node['apache']['package']
end
имеет action :install
по умолчанию. Но опять же, я не то, что он устанавливает. Где сам установочный пакет или поваренная книга такая же, как у установщика?
Отличный ответ! Это на самом деле отличное пошаговое руководство по поваренной книге apache2 и хорошая рекомендация о том, как написать кулинарию с конкретными атрибутами платформы. – TrinitronX
Да, большое вам спасибо! Это помогло и просветило меня много! – Ella