【发布时间】:2012-07-11 13:13:19
【问题描述】:
想要设置 Scalatra 在运行 nginx 的机器上运行。
已经正确设置了 nginx,并且能够提供静态 html 页面,但是,我现在希望将它指向一个 Scalatra 应用程序。所有可用的文档似乎都假设使用的服务器是 Jetty:例如 - http://blog.everythings-beta.com/?p=430
我认为我不能简单地将它指向文件夹,因为码头配置除此之外还需要一个类名和一个 servlet 映射。
如何配置 nginx 以指向 Scalatra 应用程序?
谢谢!
附加信息:
Ubuntu 12.04 是我的操作系统 - 所以答案可能是针对这个的,或者任何通常可以在 Linux 上运行的东西。
奖金:
也加入 MongoDB - 即如何使用 Scalatra 和 MongoDB 设置 nginx - 加入你的答案以获得加分!!
【问题讨论】:
-
不是一个好问题,因为 google 是你的朋友,但我提供了一个指向 nginx 和 casbah 文档的答案,这应该足以让你启动并运行
-
@Ross :啊,我在搜索时确实遇到了这些,但是,我特别遗漏了使用 Jetty 的东西。我认为这意味着不可能使用 nginx 直接为 scala 应用程序提供服务? (对不起,对于新手问题,顺便说一句)
-
不,你需要一个java网络服务器来运行它,然后你可以通过nginx代理
标签: linux mongodb nginx jetty scalatra