0

我還沒有嘗試過,但我希望在開始之前有一個良好的信息背景。我必須在Windows服務器上運行Rails應用程序(我認爲2008),我知道還有其他更好的解決方案,但客戶端具有此服務器的類型。在Windows服務器上運行的Ruby 2和Rails 3

我認爲這個問題可以在這四種方式中的一種來解決(也許更多):

  1. 運行的Apache/Ngnix作爲服務
  2. 直接從OS
  3. 跑跑步虛擬化
  4. 運行在不同的分區(例如安裝例如Ubuntu的)

我已閱讀噸後但沒有找到一個好的解決方案(對於Rails 3和Ruby 2,我找到了任何東西)。

你建議我哪種解決方案?哪一個更穩定和高效?
任何文件讚賞。

回答

2

對於軌道上的紅寶石,它更好地在Linux上運行而不是Windows,在Windows上,你將面臨很多問題,比如當你要安裝寶石時,最好的辦法是在你的Windows機器上安裝一個vmware,然後運行Ubuntu或任何你喜歡的Linux發行版通過vmware,你也可以檢查這個question瞭解更多

+0

但隨着虛擬化你失去了很多的性能方面,服務器必須運行2操作系統在同一時間weighter。我知道Windows不是最好的解決方案,但(暫時)我沒有其他選擇... – damoiser

+0

我已經更新了我的答案,如果您不需要使用vmware,那麼您可以安裝一個Linux發行版作爲雙引導與我一樣,在窗口 –

+0

上,在分區上安裝了Linux發行版,並在4個月前在rails上進行了開發,而且我的硬盤上還有窗口。 –

相關問題