2012-04-27 4 views
5

サーバーですか?あるいは、OpaをApacheの後ろで実行する必要がありますか?基本的には、もし私がOpaアプリケーションをデプロイしたいのであれば、例えばVPSで実行可能ファイルを起動するのと同じくらいシンプルなのでしょうか、あるいは他のスタック要素が必要でしょうか?Opaによって生成される実行ファイルは正確には何ですか?

EDIT:同様の質問に気付きましたが、私はどのサーバーの後ろでもなくexeを使って展開できるかどうかに興味があります。

答えて

5

Opaコンパイラは、スタンドアロンの実行可能ファイルを生成します。他のスタック要素は必要ありません.Webサーバーは、生成された実行可能ファイルに完全に統合されています。

起動できる唯一の要素は外部データベースです。 しかし、dbサーバ(デフォルトのパスが使用されているオプション--db-localが設定されていない場合./monapp.exe --db-local /path/to/db)を必要としないOpaデータベース(DB3)をローカルとして使用することができます。

Mongoデータベースが必要な場合は、アプリケーションを--database mongoオプションでコンパイルする必要があります。作成された実行ファイルはMongoDb(./monapp.exe --db-local /path/to/mongodb

+0

を自動インストールできます。ありがとうございます。 – guywhoneedsahand

関連する問題