1

Java で Play Framework 2.1.0 と既存の MySql データベースを使用して、一連の RESTful API を作成しました。

そして今、Ubuntuをオペレーティングサーバーとして使用しているサーバーにデプロイしたいと考えています。そして、同じ LAN 内のすべてのユーザーがアクセスできるようにします。しかし、私はそれを設定する方法がわかりません。

tomcat のようなソフトウェアをインストールする必要がありますか?

4

1 に答える 1

3

Tomcat をインストールする必要はありません。Play にはスタンドアロンの HTTP サーバーが組み込まれているため、ポート 80 で起動するだけで済みます。

もちろん、Play コンソールからアプリケーションを起動しても意味がないため、 docsdist packageに記載されているように を準備する必要があります。

ターゲット マシンがこの 1 つのアプリケーションのみをホストする場合、必要なのは、前述のコマンドでstart作成されたスクリプトを使用することだけです。dist

一方、フロントエンド HTTP サーバーをロード バランサーおよびリバース プロキシとして使用すると非常に便利です。SSL を使用したり、同じマシンで仮想ホストを使用して多くのアプリをホストしたり、CDN のようなモードでパブリック アセットを提供したりすることもできます。

于 2013-08-23T06:23:18.170 に答える