自己是在本機上開發的ror程序,服務器使用的是webrick。在裝到dreamhost上真是經歷了一段艱辛的歷程啊,在這邊把一些安裝過程寫出來希望對大家有用。


1,上傳所有的文件到你的服務器目錄下 (確定也上傳 public/.htaccess 文件 )
2,因為要使用的是fastcgi,所以把public的dispatch.cgi改名為_dispatch.cgi,避免沖突。
3,修改public目錄下的dispatch.fcgi和dispatch.rb,把首行改為#!/usr/bin/ruby
4,修改public目錄下的.htaccess,把RewriteRule ^(.*)$ dispatch.cgi [QSA,L]改為RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
5,配置數據庫,這邊要注意的是host配置為域名而不能是id地址。
6,把/yourdomain.com/public, public/dispatch.fcgi 和 public/dispatch.rb的權限改為0755
7,更改目錄 /yourdomain.com/log 的權限為 0666


最后要謝謝bd7lx、caiwangqin、apemanchen,沒他們的幫助我是不可能安裝成功的。