2013-09-10 41 views
1

我正在尝试部署Play!将框架应用程序连接到无法访问外部世界的服务器,并且只安装了Apache。这可能吗?我已经研究了各种选项,但如果我只能打包sbt或与我的应用一起播放,并且仅将Apache用作我的应用的自包含实例的反向代理,那将是理想的,但我还没有找到许多答案如何。分发玩!应用程序具有所有依赖关系

回答

0

是的,你可以。在您的开发机器上,从命令行,cd进入您的应用程序并运行play dist。这将在dist目录中创建一个zip文件。上传到您的服务器。然后登录到您的服务器并解压缩。要启动应用程序的运行是这样的:

nohup jdk7/bin/java -Dhttp.port=9000 -cp "mopra/lib/*" play.core.server.NettyServer & 

您的Java的位置,你会中转发到端口替换jsk7 /斌/ java的,9000 Apache和“MOPRA”与你解压什么路径。

相关问题