[問題] 大家都如何部署Rails網站的架構

看板Ruby作者 ( 人各有志)時間17年前 (2007/09/15 22:51), 編輯推噓4(403)
留言7則, 3人參與, 最新討論串1/2 (看更多)
我想請問一下,像Rails的MVC架構, 如果同一台主機上,架設兩個以上的 Rails 的網站, 大家會分別開啟兩個以上的 Mongrel,還是全部的程式都放在一起? 像 Apache 都會在 www 資料夾下多新增幾個目錄就可以, 就可以分別 run 好幾個網站, 但是 MVC 架構下好像沒有辦法說,在下面新增資料夾, 再同一個 Mongrel下,多 run 幾個不同資料夾下的 網站, 所以大家大部分如果要 run 兩個以上的網站, 會把不同網站的程式碼都放在一起, 還是不同的 Project,開不同的 Mongrel 來執行, 我會這樣問的原因是因為學校都會擋 port, 所以我只能透過 apache 來通過我的 rails 網站, 但是學校又不給開放申請網域,所以virtual host 沒辦法設定多個, 所以我似乎沒辦法將不同的 rails 網站,分開 Mongrel 執行, 必需都放再同一個 Project 下,這個問題能有辦法解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.130.123

09/15 22:52, , 1F
同時在不同port開啟多個mongrel,然後用apache virtualhost
09/15 22:52, 1F

09/15 22:54, , 2F
啊..沒看完你文章XD sorry
09/15 22:54, 2F

09/15 22:58, , 3F
多開幾組MVC,拿去處理不同的project?
09/15 22:58, 3F

09/15 23:11, , 4F
學校不開放申請網域,就用自己的網域,應該還是可以virtual
09/15 23:11, 4F

09/16 00:57, , 5F
多開幾組MVC是說大概是什麼意思呢?
09/16 00:57, 5F

09/16 00:59, , 6F
將所有網站的MVC都集中在一個project嗎?
09/16 00:59, 6F

09/16 21:52, , 7F
就是那樣... 不過我也只是猜測
09/16 21:52, 7F
文章代碼(AID): #16w_620b (Ruby)
文章代碼(AID): #16w_620b (Ruby)