自己是在本機(jī)上開發(fā)的ror程序,服務(wù)器使用的是webrick。在裝到dreamhost上真是經(jīng)歷了一段艱辛的歷程啊,在這邊把一些安裝過程寫出來希望對(duì)大家有用。
1,上傳所有的文件到你的服務(wù)器目錄下 (確定也上傳 public/.htaccess 文件 )
2,因?yàn)橐褂玫氖莊astcgi,所以把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,配置數(shù)據(jù)庫,這邊要注意的是host配置為域名而不能是id地址。
6,把/yourdomain.com/public, public/dispatch.fcgi 和 public/dispatch.rb的權(quán)限改為0755
7,更改目錄 /yourdomain.com/log 的權(quán)限為 0666
最后要謝謝bd7lx、caiwangqin、apemanchen,沒他們的幫助我是不可能安裝成功的。