我使用的是Ubuntu 12.04,我有一個rails應用程序,我想在啓動時啓動。另外,如果我啓動服務器控制檯從像如何爲一個rails應用程序指定一個web地址?
cd <path of the application>
rails s -p 3000
我將不得不繼續控制檯打開,否則申請將盡快結束我的末端。
第二次訪問應用程序我將不得不訪問localhost:3000。我更願意在瀏覽器中使用像localhost/myapp或僅僅myapp的專用名稱。
首先,有可能嗎?我怎麼做?
PS:我已經有一些PHP應用程序在Apache上運行。我不想混淆默認的80/8080端口。
謝謝,但我想我以前並不清楚,我不想惹80或8080,因爲我已經有一些PHP應用程序已經在Apache – Ankit
上運行了。確實,讓rails應用程序在3000端口上啓用Apache的mod代理爲了ProxyPass請求傳入「myapp」主機。這裏有幾個例子:http://httpd.apache.org/docs/2.0/mod/mod_proxy.html –
你可以添加評論的答案,爲未來的訪客,以便我可以接受它:) – Ankit