2013-06-03 182 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应用程序。

你可以看一下播放文档中的“部署应用程序”一节中:

相关问题