Playframework:部署网站



所以,我已经完成了使用Play 2.2框架开发一个网站。我有一个How to deploy the play application?的基本问题,我遵循了在Play生产模式中给出的步骤,并使用[project]$ dist命令在target/universal/stage/bin和所有相关文件中生成文件。现在,我该如何处理生成的文件呢?我该怎么直播呢?请指定部署此应用程序所需的步骤或一篇有用的文章。

我是一个新手,所以这个问题可能太简单了。

谢谢:)

这很简单:

  • 发送解压缩文件到服务器
  • 找到start并使其可执行:chmod +x start
  • 在端口80上启动应用程序,如./start -Dhttp.port=80(不要忘记使用nohup,否则当您关闭SSH会话时,应用程序将终止)

就这些

提示更容易维护,你可以使用实例Jenkins -或其他CI系统-使用rsync命令,你可以准备一键式任务重新部署应用程序,即使在遥远的位置。

如果您需要在同一台机器的80端口上运行多个应用程序,请使用一些轻量级HTTP服务器进行反向代理和/或负载平衡,例如nginx工作完美

相关内容

  • 没有找到相关文章

最新更新