在LAMP環境下使用Capistrano進行佈署

在LAMP環境下要進行佈署,Capistrano或許是個不錯的選擇,如果你不能用一行
指令就完成佈署,就代表一定有什麼地方出了問題….以下是步驟:

sudo apt-get install rubygems
gem install capistrano

cd /path/to/app  #到你要deploy的目錄下,通常是個repo
mkdir config
capify .
會產生兩個檔案: Capfile 、 config/deploy.rb

之後進入deploy.rb修改一些內容

以上只是個簡單的範例,你可以自己修改成你要的deploy 方式,之後打:

cap deploy

完成!!

參考文章:
http://teachmetocode.com/articles/deployment-with-capistrano/
http://mathew-davies.co.uk/2009/10/28/php-deployment.html
https://github.com/capistrano/capistrano/wiki/2.x-from-the-beginning
http://hivelogic.com/articles/deploying-expressionengine-github-capistrano
https://github.com/capistrano/capistrano/wiki

 

發表迴響