是服务器吗?还是我需要在 apache 后面运行 Opa?基本上 - 如果我想部署一个 Opa 应用程序,它会像在 VPS 上启动可执行文件一样简单,还是我需要一些其他堆栈元素?
编辑:注意到一个类似的问题,但我对是否可以仅使用 exe 进行部署感兴趣 - 而不是在任何服务器后面。
是服务器吗?还是我需要在 apache 后面运行 Opa?基本上 - 如果我想部署一个 Opa 应用程序,它会像在 VPS 上启动可执行文件一样简单,还是我需要一些其他堆栈元素?
编辑:注意到一个类似的问题,但我对是否可以仅使用 exe 进行部署感兴趣 - 而不是在任何服务器后面。
Opa 编译器生成一个独立的可执行文件。您不需要任何其他堆栈元素,Web 服务器已完全集成到生成的可执行文件中。
您可以启动它的唯一元素是外部数据库。但是您可以将 Opa 数据库 (DB3) 用作不需要数据库服务器的本地数据库(如果未设置./monapp.exe --db-local /path/to/db
选项,则使用默认路径)。--db-local
如果您需要 Mongo 数据库,则应使用--database mongo
选项编译应用程序。生成的可执行文件将能够自动安装 MongoDb ( ./monapp.exe --db-local /path/to/mongodb
)