php-mysqlは必須

chefでCakePHPをつかったWEBサービスを構築する場合、php-mysqlは必須なので、nginx & php-fpmな環境では、php-fpmのレシピはこのようなものに。

%w{php-fpm php-mysql php-pecl-zendopcache}.each do |pkg|
  package pkg do
    action :install
    notifies :restart, "service[php-fpm]"
  end
end

template "www.conf" do
	path "/etc/php-fpm.d/www.conf"
	source "www.conf.erb"
	user "root"
	group "root"
	mode 0644
end

service "php-fpm" do
  action [:enable, :start]
end

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA