如何在Apache 2服务器上运行Play应用程序?

时间:2013-06-03 19:33:50

标签: apache playframework

我对此完全陌生,所以请原谅我。

我现在拥有的是Play应用程序,当我在我的个人Mac上运行play run时,该站点将在localhost:9000上启动,一切正常。

我还有一台运行CentOS的服务器告诉我"将内容添加到目录/var/www/html/"当我浏览它的IP时,我不知道如何使用Play应用程序做到这一点?它不像我有一堆HTML文件我可以放在那里吗?

所以我的问题是,我需要采取哪些措施来实现这一目标,如果我转到服务器的IP,它会将我带到我制作的网站并且目前存储在我的Mac上?

1 个答案:

答案 0 :(得分:3)

您需要将Apache配置为"代理"到您的Play应用程序(这就是为什么您不能将任何内容放入/var/www/html/)。

您的应用程序代码可以上传到服务器上的任何位置。它需要在服务器上启动(例如play start),Apache将"转发"请求正在运行的Play应用程序。

您可以在"部署应用程序"中查看Play文档。部分:

相关问题