【问题标题】:How to deploy my play web App onto my server如何将我的游戏网络应用程序部署到我的服务器上
【发布时间】:2015-02-16 17:08:50
【问题描述】:

我已经使用最新版本的播放框架创建了一个 Web 应用程序,并准备部署它。由于这是我第一次将 Web 应用程序部署到服务器上,所以我不确定如何做到这一点。

我需要在数据库上运行很多 cronjobs,这就是为什么我订购了一个安装了 Debian 7.8 LAMP 的 Vserver。

我现在要问的是,将我的应用程序部署到服务器上的最简单方法是什么?

如果我现在不问这个问题,我会尝试在我的 debian 服务器上安装 play(实际上我现在可能不得不安装激活器的东西,对吧?)而不是将我的应用程序上传到服务器,将应用程序的部署端口更改为 80,将应用程序置于生产模式,然后在服务器上启动应用程序或使用 stage task 命令。

这是正确的做法吗?我不想犯错。

【问题讨论】:

    标签: java web-applications deployment playframework playframework-2.0


    【解决方案1】:

    没有正确的方法。

    您有 4 种选择(如果您包含 Maven 发行版等,则更多),但对于“我想在我的服务器上运行我的应用程序”的情况,您可以选择:

    1. 使用start,但它需要人工干预(交互),因此您可能不希望在实际生产设置中这样做。
    2. 使用stage 准备您的应用程序以进行部署。 stage 准备了一些脚本,然后您可以从 /etc/init 调用这些脚本

    上述方法需要在服务器机器上运行。所以如果你不想玩!在你的服务器上......你去:

    1. 使用 dist 创建一个包含所有内容的 zip 文件...然后将文件解压缩到服务器中的某个位置并运行 bin 目录中的脚本
    2. 创建一个本机包,它将您的应用程序安装为(在您的情况下)一个 Debian 包。

    检查一下(官方文档): https://www.playframework.com/documentation/2.3.x/Production

    【讨论】:

      猜你喜欢
      • 2014-06-12
      • 1970-01-01
      • 2020-12-29
      • 2014-02-02
      • 2019-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多