2012-06-20 106 views
1

我是一個noob,我正在尋找一些關於如何在Linode 512上運行我的播放框架的幫助。 我正在使用debian image.My的問題是,如果我可以只安裝java,然後播放!框架,只是像這樣運行它,或者我需要任何前端服務器像代理一樣行事。Linode 512和玩!框架

對不起,沒有問題。 謝謝

+0

我的項目是在1.2.4版本下開發的,所以我打算使用它。 –

回答

3

玩框架是一個完整的堆棧。您可以在沒有任何前端服務器充當代理的情況下運行它。但是,如果您還想擁有SSL(儘管Play具有SSL支持,建議使用完整的HTTP服務器來處理此問題),或者您希望運行出現在同一端口上的多個Play應用程序,那麼您需要HTTP服務器前面。

+0

Thanx爲快速reply.is它會好的運行在linode 512沒有限制內存與-xms?恐怕我會有內存問題 –

+0

我沒有用linode512玩,但發揮是相當有效的其內存使用情況 – Codemwnci

1

Linode中播放框架部署的簡單步驟。

  1. 購買自己的Linode通過SSH(我有512)
  2. 連接到你的Linode
  3. 做一些基本的東西(如設置用戶,SSH,主機名的iptables等)
  4. 下載玩你喜歡的框架版本(wget)
  5. 下載你喜歡的數據庫並設置它
  6. Run run!與框架:

播放開始MyApplication的

遊戲運行MyApplication的

而且你必須通過這個step.Enjoy運行的應用程序!

如果您需要更多先進的東西(如SSL,負載平衡和多個實例),嘗試使用前服務器,如nginx的,並做適當的配置

我希望這會幫助別人;)

0

如果你需要從你的應用程序支持AJAX調用(XHR)到其他端口或域,你不想使用CORS來處理瀏覽器的SOP(不要使用CORS--它會給你帶來問題接受會話cookie),那麼你會希望在你的Linode上的應用程序前面使用apache作爲反向代理。這也可能是後來便宜負載平衡的一種形式 - 但該配置比簡單的反向代理更復雜。

我有一個play應用程序和一個GWT GUI,我使用apache反向代理來允許我的GWT請求播放RESTful Web服務,以正確驗證PLAY_SESSION cookie。這一切都很好。