chefでwordpressをインストール

yocto1202 11views 更新:2016年9月14日

chefを用いてリモートにwordpressをインストールします。
これに限ってはchef内からbashを走らせたほうが速いような感じでしょうか。

remote_file "{gz置き場のパス}" do
  source "http://wordpress.org/latest.tar.gz"
  owner "root"
  group "root"
  mode   0644
end

script "install_wordpress" do
  interpreter "bash"
  user "root"
  cwd "/tmp"
  code <<-EOH
    tar -zxvf {gz置き場のパス}latest.tar.gz
    mv wordpress/* {wordpressのパス}
    chown -R {走らせたいサーバ}: {wordpressのパス}
  EOH
end

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません