我一直在使用Deprec和Slicehost,但現在看起來開發並不是那麼活躍。Deprec Deployment with Rails的替代方案?
你現在用什麼來自動化Rails的大部分部署步驟?我正在使用Slicehost。
我一直在使用Deprec和Slicehost,但現在看起來開發並不是那麼活躍。Deprec Deployment with Rails的替代方案?
你現在用什麼來自動化Rails的大部分部署步驟?我正在使用Slicehost。
我還沒有嘗試過它們,但Rails的核心成員Josh Peek有一個set of Capistrano recipes in his GitHub repository來設置一個分片。值得一看。
儘管我仍然使用deprec做了很多事情,但Phusion Passenger已經使得安裝Rails棧非常簡單,我發現維護一個簡單的命令列表更容易。我在Ubuntu 10.04上使用它(清晰)amd64
apt-get install build-essential git-core mysql-client apache2 apache2-prefork-dev libapr1-dev libmysqlclient15-dev librmagick-ruby libmagick9-dev libxml2-dev libxslt1-dev imagemagick libcurl4-openssl-dev libreadline-ruby1.8
wget http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise_1.8.7-2011.02_amd64_ubuntu10.04.deb
dpkg -i ruby-enterprise_1.8.7-2011.02_amd64_ubuntu10.04.deb
gem install passenger bundler
passenger-install-apache2-module --auto
# Copy configs generated by previous command to
# /etc/apache2/mods-available/passenger.{load,conf}
a2enmod passenger
a2enmod rewrite
/etc/init.d/apache2 restart
如果您想對服務器上發生的事情進行最大限度的控制,Deprec確實非常棒。它應該適合我們 – Anatoly 2013-03-12 19:23:35