2013-06-03 229 views
1

我對此完全陌生,所以請原諒我。如何在Apache 2服務器上運行Play應用程序?

我現在有一個Play應用程序,當我在我的個人Mac上運行play run時,該站點在localhost:9000上啓動,一切正常。

我也有一臺運行CentOS的服務器,告訴我當我導航到它的IP時「將內容添加到目錄/var/www/html/」,但我不明白我如何使用Play應用程序來做到這一點?這不像我可以放在那裏的一堆HTML文件?

所以我的問題是,我需要使它所以如果我去我的服務器的IP,它需要我給我發的網址是什麼步驟以及當前存儲在我的Mac?

回答

3

您需要將Apache配置爲您的Play應用程序的「代理」(這就是爲什麼您不需要將任何東西放入/var/www/html/)。

您的應用程序代碼可以上傳到服務器上的任何位置。它需要在服務器上啓動(例如play start),Apache會將請求「轉發」到正在運行的Play應用程序。

你可以看一下播放文檔中的「部署應用程序」一節中:

相關問題