2016-04-24 14 views
0

我已經在Vagrant上安裝了Rails並嘗試創建我的第一個Rails應用程序,但是「Rails服務器」需要很長時間(即,似乎從未完成)。我正在使用Windows,並已安裝Vargant和虛擬框。在我流浪的文件,我還更新了核心CPU和內存以下無法在Windows中的VM中啓動Rails

vb.customize ["modifyvm", :id, "--memory", "4096"] 
vb.customize ["modifyvm", :id, "--cpus", "2"] 

,但似乎仍不能在我的VM 的Rails版本開始Rails是4.2.6

below is the screen capture

注:這一點

+0

它看起來是工作。服務器將繼續運行,直到你點擊'ctrl + c'來停止它。如果需要,打開第二個終端。你可以在瀏覽器中調出http:// localhost:3000並查看歡迎頁面嗎? – house9

回答

0

rails server像任何Web服務器是指作爲一個持續的進程中運行後,再也沒有回到命令提示符。它坐在那裏等待網絡請求 - 所以你所看到的行爲實際上就是它應該如何工作。

要退出服務器(和大多數UNIX程序),您可以用CTRL +ç發送終止命令。

您也可以通過啓動它運行在Bash的後臺服務器:

rails s & 

然後,您可以將其與fg回到前臺。雖然我通常只是打開另一個shell窗口。